0001576427-22-000100.txt : 20221101 0001576427-22-000100.hdr.sgml : 20221101 20221101162357 ACCESSION NUMBER: 0001576427-22-000100 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 103 CONFORMED PERIOD OF REPORT: 20220930 FILED AS OF DATE: 20221101 DATE AS OF CHANGE: 20221101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Criteo S.A. CENTRAL INDEX KEY: 0001576427 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-ADVERTISING AGENCIES [7311] IRS NUMBER: 000000000 STATE OF INCORPORATION: I0 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36153 FILM NUMBER: 221350562 BUSINESS ADDRESS: STREET 1: 32 RUE BLANCHE CITY: PARIS STATE: I0 ZIP: 75009 BUSINESS PHONE: 33140402290 MAIL ADDRESS: STREET 1: 32 RUE BLANCHE CITY: PARIS STATE: I0 ZIP: 75009 10-Q 1 crto-20220930.htm 10-Q crto-20220930
true000157642712/312022Q3falseP3YP3Y0.33330.33330.333300015764272022-01-012022-09-300001576427crto:AmericanDepositarySharesMember2022-01-012022-09-300001576427us-gaap:CommonStockMember2022-01-012022-09-3000015764272022-10-31xbrli:shares00015764272022-09-30iso4217:USD00015764272021-12-31iso4217:EURxbrli:shares00015764272022-07-012022-09-3000015764272021-07-012021-09-3000015764272021-01-012021-09-30iso4217:USDxbrli:shares0001576427us-gaap:CommonStockMember2020-12-310001576427us-gaap:TreasuryStockMember2020-12-310001576427us-gaap:AdditionalPaidInCapitalMember2020-12-310001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001576427us-gaap:RetainedEarningsMember2020-12-310001576427us-gaap:ParentMember2020-12-310001576427us-gaap:NoncontrollingInterestMember2020-12-3100015764272020-12-310001576427us-gaap:RetainedEarningsMember2021-01-012021-03-310001576427us-gaap:ParentMember2021-01-012021-03-310001576427us-gaap:NoncontrollingInterestMember2021-01-012021-03-3100015764272021-01-012021-03-310001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001576427us-gaap:CommonStockMember2021-01-012021-03-310001576427us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001576427us-gaap:TreasuryStockMember2021-01-012021-03-310001576427us-gaap:CommonStockMember2021-03-310001576427us-gaap:TreasuryStockMember2021-03-310001576427us-gaap:AdditionalPaidInCapitalMember2021-03-310001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001576427us-gaap:RetainedEarningsMember2021-03-310001576427us-gaap:ParentMember2021-03-310001576427us-gaap:NoncontrollingInterestMember2021-03-3100015764272021-03-310001576427us-gaap:RetainedEarningsMember2021-04-012021-06-300001576427us-gaap:ParentMember2021-04-012021-06-300001576427us-gaap:NoncontrollingInterestMember2021-04-012021-06-3000015764272021-04-012021-06-300001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001576427us-gaap:CommonStockMember2021-04-012021-06-300001576427us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001576427us-gaap:TreasuryStockMember2021-04-012021-06-300001576427us-gaap:CommonStockMember2021-06-300001576427us-gaap:TreasuryStockMember2021-06-300001576427us-gaap:AdditionalPaidInCapitalMember2021-06-300001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001576427us-gaap:RetainedEarningsMember2021-06-300001576427us-gaap:ParentMember2021-06-300001576427us-gaap:NoncontrollingInterestMember2021-06-3000015764272021-06-300001576427us-gaap:RetainedEarningsMember2021-07-012021-09-300001576427us-gaap:ParentMember2021-07-012021-09-300001576427us-gaap:NoncontrollingInterestMember2021-07-012021-09-300001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001576427us-gaap:CommonStockMember2021-07-012021-09-300001576427us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001576427us-gaap:TreasuryStockMember2021-07-012021-09-300001576427us-gaap:CommonStockMember2021-09-300001576427us-gaap:TreasuryStockMember2021-09-300001576427us-gaap:AdditionalPaidInCapitalMember2021-09-300001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001576427us-gaap:RetainedEarningsMember2021-09-300001576427us-gaap:ParentMember2021-09-300001576427us-gaap:NoncontrollingInterestMember2021-09-3000015764272021-09-300001576427us-gaap:CommonStockMember2021-12-310001576427us-gaap:TreasuryStockMember2021-12-310001576427us-gaap:AdditionalPaidInCapitalMember2021-12-310001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001576427us-gaap:RetainedEarningsMember2021-12-310001576427us-gaap:ParentMember2021-12-310001576427us-gaap:NoncontrollingInterestMember2021-12-310001576427us-gaap:RetainedEarningsMember2022-01-012022-03-310001576427us-gaap:ParentMember2022-01-012022-03-310001576427us-gaap:NoncontrollingInterestMember2022-01-012022-03-3100015764272022-01-012022-03-310001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001576427us-gaap:CommonStockMember2022-01-012022-03-310001576427us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001576427us-gaap:TreasuryStockMember2022-01-012022-03-310001576427us-gaap:CommonStockMember2022-03-310001576427us-gaap:TreasuryStockMember2022-03-310001576427us-gaap:AdditionalPaidInCapitalMember2022-03-310001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001576427us-gaap:RetainedEarningsMember2022-03-310001576427us-gaap:ParentMember2022-03-310001576427us-gaap:NoncontrollingInterestMember2022-03-3100015764272022-03-310001576427us-gaap:RetainedEarningsMember2022-04-012022-06-300001576427us-gaap:ParentMember2022-04-012022-06-300001576427us-gaap:NoncontrollingInterestMember2022-04-012022-06-3000015764272022-04-012022-06-300001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001576427us-gaap:CommonStockMember2022-04-012022-06-300001576427us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001576427us-gaap:TreasuryStockMember2022-04-012022-06-300001576427us-gaap:CommonStockMember2022-06-300001576427us-gaap:TreasuryStockMember2022-06-300001576427us-gaap:AdditionalPaidInCapitalMember2022-06-300001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001576427us-gaap:RetainedEarningsMember2022-06-300001576427us-gaap:ParentMember2022-06-300001576427us-gaap:NoncontrollingInterestMember2022-06-3000015764272022-06-300001576427us-gaap:RetainedEarningsMember2022-07-012022-09-300001576427us-gaap:ParentMember2022-07-012022-09-300001576427us-gaap:NoncontrollingInterestMember2022-07-012022-09-300001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001576427us-gaap:CommonStockMember2022-07-012022-09-300001576427us-gaap:TreasuryStockMember2022-07-012022-09-300001576427us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001576427us-gaap:CommonStockMember2022-09-300001576427us-gaap:TreasuryStockMember2022-09-300001576427us-gaap:AdditionalPaidInCapitalMember2022-09-300001576427us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001576427us-gaap:RetainedEarningsMember2022-09-300001576427us-gaap:ParentMember2022-09-300001576427us-gaap:NoncontrollingInterestMember2022-09-3000015764272022-02-030001576427crto:IponwebMember2022-08-01xbrli:purecrto:entity0001576427crto:IponwebMember2022-08-012022-08-010001576427srt:MaximumMembercrto:IponwebMember2022-08-010001576427crto:IponwebMemberus-gaap:RevolvingCreditFacilityMember2022-07-012022-09-30iso4217:EUR0001576427crto:IponwebMember2022-07-012022-09-300001576427crto:IponwebMember2022-01-012022-09-300001576427crto:IponwebMember2021-07-012021-09-300001576427crto:IponwebMember2021-01-012021-09-30crto:segment0001576427crto:MarketingSolutionsMember2022-07-012022-09-300001576427crto:MarketingSolutionsMember2021-07-012021-09-300001576427crto:MarketingSolutionsMember2022-01-012022-09-300001576427crto:MarketingSolutionsMember2021-01-012021-09-300001576427crto:RetailMediaMember2022-07-012022-09-300001576427crto:RetailMediaMember2021-07-012021-09-300001576427crto:RetailMediaMember2022-01-012022-09-300001576427crto:RetailMediaMember2021-01-012021-09-300001576427crto:IponwebMember2022-07-012022-09-300001576427crto:IponwebMember2021-07-012021-09-300001576427crto:IponwebMember2022-01-012022-09-300001576427crto:IponwebMember2021-01-012021-09-300001576427us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2022-09-300001576427us-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2021-12-310001576427us-gaap:BankTimeDepositsMember2022-09-300001576427us-gaap:BankTimeDepositsMember2021-12-3100015764272021-01-012021-12-310001576427srt:MaximumMembercrto:IponwebMember2022-09-300001576427crto:IponwebMember2022-09-300001576427srt:OfficeBuildingMember2022-07-012022-09-300001576427crto:DataCenterMember2022-07-012022-09-300001576427srt:OfficeBuildingMember2021-07-012021-09-300001576427crto:DataCenterMember2021-07-012021-09-300001576427srt:OfficeBuildingMember2022-01-012022-09-300001576427crto:DataCenterMember2022-01-012022-09-300001576427srt:OfficeBuildingMember2021-01-012021-09-300001576427crto:DataCenterMember2021-01-012021-09-300001576427srt:OfficeBuildingMember2022-09-300001576427crto:DataCenterMember2022-09-300001576427srt:MinimumMember2022-01-012022-09-300001576427srt:MaximumMember2022-01-012022-09-300001576427srt:MinimumMember2021-01-012021-12-310001576427srt:MaximumMember2021-01-012021-12-310001576427crto:MarketingSolutionsMember2022-07-012022-09-300001576427crto:RetailMediaMember2022-07-012022-09-300001576427crto:IponwebMember2022-01-012022-09-300001576427crto:MarketingSolutionsMember2021-07-012021-09-300001576427crto:RetailMediaMember2021-07-012021-09-300001576427crto:IponwebMember2021-01-012021-09-300001576427crto:MarketingSolutionsMember2022-01-012022-09-300001576427crto:RetailMediaMember2022-01-012022-09-300001576427crto:MarketingSolutionsMember2021-01-012021-09-300001576427crto:RetailMediaMember2021-01-012021-09-300001576427crto:Plan14Memberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-30crto:grant0001576427crto:Plan14Memberus-gaap:RestrictedStockUnitsRSUMember2022-02-242022-02-240001576427crto:Plan14Memberus-gaap:PerformanceSharesMembersrt:ManagementMember2022-02-242022-02-240001576427crto:Plan14Memberus-gaap:RestrictedStockUnitsRSUMember2022-04-282022-04-280001576427crto:Plan14Memberus-gaap:PerformanceSharesMembersrt:ManagementMember2022-04-282022-04-280001576427crto:Plan14Memberus-gaap:RestrictedStockUnitsRSUMember2022-07-282022-07-280001576427crto:ShareOptionsAndBSPCEMember2021-12-310001576427crto:RestrictedStockUnitsLockUpSharesAndPerformanceStockUnitsMember2021-12-310001576427crto:BSAMember2021-12-310001576427crto:ShareOptionsAndBSPCEMember2022-01-012022-09-300001576427crto:RestrictedStockUnitsLockUpSharesAndPerformanceStockUnitsMember2022-01-012022-09-300001576427crto:BSAMember2022-01-012022-09-300001576427crto:ShareOptionsAndBSPCEMember2022-09-300001576427crto:RestrictedStockUnitsLockUpSharesAndPerformanceStockUnitsMember2022-09-300001576427crto:BSAMember2022-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMembercrto:SalesAndOperationsExpenseMember2022-07-012022-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMemberus-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMember2022-07-012022-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMembercrto:SalesAndOperationsExpenseMember2021-07-012021-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMember2021-07-012021-09-300001576427us-gaap:ResearchAndDevelopmentExpenseMembercrto:ShareOptionsAndBSPCEMember2022-07-012022-09-300001576427crto:ShareOptionsAndBSPCEMembercrto:SalesAndOperationsExpenseMember2022-07-012022-09-300001576427us-gaap:GeneralAndAdministrativeExpenseMembercrto:ShareOptionsAndBSPCEMember2022-07-012022-09-300001576427crto:ShareOptionsAndBSPCEMember2022-07-012022-09-300001576427us-gaap:ResearchAndDevelopmentExpenseMembercrto:ShareOptionsAndBSPCEMember2021-07-012021-09-300001576427crto:ShareOptionsAndBSPCEMembercrto:SalesAndOperationsExpenseMember2021-07-012021-09-300001576427us-gaap:GeneralAndAdministrativeExpenseMembercrto:ShareOptionsAndBSPCEMember2021-07-012021-09-300001576427crto:ShareOptionsAndBSPCEMember2021-07-012021-09-300001576427us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001576427crto:SalesAndOperationsExpenseMember2022-07-012022-09-300001576427us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001576427us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001576427crto:SalesAndOperationsExpenseMember2021-07-012021-09-300001576427us-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001576427crto:BSAMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001576427crto:BSAMembercrto:SalesAndOperationsExpenseMember2022-07-012022-09-300001576427crto:BSAMemberus-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001576427crto:BSAMember2022-07-012022-09-300001576427crto:BSAMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001576427crto:BSAMembercrto:SalesAndOperationsExpenseMember2021-07-012021-09-300001576427crto:BSAMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001576427crto:BSAMember2021-07-012021-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMembercrto:SalesAndOperationsExpenseMember2022-01-012022-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMemberus-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMember2022-01-012022-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMembercrto:SalesAndOperationsExpenseMember2021-01-012021-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-09-300001576427crto:RestrictedStockUnitsAndLockUpSharesMember2021-01-012021-09-300001576427us-gaap:ResearchAndDevelopmentExpenseMembercrto:ShareOptionsAndBSPCEMember2022-01-012022-09-300001576427crto:ShareOptionsAndBSPCEMembercrto:SalesAndOperationsExpenseMember2022-01-012022-09-300001576427us-gaap:GeneralAndAdministrativeExpenseMembercrto:ShareOptionsAndBSPCEMember2022-01-012022-09-300001576427us-gaap:ResearchAndDevelopmentExpenseMembercrto:ShareOptionsAndBSPCEMember2021-01-012021-09-300001576427crto:ShareOptionsAndBSPCEMembercrto:SalesAndOperationsExpenseMember2021-01-012021-09-300001576427us-gaap:GeneralAndAdministrativeExpenseMembercrto:ShareOptionsAndBSPCEMember2021-01-012021-09-300001576427crto:ShareOptionsAndBSPCEMember2021-01-012021-09-300001576427us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001576427crto:SalesAndOperationsExpenseMember2022-01-012022-09-300001576427us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001576427us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300001576427crto:SalesAndOperationsExpenseMember2021-01-012021-09-300001576427us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-09-300001576427crto:BSAMemberus-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001576427crto:BSAMembercrto:SalesAndOperationsExpenseMember2022-01-012022-09-300001576427crto:BSAMemberus-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001576427crto:BSAMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300001576427crto:BSAMembercrto:SalesAndOperationsExpenseMember2021-01-012021-09-300001576427crto:BSAMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-09-300001576427crto:BSAMember2021-01-012021-09-300001576427crto:IponwebMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-09-300001576427crto:IponwebMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-09-300001576427us-gaap:ShareBasedCompensationAwardTrancheThreeMembercrto:IponwebMember2022-01-012022-09-300001576427us-gaap:RestrictedStockMember2022-07-012022-09-300001576427us-gaap:RestrictedStockMember2021-07-012021-09-300001576427us-gaap:RestrictedStockMember2022-01-012022-09-300001576427us-gaap:RestrictedStockMember2021-01-012021-09-300001576427crto:ShareOptionsAndBSPCEMember2022-07-012022-09-300001576427crto:ShareOptionsAndBSPCEMember2021-07-012021-09-300001576427crto:ShareOptionsAndBSPCEMember2022-01-012022-09-300001576427crto:ShareOptionsAndBSPCEMember2021-01-012021-09-300001576427crto:BankSyndicateRCFMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-09-300001576427crto:BankSyndicateRCFMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-09-270001576427us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembercrto:HSBCAndLCLFacilitiesMember2022-09-300001576427crto:ProvisionForEmployeeRelatedLitigationMember2021-12-310001576427crto:OtherProvisionsMember2021-12-310001576427crto:ProvisionForEmployeeRelatedLitigationMember2022-01-012022-09-300001576427crto:OtherProvisionsMember2022-01-012022-09-300001576427crto:ProvisionForEmployeeRelatedLitigationMember2022-09-300001576427crto:OtherProvisionsMember2022-09-3000015764272022-08-03crto:market0001576427srt:AmericasMember2022-07-012022-09-300001576427us-gaap:EMEAMember2022-07-012022-09-300001576427srt:AsiaPacificMember2022-07-012022-09-300001576427srt:AmericasMember2021-07-012021-09-300001576427us-gaap:EMEAMember2021-07-012021-09-300001576427srt:AsiaPacificMember2021-07-012021-09-300001576427country:FR2022-07-012022-09-300001576427country:FR2021-07-012021-09-300001576427srt:AmericasMember2022-01-012022-09-300001576427us-gaap:EMEAMember2022-01-012022-09-300001576427srt:AsiaPacificMember2022-01-012022-09-300001576427srt:AmericasMember2021-01-012021-09-300001576427us-gaap:EMEAMember2021-01-012021-09-300001576427srt:AsiaPacificMember2021-01-012021-09-300001576427country:FR2022-01-012022-09-300001576427country:FR2021-01-012021-09-300001576427country:US2022-07-012022-09-300001576427country:US2021-07-012021-09-300001576427country:US2022-01-012022-09-300001576427country:US2021-01-012021-09-300001576427country:DE2022-07-012022-09-300001576427country:DE2021-07-012021-09-300001576427country:DE2022-01-012022-09-300001576427country:DE2021-01-012021-09-300001576427country:GB2022-07-012022-09-300001576427country:GB2021-07-012021-09-300001576427country:GB2022-01-012022-09-300001576427country:GB2021-01-012021-09-300001576427country:JP2022-07-012022-09-300001576427country:JP2021-07-012021-09-300001576427country:JP2022-01-012022-09-300001576427country:JP2021-01-012021-09-300001576427srt:AmericasMember2022-09-300001576427country:US2022-09-300001576427us-gaap:EMEAMember2022-09-300001576427country:FR2022-09-300001576427srt:AsiaPacificMember2022-09-300001576427country:JP2022-09-300001576427country:SG2022-09-300001576427srt:AmericasMember2021-12-310001576427country:US2021-12-310001576427us-gaap:EMEAMember2021-12-310001576427country:FR2021-12-310001576427srt:AsiaPacificMember2021-12-310001576427country:JP2021-12-310001576427country:SG2021-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934
for the quarterly period ended September 30, 2022
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934
for the transition period from _________ to _________
Commission file number: 001-36153
Criteo S.A.
(Exact name of registrant as specified in its charter)
France
Not Applicable
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification Number)
32 Rue BlancheParisFrance75009
(Address of principal executive offices) (Zip Code)

+33 1 75 85 09 39
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act
Title of each classTrading Symbol(s)Name of each exchange on which registered
American Depositary Shares, each representing one Ordinary Share,
nominal value €0.025 per share
CRTONasdaq Global Select Market
Ordinary Shares, nominal value €0.025 per share*Nasdaq Global Select Market*
* Not for trading, but only in connection with the registration of the American Depositary Shares.
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes   No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes      No 







Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer, ”“accelerated filer,” “smaller reporting company” and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer
Accelerated Filer
Non-accelerated Filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨ 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).   Yes        No x
          As of October 31, 2022, the registrant had 60,210,797 ordinary shares, nominal value €0.025 per share, outstanding.




TABLE OF CONTENTS












General
    Except where the context otherwise requires, all references in this Quarterly Report on Form 10-Q ("Form 10-Q") to the "Company," "Criteo," "we," "us," "our" or similar words or phrases are to Criteo S.A. and its subsidiaries, taken together. In this Form 10-Q, references to "$" and "US$" are to United States dollars. Our unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or "U.S. GAAP."
Trademarks
    “Criteo,” the Criteo logo and other trademarks or service marks of Criteo appearing in this Form 10-Q are the property of Criteo. Trade names, trademarks and service marks of other companies appearing in this Form 10-Q are the property of their respective holders.
Special Note Regarding Forward-Looking Statements
    This Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), that are based on our management’s beliefs and assumptions and on information currently available to our management. All statements other than present and historical facts and conditions contained in this Form 10-Q, including statements regarding our future results of operations and financial position, business strategy, plans and objectives for future operations, are forward-looking statements. When used in this Form 10-Q, the words “anticipate,” “believe,” “can,” “could,” “estimate,” “expect,” “intend,” “is designed to,” “may,” “might,” “plan,” “potential,” “predict,” “objective,” “should,” or the negative of these and similar expressions identify forward-looking statements. Forward-looking statements include, but are not limited to, statements about:
the ongoing effect of the COVID-19 pandemic and potential effect of inflation and rising interest rates in the U.S., including the macroeconomic effects, on our business, operations, and financial results;
the ability of the Criteo Artificial Intelligence (AI) Engine to accurately predict engagement by a user;
our ability to predict and adapt to changes in widely adopted industry platforms and other new technologies, including without limitation the proposed changes to and enhancements of the Chrome browser announced by Google;
our ability to continue to collect and utilize data about user behavior and interaction with advertisers and publishers;
our ability to acquire an adequate supply of advertising inventory from publishers on terms that are favorable to us;
our ability to meet the challenges of a growing and international company in a rapidly developing and changing industry, including our ability to forecast accurately;
our ability to maintain an adequate rate of revenue growth and sustain profitability;
our ability to manage our international operations and expansion and the integration of our acquisitions;
the effects of increased competition in our market;
our ability to adapt to regulatory, legislative or self-regulatory developments regarding internet privacy matters;
our ability to protect users’ information and adequately address privacy concerns;
our ability to enhance our brand;
the invasion of Ukraine by Russia and the effect of resulting sanctions on our business;
our ability to enter new marketing channels and new geographies;
our ability to effectively scale our technology platform;
our ability to attract and retain qualified employees and key personnel;
our ability to maintain, protect and enhance our brand and intellectual property; and
failures in our systems or infrastructure.




    You should also refer to Item 1A “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2021, and to Part II, Item 1A "Risk Factors" of our subsequent quarterly reports on Form 10-Q for a discussion of important factors that may cause our actual results to differ materially from those expressed or implied by our forward-looking statements. As a result of these factors, we cannot assure you that the forward-looking statements in this Form 10-Q will prove to be accurate. Furthermore, if our forward-looking statements prove to be inaccurate, the inaccuracy may be material. In light of the significant uncertainties in these forward-looking statements, you should not regard these statements as a representation or warranty by us or any other person that we will achieve our objectives and plans in any specified time frame or at all. We undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.
    You should read this Form 10-Q and the documents that we reference in this Form 10-Q and have filed as exhibits to this Form 10-Q completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary factors.
     This Form 10-Q may contain market data and industry forecasts that were obtained from industry publications. These data and forecasts involve a number of assumptions and limitations, and you are cautioned not to give undue weight to such information. We have not independently verified any third-party information. While we believe the market position, market opportunity and market size information included in this Form 10-Q is generally reliable, such information is inherently imprecise.




PART I
Item 1. Financial Statements
2


CRITEO S.A. CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED)
NotesSeptember 30, 2022December 31, 2021
(in thousands)
Assets
Current assets:
    Cash and cash equivalents4$307,323 $515,527 
    Trade receivables, net of allowances of $57.6 million and $45.4 million at September 30, 2022 and December 31, 2021, respectively
5576,082 581,988 
    Income taxes1316,474 8,784 
    Other taxes 75,795 73,388 
    Other current assets634,347 34,182 
    Restricted cash - current 425,000  
    Marketable securities - current portion410,000 50,299 
    Total current assets1,045,021 1,264,168 
Property, plant and equipment, net114,493 139,961 
Intangible assets, net77,464 82,627 
Goodwill2597,781 329,699 
Right of use assets - operating lease 8101,982 120,257 
Restricted cash - non-current475,000  
Marketable securities - non-current portion4 5,000 
Non-current financial assets6,864 6,436 
Other non-current assets54,478  
Deferred tax assets49,487 35,443 
    Total non-current assets1,077,549 719,423 
Total assets$2,122,570 $1,983,591 
Liabilities and shareholders' equity
Current liabilities:
    Trade payables$576,762 $430,245 
    Contingencies - current portion1560,038 3,059 
    Income taxes135,602 6,641 
    Financial liabilities - current portion4 642 
    Lease liability - operating - current portion830,469 34,066 
    Other taxes56,894 60,236 
    Employee - related payables72,897 98,136 
    Other current liabilities760,810 39,523 
    Total current liabilities863,472 672,548 
Deferred tax liabilities2,842 3,053 
Defined benefit plans92,836 5,531 
Financial liabilities - non-current portion4270 360 
Lease liability - operating - non-current portion 877,901 93,893 
Contingencies - non-current portion1532,731  
Other non-current liabilities765,618 9,886 
    Total non-current liabilities182,198 112,723 
Total liabilities1,045,670 785,271 
Commitments and contingencies
Shareholders' equity:
Common shares, 0.025 par value, 64,985,388 and 65,883,347 shares authorized, issued and outstanding at September 30, 2022, and December 31, 2021, respectively.
2,125 2,149 
Treasury stock, 5,049,409 and 5,207,873 shares at cost as of September 30, 2022 and December 31, 2021, respectively.
(152,889)(131,560)
Additional paid-in capital760,666 731,248 
Accumulated other comprehensive income (loss)(131,651)(40,294)
Retained earnings569,218 601,588 
Equity-attributable to shareholders of Criteo S.A.1,047,469 1,163,131 
Non-controlling interests29,431 35,189 
Total equity1,076,900 1,198,320 
Total equity and liabilities$2,122,570 $1,983,591 

The accompanying notes form an integral part of these unaudited condensed consolidated financial statements.
3


CRITEO S.A.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)
Three Months EndedNine Months Ended
NotesSeptember 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands, except share per data)
Revenue10$446,921 $508,580 $1,452,578 $1,600,968 
Cost of revenue:
Traffic acquisition costs(233,543)(297,619)(807,758)(956,364)
Other cost of revenue(33,771)(34,935)(96,214)(107,011)
Gross profit179,607 176,026 548,606 537,593 
Operating expenses:
Research and development expenses(42,725)(33,345)(118,248)(106,957)
Sales and operations expenses(90,051)(75,619)(278,363)(235,724)
General and administrative expenses(42,353)(34,877)(176,361)(108,779)
Total operating expenses(175,129)(143,841)(572,972)(451,460)
Income (loss) from operations4,478 32,185 (24,366)86,133 
Financial and Other income (expense)123,485 (154)23,927 (1,391)
Income (loss) before taxes7,963 32,031 (439)84,742 
Provision for income taxes13(1,442)(7,801)(4,735)(22,033)
Net income (loss)$6,521 $24,230 $(5,174)$62,709 
Net income (loss) available to shareholders of Criteo S.A.$6,579 $23,481 $(6,448)$60,691 
Net income (loss) available to non-controlling interests$(58)$749 $1,274 $2,018 
Weighted average shares outstanding used in computing per share amounts:
Basic1460,318,11460,873,59460,431,59760,759,613
Diluted1463,235,81164,197,68663,050,35564,313,526
Net income (loss) allocated to shareholders per share:
Basic14$0.11 $0.39 $(0.11)$1.00 
Diluted14$0.10 $0.37 $(0.10)$0.94 
The accompanying notes form an integral part of these unaudited condensed consolidated financial statements.

4


CRITEO S.A.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Net income (loss)$6,521 $24,230 $(5,174)$62,709 
Foreign currency translation differences, net of taxes(30,896)(18,394)(101,624)(44,934)
Actuarial gains on employee benefits, net of taxes409 25 2,944 683 
Other comprehensive income (loss)$(30,487)$(18,369)$(98,680)$(44,251)
Total comprehensive income (loss)$(23,966)$5,861 $(103,854)$18,458 
Attributable to shareholders of Criteo S.A.$(22,142)$5,569 $(97,806)$19,314 
Attributable to non-controlling interests$(1,824)$292 $(6,048)$(856)
The accompanying notes form an integral part of these unaudited condensed consolidated financial statements.
5


CRITEO S.A.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)
Share capitalTreasury
Stock
Additional paid-in capitalAccumulated Other Comprehensive Income (Loss)Retained EarningsEquity - attributable to shareholders of Criteo S.A.Non controlling interestTotal equity
Common sharesShares
(in thousands, except share amounts )
Balance at December 31, 202066,272,106$2,161(5,632,536)$(85,570)$693,164$16,027$491,359$1,117,142$35,545$1,152,687
Net income (loss)22,40622,4061,04423,450
Other comprehensive income (loss)(33,852)(33,852)(2,502)(36,354)
Issuance of ordinary shares119,80032,1482,1512,151
Change in treasury stocks34,935(1,693)(3,237)(4,930)(4,930)
Share-Based Compensation6,7106,710506,760
Other changes in equity
Balance at March 31, 202166,391,906$2,164(5,597,601)$(87,263)$702,022$(17,825)$510,528$1,109,626$34,137$1,143,763
Net income (loss)14,80414,80422515,029
Other comprehensive income (loss)10,38710,3878510,472
Issuance of ordinary shares305,45497,5687,5777,577
Change in treasury stocks(482,407)(24,560)(5,439)(29,999)(29,999)
Share-Based Compensation11,17211,1725511,227
Other changes in equity
Balance at June 30, 202166,697,360$2,173(6,080,008)(111,823)$720,762$(7,438)$519,893$1,123,567$34,502$1,158,069
Net income (loss)23,48123,48174924,230
Other comprehensive income (loss)(17,911)(17,911)(458)(18,369)
Issuance of ordinary shares(382,341)1612,16712,18312,183
Change in treasury stocks(27)535,481(10,567)(18,036)(9,054)(37,684)(37,684)
Share-Based Compensation12,72012,72010312,823
Other changes in equity
Balance at September 30, 202166,315,019$2,162(5,544,527)(122,390)$727,613$(25,349)$534,320$1,116,356$34,896$1,151,252
(*) From January 1, 2020, we adopted ASU 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost issued by the Financial Accounting Standards Board (FASB).
(**) Deferred consideration in the context of Storetail Marketing SAS acquisition in 2018.
6


Share capitalTreasury StockAdditional paid-in capitalAccumulated Other Comprehensive Income (Loss)Retained EarningsEquity - attributable to shareholders of Criteo S.A.Non controlling interestTotal equity
Common sharesShares
(in thousands, except share amounts )
Balance at December 31, 202165,883,347$2,149(5,207,873)$(131,560)$731,248$(40,294)$601,588$1,163,131$35,189$1,198,320
Net income (loss)20,58720,58769121,278
Other comprehensive income (loss)(16,207)(16,207)(1,925)(18,132)
Issuance of ordinary shares22,0471319320320
Change in treasury stocks(*)
(119,771)(5,770)(2,534)(8,304)(8,304)
Share-Based Compensation8,9488,948939,041
Other changes in equity
Balance at March 31, 202265,905,394$2,150(5,327,644)$(137,330)$740,515$(56,501)$619,641$1,168,475$34,048$1,202,523
Net income (loss)(33,613)(33,613)641(32,972)
Other comprehensive income (loss)(46,430)(46,430)(3,631)(50,061)
Issuance of ordinary shares(111,362)110110110
Change in treasury stocks(*)
(3)62,251(11,179)(1,342)(8,509)(21,033)(21,033)
Share-Based Compensation11,45211,4529711,549
Other changes in equity39337272
Balance at June 30, 202265,794,032$2,147(5,265,393)$(148,509)$750,774$(102,931)$577,552$1,079,033$31,155$1,110,188
Net income (loss)6,5796,579(58)6,521
Other comprehensive income (loss)(28,720)(28,720)(1,767)(30,487)
Issuance of ordinary shares(808,644)111
Change in treasury stocks(*)
(23)215,984(4,380)(10,530)(14,913)(29,846)(29,846)
Share-Based Compensation20,42220,42210120,523
Other changes in equity
Balance at September 30, 202264,985,388$2,125(5,049,409)$(152,889)$760,666$(131,651)$569,218$1,047,469$29,431$1,076,900
(*) On February 3, 2022, Criteo's board of directors authorized an extension of the share repurchase program to up to $280.0 million of the Company's outstanding American Depositary Shares. The change in treasury stocks is comprised of 2,195,411 shares repurchased at an average price of $26.7 offset by 1,401,489 treasury shares used for RSUs and LUSs vesting, 952,386 shares retired.

The accompanying notes form an integral part of these unaudited condensed consolidated financial statements.
7


CRITEO S.A.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
Nine Months Ended
September 30,
2022
September 30,
2021
(in thousands)
Net income (loss)$(5,174)$62,709 
Non-cash and non-operating items122,043 103,573 
    - Amortization and provisions134,650 67,919 
 - Net gain or (loss) on disposal of non-current assets(361)4,694 
    - Equity awards compensation expense (1)
42,594 32,174 
    - Interest accrued and non-cash financial income and expenses(2,244) 
    - Change in deferred taxes(16,051)4,568 
    - Change in income taxes(12,899)(5,820)
    - Other (2)
(23,646)38 
Changes in working capital related to operating activities13,661 (11,381)
    - (Increase) / Decrease in trade receivables75,399 16,654 
    - Increase / (Decrease) in trade payables(19,526)(5,693)
    - (Increase) / Decrease in other current assets(23,224)(12,710)
    - Increase/ (Decrease) in other current liabilities(20,178)(5,774)
    - Change in operating lease liabilities and right of use assets1,190 (3,858)
Cash from operating activities130,530 154,901 
Acquisition of intangible assets, property, plant and equipment(48,955)(44,383)
Change in accounts payable related to intangible assets, property, plant and equipment7,632 1,518 
Payment for a business, net of cash acquired(135,453)(9,527)
Change in other non-current financial assets43,052 (13,803)
Cash (used for) from investing activities(133,724)(66,195)
Proceeds from borrowings under line-of-credit agreement78,513  
Repayment of borrowings(78,513)(1,262)
Proceeds from exercise of stock options617 21,688 
Repurchase of treasury stocks(59,162)(72,611)
Change in other financial liabilities107 (3,636)
Other (2)
22,242  
Cash used for financing activities(36,196)(55,821)
Effect of exchange rates changes on cash and cash equivalents(68,813)(23,438)
Net increase (decrease) in cash and cash equivalents(108,203)9,447 
Net cash and cash equivalents at beginning of period515,526 488,011 
Net cash and cash equivalents and restricted cash at end of period$407,323 $497,458 
Supplemental disclosures of cash flow information
Cash paid for taxes, net of refunds(33,685)(23,285)
Cash paid for interest(959)(1,139)
(1) Of which $41.1 million and $30.8 million of equity awards compensation expense consisted of share-based compensation expense according to ASC 718 Compensation - stock compensation for the nine months ended September 30, 2022 and 2021, respectively.
(2) Primarily consists of realized gains in FX hedges.
The accompanying notes form an integral part of these unaudited condensed consolidated financial statements.
8


CRITEO S.A.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

Criteo S.A. was initially incorporated as a société par actions simplifiée, or S.A.S., under the laws of the French Republic on November 3, 2005, for a period of 99 years and subsequently converted to a société anonyme, or S.A.
We are a global technology company that enables marketers and media owners to drive better commerce outcomes through the world’s leading Commerce Media Platform. We bring richer experiences to every consumer by supporting a fair and open internet that enables discovery, innovation, and choice — powered by trusted and impactful advertising from the world’s marketers and media owners.

We are leading the way of commerce media — a new approach to advertising that combines commerce data and machine learning to target consumers throughout their shopping journey and help marketers and media owners drive commerce outcomes (sales, leads, advertising revenue).

Our strategy is to help marketers and media owners activate 1st-party, privacy-safe data and drive better commerce outcomes through our Commerce Media Platform, a suite of products:
that offer marketers (brands, retailers, and agencies) the ability to easily reach consumers anywhere throughout their shopping journey and measure their advertising campaigns
that offer media owners (publishers and retailers) the ability to monetize their advertising and promotions inventory for commerce anywhere where consumers spend their time
sitting on top of a dataset and technology that power our entire offering.


In these notes, Criteo S.A. is referred to as the "Parent" company and together with its subsidiaries, collectively, as "Criteo," the "Company," the "Group," or "we".






























9


Note 1. Summary of Significant Accounting Policies

Basis of Presentation

The unaudited condensed consolidated financial statements included herein (the "Unaudited Condensed Consolidated Financial Statements") have been prepared by Criteo pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the fiscal year.

Conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses in the condensed consolidated financial statements and accompanying notes. We base our estimates and judgments on historical information and on various other assumptions that we believe are reasonable under the circumstances. Our actual results may differ from these estimates. U.S. GAAP requires us to make estimates and judgments in several areas, including, but not limited to: (1) revenue recognition criteria, (2) allowances for credit losses, (3) research tax credits, (4) income taxes, including (i) recognition of deferred tax assets arising from the subsidiaries projected taxable profit for future years, (ii) evaluation of uncertain tax positions associated with our transfer pricing policy and (iii) recognition of income tax position in respect with tax reforms recently enacted in countries we operate, (5) assumptions used in valuing acquired assets and assumed liabilities in business combinations, (6) assumptions used in the valuation of goodwill, intangible assets and right of use assets - operating lease, and (7) assumptions used in the valuation model to determine the fair value of share-based compensation plan.

There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
10


Accounting Pronouncements Adopted in 2022

Effective January 1, 2022, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU 2021-10), which improves the transparency of government assistance received by most business entities by requiring the disclosure of: (1) the types of government assistance received; (2) the accounting for such assistance; and (3) the effect of the assistance on a business entity's financial statements. The impacts on our annual consolidated financial statements will be limited as a result of adoption of this standard.

Recent Accounting Pronouncements
Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s Consolidated Financial Statements upon adoption.

Note 2. Business acquisitions
On August 1, 2022, the Company, Iponweb Holding Limited, Exezars Limited (a subsidiary of Iponweb Holding Limited and collectively with Iponweb Holding Limited, the “Sellers”), Mr. Ljubisa Bogunovic, in his capacity as trustee of the “IW General Management Trust” and Mr. Boris Mouzykantskii, founder and Chief Executive Officer of Iponweb Holding Limited (the “Founder”) entered into an amended and restated Framework Purchase Agreement (the “FPA”), amending and restating the previously disclosed framework purchase agreement, dated December 22, 2021, which provided for the acquisition of the business of Iponweb Holding Limited (the "Iponweb business"), a market-leading AdTech company with world-class media trading capabilities, by the Company (the “Iponweb Acquisition”).

This business combination is composed of an asset purchase of Iponweb intellectual property and other intangible rights and a share purchase of 100% of the share capital and voting rights of nine Iponweb operational legal entities.
Purchase price. The purchase price, as per ASC 805, was $287.6 million (subject to post-close purchase price adjustments) for the Iponweb business, out of which $61.2 million represents the fair value of the contingent consideration and is payable based upon the achievement of certain net revenue targets by the Iponweb business for the 2022 and 2023 fiscal years. The FPA also provides for contingent consideration payable in cash to the Sellers in an amount up to $100 million, conditioned upon the achievement of certain net revenue targets by the Iponweb business for the 2022 and 2023 fiscal years.
Separate compensation arrangement. The Company transferred Treasury shares with a fair value of $70.2 million to Iponweb's Sellers, subject to lock-up conditions. As these shares are subject to a lock-up period that expires in three installments on each of the first three anniversaries of the Iponweb Acquisition, unless the Founder's employment agreement is terminated under certain circumstances during the pendency of such lock-up period, the $70.2 million fair value was not included in the purchase price consideration above and will be accounted for separately from the business combination as a stock compensation expense. See Note 11 for further discussion.

Financing. The acquisition was financed by available cash resources, and in connection with the Acquisition, the Company drew down €50.0 million ($51.1 million) for a one-month period on its then-current revolving credit facility (repaid prior to quarter end) to provide additional liquidity.
Assets acquired and liabilities assumed. The transaction was accounted for as a business acquisition. The purchase price allocation is in progress and we expect to complete this analysis within one year from the Acquisition Date.
On the Acquisition Date, assets acquired and liabilities assumed by major asset class before purchase price allocation are as follow:
11


Estimated fair values
(in millions)
Cash and cash equivalents93.3 
Trade receivables113.3 
    Other current assets1.0 
Other non-current assets56.1 
Trade Payables(192.5)
Other current liabilities(13.7)
Other non-current liabilities (52.2)
Net assets acquired
$5.3 
In the Iponweb business's opening balance sheet, Criteo recognized an $18.0 million liability related to the Iponweb business's uncertain tax positions in accordance with ASC 740. The Company also recognized a $32.7 million provision in connection with the Iponweb business, accounted for under ASC 450 Contingencies. As part of the Acquisition, the Sellers agreed to indemnify Criteo for losses related to certain liabilities, up to an amount of $50.0 million. As such, we have recognized an indemnification asset of $50.0 million which is recorded as part of "Other non-current assets" on the consolidated statement of financial position.

Preliminary goodwill. The Company is assessing the fair value estimate of assets acquired and liabilities assumed as part of the Iponweb Acquisition, based on facts and circumstances that existed as of the Acquisition Date. This measurement period will not exceed one year from the Acquisition Date. The excess of the purchase price over the fair value of net assets acquired is allocated to goodwill. The preliminary goodwill of $282.3 million is primarily attributable to synergies expected to be realized from leveraging our technological capabilities and from the existence of an assembled workforce.
Our fair value estimate of assets acquired and liabilities assumed is pending the completion of certain items including the final determination of the purchase price and the final assessment of the fair value of the assets acquired and liabilities assumed, including those related to intangible assets. Accordingly, there could be material adjustments to our consolidated financial statements, including changes in our amortization expense related to the valuation of intangible assets and their respective useful lives, among other adjustments.
Acquisition costs. Acquisition related costs of $7.1 million and $11.5 million were recorded within general and administrative expenses on the consolidated statements of comprehensive income for the three and nine months ended September 30, 2022, respectively.
Impact on profit and loss. The Company's consolidated statements of operations for the nine months ended September 30, 2022 includes Iponweb's revenues of $18.5 million and pretax income (loss) of $0.5 million for the period from the Acquisition Date to September 30, 2022.
On a pro-forma basis, assuming the Acquisition occurred on January 1, 2021, Criteo's consolidated pro-forma revenue and net income or loss would have been as follows:
Pro Forma Consolidated Statement of Operations Data
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Revenue$473,859 $532,986 $1,512,605 $1,670,941 
Net Income (loss)6,709 25,510 (4,079)$66,720 


12


The historical consolidated financial information has been adjusted in the pro forma combined financial statements to give the effect to pro forma events that are directly attributable to the business combination and are reasonably estimable. The pro forma information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the Acquisition had taken place at the beginning the Company's fiscal year 2021.

13


Note 3. Segment information
Reportable segments
The Company reports segment information based on the "management" approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of the Company's reportable segments. As a result of the Iponweb Acquisition, the Company reassessed its operating and reportable segments in accordance with ASC 280, Segment Reporting. Effective August 1, 2022, the Company reports its results of operations through the following three segments: Marketing Solutions, Retail Media and Iponweb.

Marketing Solutions: This segment allows commerce companies to address multiple marketing goals by engaging their consumers with personalized ads across the web, mobile and offline store environments.

Retail Media: This segment allows retailers to generate advertising revenues from consumer brands, and/or to drive sales for themselves, by monetizing their data and audiences through personalized ads, either on their own digital property or on the open Internet, that address multiple marketing goals.

Iponweb: This segment specializes in building real-time advertising technology and trading infrastructure, delivering advanced media buying, selling, and packaging capabilities for media owners, agencies, performance advertisers, and 3rd-party ad tech platforms.


Segment operating results, Contribution ex-TAC, is Criteo's segment profitability measure and reflects our gross profit plus other costs of revenue.

The following table shows revenue by reportable segment:
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Marketing Solutions$387,288 458,622 $1,291,599 1,429,277 
Retail Media41,170 49,958 142,516 171,691 
Iponweb18,463  18,463  
Total Revenue$446,921 $508,580 $1,452,578 $1,600,968 
The following table shows Contribution ex-TAC by reportable segment and its reconciliation to the Company’s Consolidated Statements of Operation:
14


Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Contribution ex-TAC
Marketing Solutions$158,022 $182,124 $522,079 $567,774 
Retail Media36,893 28,837 104,278 76,830 
Iponweb18,463  18,463 
$213,378 $210,961 $644,820 $644,604 
Other costs of sales(33,771)(34,935)(96,214)(107,011)
Gross profit$179,607 $176,026 $548,606 $537,593 
Operating expenses
Research and development expenses(42,725)(33,345)(118,248)(106,957)
Sales and operations expenses(90,051)(75,619)(278,363)(235,724)
General and administrative expenses(42,353)(34,877)(176,361)(108,779)
Total Operating expenses(175,129)(143,841)(572,972)(451,460)
Income (loss) from operations$4,478 $32,185 $(24,366)$86,133 
Financial and Other Income (Expense)3,485 (154)23,927 (1,391)
Income (loss) before tax$7,963 $32,031 $(439)$84,742 
The Company's chief operating decision maker, or CODM, does not review any other financial information for our three segments, other than Contribution ex-TAC, at the reportable segment level.
15



Note 4. Financial Instruments
Financial assets
The maximum exposure to credit risk at the end of each reported period is represented by the carrying amount of financial assets and summarized in the following table:
September 30, 2022December 31, 2021
(in thousands)
Trade receivables, net of allowances576,082 581,988 
Other taxes75,795 73,388 
Other current assets34,347 34,182 
Non-current financial assets6,864 6,436 
Restricted cash100,000  
Marketable securities10,000 55,299 
Total$803,088 $751,293 

For our financial assets, other than trade receivables, net of allowances, the fair value approximates the carrying amount, given the nature of the financial assets and the maturity of the expected cash flows.

Financial Liabilities
September 30, 2022December 31, 2021
(in thousands)
Trade payables $576,762 $430,245 
Other taxes56,894 60,236 
Employee-related payables 72,897 98,136 
Other current liabilities60,810 39,523 
Financial liabilities270 1,002 
Total$767,633 $629,142 

The fair value of financial liabilities approximates the carrying amount, given the nature of the financial liabilities and the maturity of the expected cash outflows.
Fair Value Measurements     
We measure the fair value of our cash equivalents and marketable securities, which include interest-bearing bank deposits, as level 2 measurements because they are valued using observable market data.
Financial assets or liabilities include derivative financial instruments used to manage our exposure to the risk of exchange rate fluctuations. These instruments are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.



16


Derivative Financial Instruments
Derivatives consist of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the local currency of a subsidiary. We recognize gains and losses on these contracts in financial income (expense), and their position on the balance sheet is based on their fair value at the end of each respective period. These instruments are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.
September 30, 2022December 31, 2021
(in thousands)
Derivative Assets:
Included in other current assets $385 $60 
Derivative Liabilities:
Included in financial liabilities - current portion$ $ 

The fair value of derivative financial instruments approximates the notional amount, given the nature of the derivative financial instruments and the maturity of the expected cash flows.

Cash and Cash Equivalents
The following table presents for each reporting period, the breakdown of cash and cash equivalents:
September 30, 2022December 31, 2021
(in thousands)
Cash equivalents$41,139 $137,228 
Cash on hand266,184 378,299 
Total cash and cash equivalents$307,323 $515,527 

Cash equivalents are investments in interest–bearing bank deposits which meet ASC 230—Statement of Cash flows criteria: short-term, highly liquid investments, for which the risks of changes in value are considered to be insignificant. Interest-bearing bank deposits are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.
For our cash and cash equivalents, the fair value approximates the carrying amount, given the nature of the cash and cash equivalents and the maturity of the expected cash flows.
In addition to the cash and cash equivalents, we have $25.0 million of restricted cash - current and $75.0 million of restricted cash - non-current due to the Iponweb Acquisition (refer to Note 2). The balance of cash and cash equivalents of $307.3 million and restricted cash of $100.0 million reconciles to Net cash and cash equivalents and restricted cash at the end of period presented in the Statement of Cash Flows. We have not reported restricted cash as of December 31, 2021 or as of September 30, 2021.




17




Marketable Securities
The following table presents for each reporting period, the breakdown of the fair value of marketable securities:
September 30, 2022December 31, 2021
(in thousands)
Securities Available-for-sale
Term Deposits$ $22,652 
Securities Held-to-maturity
Term Deposits$10,000 $32,647 
Total$10,000 $55,299 

The gross unrealized gains on our marketable securities were not material as of September 30, 2022.
Term deposits are considered a level 2 financial instrument as they are measured using valuation techniques based on observable market data.
The following table classifies our marketable securities by contractual maturities:

Held-to-maturityAvailable-for-sale
September 30, 2022
(in thousands)
Due in one year$10,000 $ 
Due in one to five years$ $ 
Total$10,000 $ 

Restricted Cash
As part of the Iponweb Acquisition (refer to Note 2), we have deposited $100.0 million of cash into an escrow account containing withdrawal conditions. The cash secures the Company's potential payment of Iponweb Acquisition contingent consideration to the Sellers, which is conditioned upon the achievement of certain revenue targets by the Iponweb business for the 2022 and 2023 fiscal years.
September 30, 2022December 31, 2021
(in thousands)
Restricted cash – current$25,000 $ 
Restricted cash – non-current$75,000 $ 
Total$100,000 $ 

18




Note 5. Trade Receivables
The following table shows the breakdown in trade receivables net book value for the presented periods:
September 30, 2022December 31, 2021
(in thousands)
Trade accounts receivables$633,694 $627,379 
(Less) Allowance for credit losses(57,612)(45,391)
Net book value at end of period$576,082 $581,988 
Changes in allowance for credit accounts are summarized below:
 2022 2021
(in thousands)
Balance at January 1$(45,391)$(39,899)
Allowance for credit losses(17,735)(9,765)
Reversal of provision6,319 3,895 
Other (4,732) 
Currency translation adjustment3,927 1,039 
Balance at September 30$(57,612)$(44,730)
We write off accounts receivable balances once the receivables are no longer deemed collectible.

During the nine month period ended September 30, 2022, and September 30, 2021, the Company recovered $2.4 million, and $2.0 million, respectively, previously reserved for, and accounted for this as a reversal of provision. Other includes $(4.7) million related to the Iponweb acquisition.
As of September 30, 2022 and December 31, 2021 no customer accounted for 10% or more of trade receivables.


Note 6. Other Current Assets
The following table shows the breakdown in other current assets net book value for the presented periods:
September 30, 2022December 31, 2021
(in thousands)
Prepayments to suppliers$11,000 $9,640 
Other debtors647 9,259 
Prepaid expenses22,316 15,283 
Derivative instruments384  
Net book value at end of period$34,347 $34,182 
Prepaid expenses mainly consist of cash paid related to SaaS arrangements.
19


Note 7. Other Current and Non-Current Liabilities
Other current liabilities are presented in the following table:
September 30, 2022December 31, 2021
(in thousands)
Current liabilities to clients$17,154 $16,423 
Rebates12,914 17,423 
Accounts payable relating to capital expenditures5,529 4,507 
Other creditors5,413 1,170 
Earn out liability – current19,800 $ 
Total$60,810 $39,523 

Other non-current liabilities are presented in the following table:
September 30, 2022December 31, 2021
(in thousands)
Earn out liability – non-current$41,413 $ 
Uncertain tax positions18,001  
Other6,204 9,886 
Total$65,618 $9,886 

Earn out liability
As part of the Iponweb Acquisition (refer to Note 2), the Sellers are entitled to contingent consideration of a maximum of $100.0 million, which is conditioned upon the achievement of certain revenue targets by the Iponweb business for the 2022 and 2023 fiscal years. The related earn out liability is valued and discounted using management's best estimate of the consideration that will be paid in 2023 (current portion) and 2024 (non-current portion).

Uncertain tax positions
Other non-current liabilities also include approximately $18 million related to uncertain tax positions as of September 30, 2022. These uncertain tax positions are related to the Iponweb Acquisition. We have recorded an indemnification asset of $17.3 million in relation to these uncertain tax positions as the Company is indemnified against certain tax liabilities under the FPA. The indemnification asset is recorded as part of "Other non-current assets" on the consolidated statement of financial position.


20


Note 8. Leases
The components of lease expense are as follows:
Three Months Ended
September 30, 2022September 30, 2021
OfficesData CentersTotalOfficesData CentersTotal
(in thousands)
Lease expense$2,362 $4,806 $7,168 $2,383 $5,703 $8,086 
Short term lease expense149  149 141 26 167 
Variable lease expense107 91 198 63 66 129 
Sublease income(47) (47)(233) (233)
Total operating lease expense$2,571 $4,897 $7,468 $2,354 $5,795 $8,149 

Nine Months Ended
September 30, 2022September 30, 2021
OfficesData CentersTotalOfficesData CentersTotal
(in thousands)
Lease expense$11,114 $15,042 $26,156 $15,800 $18,561 $34,361 
Short term lease expense504 5 509 342 40 382 
Variable lease expense182 182 364 307 268 575 
Sublease income(482) (482)(709) (709)
Total operating lease expense$11,318 $15,229 $26,547 $15,740 $18,869 $34,609 

As of September 30, 2022, we have additional operating leases, that have not yet commenced which will result in additional operating lease liabilities and right of use assets:
OfficesData Centers
(in thousands)
Additional operating lease liabilities$ $7,387 
Additional right of use assets$ $7,387 
These operating leases will commence during the fiscal years ending December 31, 2022, December 31, 2023 and December 31, 2024.

21


Note 9. Employee Benefits

Defined Benefit Plans
According to the French law and the Syntec Collective Agreement, French employees are entitled to compensation paid on retirement.
The following table summarizes the changes in the projected benefit obligation:
Projected benefit obligation
(in thousands)
Projected benefit obligation present value at January 1, 2021
$6,167 
Service cost
1,324 
 Interest cost
51 
Actuarial losses (gains)
(1,543)
Currency translation adjustment
(468)
Projected benefit obligation present value at December 31, 2021
$5,531 
Service cost
786 
 Interest cost
55 
Actuarial losses (gains)
(2,937)
Currency translation adjustment
(599)
Projected benefit obligation present value at September 30, 2022
$2,836 
The Company does not hold any plan assets for any of the periods presented.
The main assumptions used for the purposes of the actuarial valuations are listed below:
Nine Months EndedYear ended
September 30, 2022December 31, 2021
Discount rate (Corp AA)
4.25%
1.40%
Expected rate of salary increase
5%
5%
Expected rate of social charges
49% - 50%
49% - 50%
Expected staff turnover
% - 17.8%
% - 17.8%
Estimated retirement age
Progressive tableProgressive table
Life table
TH-TF 2000-2002 shiftedTH-TF 2000-2002 shifted


22


Defined Contribution Plans
The total expense represents contributions payable to these plans by us at specified rates.
In some countries, the Group’s employees are eligible for pension payments and similar financial benefits. The Group provides these benefits via defined contribution plans. Under defined contribution plans, the Group has no obligation other than to pay the agreed contributions, with the corresponding expense charged to income for the year. The main contributions concern France, the United States (for 401k plans), and the United Kingdom.
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Defined contributions plans included in personnel expenses
$(3,590)$(3,638)$(13,726)$(12,638)



Note 10. Revenue

Disaggregation of revenue
The following table presents our disaggregated revenues:
Marketing SolutionsRetail MediaIponwebTotal
For the three months ended (in thousands)
September 30, 2022$387,288 $41,170 $18,463 $446,921 
September 30, 2021$458,622 $49,958 $ $508,580 

Marketing SolutionsRetail MediaIponwebTotal
For the nine months ended (in thousands)
September 30, 2022$1,291,599 $142,516 $18,463 $1,452,578 
September 30, 2021$1,429,277 $171,691 $ $1,600,968 
23


Note 11. Share-Based Compensation
Criteo's board of directors ("board of directors") has been authorized by the general meeting of the shareholders to grant employee warrants (Bons de Souscription de Parts de Créateur d’Entreprise or "BSPCEs"), share options (Options de Souscription d'Actions or "OSAs"), restricted share units ("RSUs") and non-employee warrants (Bons de Souscription d'Actions or "BSAs").
During the nine months ended September 30, 2022, there were three grants of RSUs under the Employee Share Option Plan 14 and Plan 15 as defined in Note 20 to our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021.
On February 24, 2022, 348,133 RSUs were granted to Criteo employees subject to continued employment and 384,277 PSUs were granted to members of the management subject to continued employment.
On April 28, 2022, 1,626,911 RSUs were granted to Criteo employees subject to continued employment and 79,907 PSUs were granted to members of the management subject to continued employment.
On July 28, 2022 193,420 RSUs were granted to Criteo employees subject to continued employment.
On August 1, 2022, 2,960,243 Treasury shares were transferred to the Founder (referred to as Lock Up Shares or "LUS"), as partial consideration for the Iponweb Acquisition. As these shares are subject to a lock-up period that expires in three installments on each of the first three anniversaries of the Iponweb Acquisition, unless the Founder's employment agreement is terminated under certain circumstances during the pendency of such lock-up period, they are considered as equity settled share-based payments under ASC 718 and are accounted over the three-year vesting period (included in the column RSU/PSU/LUS in the table above). The shares were valued based on the volume weighted average price of one ADS traded on Nasdaq during the twenty (20) trading days immediately preceding July 28, 2022.
There have been no changes in the vesting and method of valuation of the BSPCEs, OSAs, RSUs, or BSAs from what was disclosed in Note 20 to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022.

Change in number of outstanding BSPCE / OSA / RSU / PSU / LUS / BSA
OSA/BSPCE RSU/PSU/LUSBSATotal
Balance at January 1, 2022570,801 5,299,356 343,775 6,213,932 
Granted 5,592,890  5,592,890 
Exercised (OSA/BSPCE/BSA)(63,643)  (63,643)
Vested (RSU/LUS) (1,392,436) (1,392,436)
Forfeited(107,802)(839,730) (947,532)
Expired    
Balance at September 30, 2022399,356 8,660,080 343,775 9,403,211 

Breakdown of the Closing Balance
OSA/BSPCERSU/PSU/LUSBSA
Number outstanding399,356 8,660,080 343,775 
Weighted-average exercise price21.49 NA15.12 
Number vested277,928  304,500 
Weighted-average exercise price23.98 NA15.18 
Weighted-average remaining contractual life of options outstanding, in years4.68NA5.04
24



Reconciliation with the Unaudited Consolidated Statements of Income
Three Months Ended
September 30, 2022September 30, 2021
(in thousands)
R&DS&OG&ATotalR&DS&OG&ATotal
RSUs / LUSs$(11,621)$(4,572)$(4,261)$(20,454)$(4,858)$(3,818)$(3,931)$(12,607)
Share options / BSPCE (5)(62)(67) (58)(157)(215)
Total share-based compensation(11,621)(4,577)(4,323)(20,521)(4,858)(3,876)(4,088)(12,822)
BSAs  (563)(563)  (467)(467)
Total equity awards compensation expense$(11,621)$(4,577)$(4,886)$(21,084)$(4,858)$(3,876)$(4,555)$(13,289)
    

Nine Months Ended
September 30, 2022September 30, 2021
(in thousands)
R&DS&OG&ATotalR&DS&OG&ATotal
RSUs / LUSs$(21,166)$(9,892)$(10,006)$(41,064)$(11,572)$(9,026)$(9,402)$(30,000)
Share options / BSPCE 197 (244)(47) (240)(568)(808)
Total share-based compensation(21,166)(9,695)(10,250)(41,111)(11,572)(9,266)(9,970)(30,808)
BSAs  (1,483)(1,483)  (1,366)(1,366)
Total equity awards compensation expense$(21,166)$(9,695)$(11,733)$(42,594)$(11,572)$(9,266)$(11,336)$(32,174)

25


Note 12. Financial and Other Income and Expenses
The condensed consolidated statements of income line item “Financial income (expense)” can be broken down as follows:
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Financial income from cash equivalents$170 $179 $543 $505 
Interest and fees(422)(445)(1,391)(1,491)
Interest on debt(332)(361)(1,076)(1,242)
Fees(90)(84)(315)(249)
Foreign exchange gain (loss)3,795 952 24,384 (367)
Other financial expense(58)(840)391 (38)
Total Financial and Other income (expense)$3,485 $(154)$23,927 $(1,391)

The $3.5 million financial and other income and the $23.9 million financial and other income for the three months and nine months ended September 30, 2022, respectively, were driven by the recognition of a positive impact of foreign exchange reevaluations net of related hedging and the up-front fees amortization, the non-utilization costs, and the financial expense relating to our available Revolving Credit Facility financing.
At September 30, 2022, our exposure to foreign currency risk was centralized at Criteo S.A. and hedged using foreign currency swaps or forward purchases or sales of foreign currencies.



26


Note 13. Income Taxes
Breakdown of Income Taxes
The tax provision for interim periods is determined using an estimate of our annual effective tax rate (“AETR”), adjusted for discrete items arising in the period. To calculate our estimated AETR, we estimate our income before taxes and the related tax expense or benefit for the full fiscal year (total of expected current and deferred tax provisions), excluding the effect of significant unusual or infrequently occurring items or comprehensive income items not recognized in the statement of income. Each quarter, we update our estimate of the annual effective tax rate, and if our estimated annual tax rate does change, we make a cumulative adjustment in that quarter. Our quarterly tax provision, and our quarterly estimate of our annual effective tax rate, are subject to significant volatility due to several factors including our ability to accurately predict our income (loss) before provision for income taxes in multiple jurisdictions and the changes in foreign exchange rates. Our effective tax rate in the future will depend on the portion of our profits earned within and outside of France.
On August 16, 2022, the "Inflation Reduction Act" (H.R. 5376) (the "IRA") was signed into law in the United States. Among other things, the IRA imposes a 15% corporate alternative minimum tax for tax years beginning after December 31, 2022, levies a 1% excise tax on net stock repurchases after December 31, 2022, and provides tax incentives to promote clean energy. We are still in the process of analyzing the provisions of the IRA. We do not currently expect the IRA to have a material impact on the Company's Consolidated Financial Statements.
The following table presents provision for income taxes:
Nine Months Ended
September 30, 2022September 30, 2021
(in thousands)
Provision for income tax expense (benefit)$4,735 $22,033 

For the nine months ended September 30, 2022 and September 30, 2021, provision for incomes taxes is $4.7 million and $22.0 million, respectively. The nine months ended September 30, 2022 provision for income taxes differs from the nominal standard French rate of 25.0% due to non-tax deductibility of the loss contingency related to the CNIL matter as described in Note 15 and a discrete tax expense related to change in valuation allowance for certain US deferred tax assets.

Current tax assets and liabilities
The total amount of current tax assets and liabilities consists mainly of prepayments of income taxes and credits of Criteo S.A., Criteo Corp., and Criteo GmbH.
27


Note 14. Earnings Per Share
Basic Earnings Per Share
We calculate basic earnings per share by dividing the net income or loss for the period attributable to shareholders of the Parent by the weighted average number of shares outstanding.
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Net income (loss) attributable to shareholders of Criteo S.A.$6,579 $23,481 $(6,448)$60,691 
Weighted average number of shares outstanding60,318,114 60,873,594 60,431,597 60,759,613 
Basic earnings per share$0.11 $0.39 $(0.11)$1.00 
Diluted Earnings Per Share
We calculate diluted earnings per share by dividing the net income or loss attributable to shareholders of the Parent by the weighted average number of shares outstanding plus any potentially dilutive shares not yet issued from share-based compensation plans (refer to Note 10). There were no other potentially dilutive instruments outstanding as of September 30, 2022 and September 30, 2021. Consequently, all potential dilutive effects from shares are considered.
For each period presented, a contract to issue a certain number of shares (i.e., share option, non-employee warrant, employee warrant ("BSPCE")) is assessed as potentially dilutive if it is “in the money” (i.e., the exercise or settlement price is lower than the average market price).
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Net income (loss) attributable to shareholders of Criteo S.A.$6,579 $23,481 $(6,448)$60,691 
Weighted average number of shares outstanding of Criteo S.A.60,318,114 60,873,594 60,431,597 60,759,613 
Dilutive effect of :
Restricted share awards ("RSUs")2,715,552 2,865,581 2,402,215 3,074,241 
Share options and BSPCE111,342 334,028 126,117 375,211 
Share warrants90,803 124,483 90,426 104,461 
Weighted average number of shares outstanding used to determine diluted earnings per share63,235,811 64,197,686 63,050,355 64,313,526 
Diluted earnings per share$0.10 $0.37 $(0.10)$0.94 

The weighted average number of securities that were anti-dilutive for diluted EPS for the periods presented but which could potentially dilute EPS in the future are as follows:
28


Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Restricted share awards44,850  162,876 396,937 
Share options and BSPCE    
Weighted average number of anti-dilutive securities excluded from diluted earnings per share 44,850  162,876 396,937 

Note 15. Commitments and contingencies
Commitments
Revolving Credit Facilities, Credit Line Facilities and Bank Overdrafts     
On September 27, 2022, we entered into a new Revolving Credit Facility ("RCF") with a five year tenor with a syndicate of banks which allows us to draw up to €407.0 million ($396.7 million).
We are also party to short-term credit lines and overdraft facilities with HSBC plc, BNP Paribas and LCL with an authorization to draw up to a maximum of €21.5 million ($21.0 million) in the aggregate under the short-term credit lines and overdraft facilities. As of September 30, 2022, we had not drawn on any of these facilities. Any loans or overdrafts under these short-term facilities bear interest based on the one month EURIBOR rate or three month EURIBOR rate. As these facilities are exclusively short-term credit and overdraft facilities, our banks have the ability to terminate such facilities on short notice.
Contingencies
Changes in provisions during the presented periods are summarized below:
Provision for employee-related litigationOther provisionsTotal
(in thousands)
Balance at January 1, 20221,117 1,942 3,059 
Increase91 63,936 64,027 
Provision used(473)(302)(775)
Provision released not used(140)(398)(538)
Other 32,731 32,731 
Currency translation adjustments(121)(5,614)(5,735)
Balance at September 30, 2022474 92,295 92,769 
 - of which current474 59,564 60,038 
- of which non-current 32,731 32,731 

The amount of the provisions represents management’s latest estimate of the expected impact.
Other includes $32.7 million provisions related to certain items accounted for under "ASC 450 Contingencies". These risks were identified and recognized as part of the Iponweb Acquisition. We have recorded an indemnification asset in the full amount of the provision as the Company is indemnified against certain tax liabilities under the the FPA. The indemnification asset is recorded as part of "Other non current assets" on the consolidated statement of financial position.

29


Regulatory matters
As previously reported in our Annual Report on Form 10-K for the year ended December 31, 2021, in November 2018, Privacy International filed a complaint with certain data protection authorities, including France's Commission Nationale de l'Informatique et des Libertés ("CNIL"), against Criteo and a number of other similarly situated advertising technology companies, arguing that certain of these companies' practices were not in compliance with the European Union's General Data Protection Regulation ("GDPR"). In January 2020, CNIL opened a formal investigation into Criteo in response to this complaint, and on June 23, 2021, CNIL notified the Company of the appointment of an investigator(rapporteur) for the ongoing investigation. The investigation also covers another complaint against Criteo received in November 2018 by CNIL from the European Center for Digital Rights ("NOYB").
On August 3, 2022, the assigned rapporteur issued a report that claimed certain GDPR violations, in particular relating to the Company’s contractual relationships with its advertisers and publishers with respect to consent collection oversight. The report includes a proposed financial sanction against the Company of €60.0 million ($65.4 million).Under the CNIL sanction procedures, Criteo has the right to respond in writing to the report, both with respect to the GDPR findings and the value of the sanction, following which there will be a formal hearing before the CNIL Sanction Committee. The CNIL Sanction Committee will then issue a draft decision that will be submitted for consultation to other European data protection authorities as part of the cooperation mechanism mandated by GDPR. Any final decision, including regarding potential financial penalties, will likely not occur until 2023.

Pursuant to U.S. GAAP, we establish accruals for specific legal proceedings when it is considered probable that a loss has been incurred and the amount of the loss can be reasonably estimated, and these accruals are reviewed and adjusted each quarter based on the information available at that time.

Given the receipt of this report, which included a proposed sanction penalty of €60.0 million ($65.4 million), we have accounted for the proposed penalty as a provision for a loss contingency, which is reflected in our financial statements for the period ended as of June 30, 2022 as general and administrative expenses. Such amount could be lower or higher based on the final resolution and merits of the claims made in the report.



30


Note 16. Breakdown of Revenue and Non-Current Assets by Geographical Areas
The Company operates in the following three geographical markets:
•    Americas (North and South America);
•    EMEA (Europe, Middle-East and Africa); and
•    Asia-Pacific.
The following tables disclose our consolidated revenue for each geographical area for each of the reported periods. Revenue by geographical area is based on the location of advertisers’ campaigns.

AmericasEMEAAsia-PacificTotal
For the three months ended:(in thousands)
September 30, 2022$201,274 $150,915 $94,732 $446,921 
September 30, 2021$204,428 $188,354 $115,798 $508,580 
Revenue generated in France, the country of incorporation of the Parent, amounted to $23.2 million and $33.5 million for the three months ended September 30, 2022 and 2021, respectively.
AmericasEMEAAsia-PacificTotal
For the nine months ended:(in thousands)
September 30, 2022$609,461 $521,736 $321,381 $1,452,578 
September 30, 2021$629,555 $609,753 $361,660 $1,600,968 
Revenue generated in France amounted to $83.3 million and $110.3 million for the nine months ended September 30, 2022 and September 30, 2021, respectively.
Revenue generated in other significant countries where we operate is presented in the following table:
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
(in thousands)
Americas
United States$180,152 $179,302 $542,034 $559,965 
EMEA
Germany$40,808 $49,927 $144,902 $156,574 
United Kingdom$19,572 $18,936 $56,225 $64,340 
Asia-Pacific
Japan$56,999 $72,437 $196,818 $231,440 


31


Other Information
For each reported period, non-current assets (corresponding to the net book value of tangible and intangible assets, excluding right of use assets related to lease agreements) are presented in the table below. The geographical information includes results from the locations of legal entities.
Of whichOf whichOf which
AmericasUnited StatesEMEAFranceAsia-PacificJapanSingaporeTotal
(in thousands)
September 30, 2022$77,134 $75,216 $4,650 $85,967 $24,206 $8,834 $11,685 $191,957 
December 31, 2021$84,954 $83,843 $6,036 $97,627 $33,971 $14,159 $15,650 $222,588 

Note 17. Related Parties
There were no significant related-party transactions pursuant to ASC 850 during the period nor any change in the nature of the transactions as described in Note 25 to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
32


Note 18. Subsequent Events
The Company evaluated all subsequent events that occurred after September 30, 2022 through the date of issuance of the unaudited condensed consolidated financial statements and determined there are no significant events that require adjustments or disclosure.
33


Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

The following discussion should be read in conjunction with the unaudited condensed consolidated financial statements and related notes thereto included elsewhere in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and related notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021, filed with the Securities and Exchange Commission, or "SEC", on February 25, 2022.

Critical Accounting Policies and Estimates

There have been no material changes to our critical accounting policies and estimates from the information provided in Item 2, "Management's Discussion and Analysis of Financial Condition and Results of Operations," included in our Annual Report filed on Form 10-K for the year ended December 31, 2021.

Recently Issued Pronouncements

See "Recently Issued Accounting Standards" under Note 1, "Summary of Significant Accounting Policies," of the Notes to Unaudited Condensed Consolidated Financial Statements for a discussion of certain accounting standards that have been issued during 2022.

Use of Non-GAAP Financial Measures

This Form 10-Q includes the following financial measures defined as non-GAAP financial measures by the SEC: Contribution ex-TAC, Adjusted EBITDA and Adjusted Net Income. These measures are not calculated in accordance with U.S. GAAP.

Contribution ex-TAC is a profitability measure akin to gross profit. It is calculated by deducting traffic acquisition costs ("TAC") from revenue and reconciled to gross profit through the exclusion of other cost of revenue. Contribution ex-TAC is not a measure calculated in accordance with U.S. GAAP. We have included Contribution ex-TAC because it is a key measure used by our management and board of directors to evaluate operating performance, generate future operating plans and make strategic decisions. In particular, we believe that this measure can be useful for period-to-period comparisons of our business. Accordingly, we believe that Contribution ex-TAC provides useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management and board of directors.
Adjusted EBITDA is our consolidated earnings before financial income (expense), income taxes, depreciation and amortization, adjusted to eliminate the impact of equity awards compensation expense, pension service costs, restructuring and transformation costs, certain acquisition and integration costs and a loss contingency related to a regulatory matter. Adjusted EBITDA and Adjusted EBITDA margin are key measures used by our management and board of directors to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget and to develop short- and long-term operational plans. In particular, we believe that Adjusted EBITDA and Adjusted EBITDA margin can provide useful measures for period-to-period comparisons of our business. Accordingly, we believe that Adjusted EBITDA and Adjusted EBITDA margin provide useful information to investors and the market generally in understanding and evaluating our results of operations in the same manner as our management and board of directors.
Adjusted Net Income is our net income adjusted to eliminate the impact of equity awards compensation expense, amortization of acquisition-related assets, restructuring and transformation costs, certain acquisition and integration costs, a loss contingency related to a regulatory matter, and the tax impact of these adjustments. Adjusted Net Income and Adjusted diluted EPS are key measures used by our management and board of directors to evaluate operating performance, generate future operating plans and make strategic decisions regarding the allocation of capital. In particular, we believe that Adjusted Net Income and Adjusted diluted EPS can provide useful measures for period-to-period comparisons of our business. Accordingly, we believe that Adjusted Net Income and Adjusted diluted EPS provide useful information to investors and the market generally in understanding and evaluating our results of operations in the same manner as our management and board of directors.
Please refer to the supplemental financial tables provided for a reconciliation of Contribution ex-TAC to gross profit, Adjusted EBITDA to net income, and Adjusted Net Income to net income in each case, the most comparable U.S. GAAP measurement. Our use of non-GAAP financial measures has limitations as an analytical tool, and you should not consider them in isolation or as a substitute for analysis of our financial results as reported under U.S. GAAP.
34


Some of these limitations are: (1) other companies, including companies in our industry which have similar business arrangements, may address the impact of TAC differently; and (2) other companies may report Contribution ex-TAC, Adjusted EBITDA, Adjusted Net Income, or similarly titled measures but calculate them differently or over different regions, which reduces their usefulness as comparative measures. Because of these and other limitations, you should consider these measures alongside our U.S. GAAP financial results, including revenue and net income.
Condensed Consolidated Statements of Income Data (Unaudited):
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
(in thousands, except share and per share data)
Revenue$446,921 $508,580 $1,452,578 $1,600,968 
Cost of revenue (1)
Traffic acquisition costs(233,543)(297,619)(807,758)(956,364)
Other cost of revenue(33,771)(34,935)(96,214)(107,011)
Gross profit179,607 176,026 548,606 537,593 
Operating expenses
Research and development expenses (1)
(42,725)(33,345)(118,248)(106,957)
Sales and operations expenses (1)
(90,051)(75,619)(278,363)(235,724)
General and administrative expenses (1)
(42,353)(34,877)(176,361)(108,779)
Total operating expenses(175,129)(143,841)(572,972)(451,460)
Income from operations4,478 32,185 (24,366)86,133 
Financial and Other income (expense)3,485 (154)23,927 (1,391)
Income (loss) before taxes7,963 32,031 (439)84,742 
Provision for income taxes(1,442)(7,801)(4,735)(22,033)
Net income (loss)$6,521 $24,230 $(5,174)$62,709 
Net income (loss) available to shareholders of Criteo S.A.$6,579 $23,481 $(6,448)$60,691 
Net income (loss) allocated to shareholders per share:
Basic$0.11 $0.39 $(0.11)$1.00 
Diluted $0.10 $0.37 $(0.10)$0.94 
Weighted average shares outstanding used in computing per share amounts:
Basic60,318,114 60,873,594 60,431,597 60,759,613 
Diluted 63,235,811 64,197,686 63,050,355 64,313,526 
(1) Cost of revenue and operating expenses include equity awards compensation expense, pension service costs, depreciation and amortization expense, restructuring related and transformation costs, and acquisition-related costs:
35


Detailed Information on Selected Items (unaudited):
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
(in thousands)
Equity awards compensation expense
Research and development expenses$11,621 $4,858 $21,166 $11,572 
Sales and operations expenses4,577 3,875 9,695 9,880 
General and administrative expenses4,886 4,557 11,733 11,389 
Total equity awards compensation expense$21,084 $13,290 $42,594 $32,841 
Pension service costs
Research and development expenses130 170 408 520 
Sales and operations expenses40 52 119 158 
General and administrative expenses77 108 259 327 
Total pension service costs (a)
$247 $330 $786 $1,005 
Depreciation and amortization expense
Cost of revenue (data center equipment)11,972 15,520 39,229 46,508 
Research and development expenses (b)
3,208 2,557 9,682 6,517 
Sales and operations expenses (c)
3,540 3,545 10,878 11,201 
General and administrative expenses563 679 1,779 2,420 
Total depreciation and amortization expense$19,283 $22,301 $61,568 $66,646 
Acquisition-related costs
Sales and operations(11)— 167 — 
General and administrative expenses6,981 2,091 11,324 5,138 
Total acquisition-related costs$6,970 $2,091 $11,491 $5,138 
Loss contingency on regulatory matter
General and administrative(1,764)— 63,920 — 
Total loss contingency on regulatory matter$(1,764)$ $63,920 $ 
Restructuring related and transformation (gain) costs
Research and development expenses(53)(1,029)985 5,238 
Sales and operations expenses(624)(106)3,908 8,812 
General and administrative expenses596 (632)1,661 5,815 
Total Restructuring related and transformation (gain) costs$(81)$(1,767)$6,554 $19,865 
(a) Effective January 1, 2012, actuarial gains and losses are recognized in other comprehensive income.
(b) Includes acquisition-related amortization of intangible assets of $1.4 million and $1.1 million for the three months ended September 30, 2022 and 2021, respectively and $4.4 million and $2.6 million for the nine months ended September 2022 and, 2021, respectively.
(c) Includes acquisition-related amortization of intangible assets of $2.1 million and $2.2 million for the three months ended September 30, 2022 and 2021, respectively and $6.5 million and $6.6 million for the nine months ended September 30, 2022 and 2021, respectively.



36


Detailed Information on Restructuring related and Transformation costs (unaudited):

Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
(in thousands)
(Gain) from forfeitures of share-based compensation awards— — — (666)
Facilities related (gain) costs(284)(1,645)1,002 14,692 
Payroll related (gain) costs(306)(334)4,686 4,637 
Consulting costs related to transformation509 212 866 1,202 
Total restructuring related and transformation (gain) costs$(81)$(1,767)$6,554 $19,865 
For the three months ended and the nine months ended September 30, 2022 and September 30, 2021, respectively, the cash outflows related to restructuring related and transformation costs were $6.6 million, and $4.4 million and 9.7 million, and $20.9 million respectively, and were mainly comprised of payroll costs, broker and termination penalties related to real-estate facilities and other consulting fees.

Other Financial and Operating Data (unaudited):
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
(in thousands, except client data)
Number of clients21,673 21,747 21,673 21,747 
Contribution ex-TAC (3)
$213,378 $210,961 $644,820 $644,604 
Adjusted Net Income (4)
$33,225 $41,033 $121,260 $125,041 
Adjusted EBITDA (5)
$50,176 $68,430 $162,994 $211,628 

37


(3) We define Contribution ex-TAC as a profitability measure akin to gross profit. It is calculated by deducting traffic acquisition costs from revenue and reconciled to gross profit through the exclusion of other cost of revenue. Contribution ex-TAC is not a measure calculated in accordance with U.S. GAAP. We have included Contribution ex-TAC because it is a key measure used by our management and board of directors to evaluate operating performance, generate future operating plans and make strategic decisions. In particular, we believe that this measure can be useful for measuring for period-to-period comparisons of our business. Accordingly, we believe that Contribution ex-TAC provides useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management and board of directors. Our use of Contribution ex-TAC has limitations as an analytical tool, and you should not consider them in isolation or as a substitute for analysis of our financial results as reported under U.S. GAAP. Some of these limitations are: (a) other companies, including companies in our industry which have similar business arrangements, may address the impact of TAC differently; (b) other companies may report Contribution ex-TAC or similarly titled measures but calculate them differently, which reduces their usefulness as a comparative measure. Because of these and other limitations, you should consider Contribution ex-TAC alongside our other U.S. GAAP financial result measures. The below table provides a reconciliation of Contribution ex-TAC to gross profit:
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
(in thousands, except client data)
Gross Profit$179,607 $176,026 $548,606 $537,593 
Other Cost of Revenue$33,771 34,935 96,214 107,011 
Contribution ex-TAC (1)
$213,378 $210,961 $644,820 $644,604 


38


(4) We define Adjusted Net Income as our net income adjusted to eliminate the impact of equity awards compensation expense, amortization of acquisition-related assets, restructuring and transformation costs, certain acquisition and integration costs, a loss contingency related to a regulatory matter, and the tax impact of these adjustments. Adjusted Net Income and Adjusted diluted EPS are key measures used by our management and board of directors to evaluate operating performance, generate future operating plans and make strategic decisions regarding the allocation of capital. In particular, we believe that Adjusted Net Income and Adjusted diluted EPS can provide useful measures for period-to-period comparisons of our business. Accordingly, we believe that Adjusted Net Income and Adjusted diluted EPS provide useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management and board of directors. Our use of Adjusted Net Income has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under U.S. GAAP. Some of these limitations are: (a) Adjusted Net Income does not reflect the potentially dilutive impact of equity-based compensation or the impact of certain acquisition-related costs; and (b) other companies, including companies in our industry, may calculate Adjusted Net Income or similarly titled measures differently, which reduces their usefulness as a comparative measure. Because of these and other limitations, you should consider Adjusted Net Income alongside our other U.S. GAAP-based financial results, including net income. The following table presents a reconciliation of Adjusted Net Income to net income:



Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
(in thousands)
Net income (loss)$6,521 $24,230 $(5,174)$62,709 
Adjustments:
Equity awards compensation expense21,084 13,290 42,594 32,841 
Amortization of acquisition-related intangible assets3,531 3,303 10,853 9,174 
Acquisition-related costs6,970 2,091 11,491 5,138 
Loss contingency on regulatory matter(1,764)— 63,920 — 
Restructuring related and transformation (gain) costs(81)(1,767)6,554 19,865 
Tax impact of the above adjustments(3,036)(114)(8,978)(4,686)
Adjusted Net Income $33,225 $41,033 $121,260 $125,041 


39


(5) We define Adjusted EBITDA as our consolidated earnings before financial income (expense), income taxes, depreciation and amortization, adjusted to eliminate the impact of equity awards compensation expense, pension service costs, depreciation and amortization expense and certain restructuring and transformation costs, certain acquisition and integration costs and a loss contingency related to a regulatory matter. Adjusted EBITDA is not a measure calculated in accordance with U.S. GAAP. We have included Adjusted EBITDA because it is a key measure used by our management and board of directors to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget and to develop short-term and long-term operational plans. In particular, we believe that Adjusted EBITDA can provide a useful measure for period-to-period comparisons of our business. Accordingly, we believe that Adjusted EBITDA provides useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management and board of directors. Our use of Adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under U.S. GAAP. Some of these limitations are: (a) although depreciation and amortization are non-cash charges, the assets being depreciated and amortized may have to be replaced in the future, and Adjusted EBITDA does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements; (b) Adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs; (c) Adjusted EBITDA does not reflect the potentially dilutive impact of equity-based compensation; (d) Adjusted EBITDA does not reflect tax payments that may represent a reduction in cash available to us; and (e) other companies, including companies in our industry, may calculate Adjusted EBITDA or similarly titled measures differently, which reduces their usefulness as a comparative measure. Because of these and other limitations, you should consider Adjusted EBITDA alongside our U.S. GAAP financial results, including net income. The following table presents a reconciliation of Adjusted EBITDA to net income, the most directly comparable U.S. GAAP measure, for each of the periods indicated:

Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
(in thousands)
Net income (loss)$6,521 $24,230 $(5,174)$62,709 
Adjustments:
Financial income (expense)(3,526)154 (23,480)1,391 
Provision for income taxes1,442 7,801 4,735 22,033 
Equity awards compensation expense21,084 13,290 42,594 32,841 
Pension service costs247 330 786 1,005 
Depreciation and amortization expense19,283 22,301 61,568 66,646 
Acquisition-related costs 6,970 2,091 11,491 5,138 
Loss contingency on regulatory matter(1,764)— 63,920 — 
Restructuring related and transformation (gain) costs(81)(1,767)6,554 19,865 
Total net adjustments43,655 44,200 168,168 148,919 
Adjusted EBITDA$50,176 $68,430 $162,994 $211,628 

40


Results of Operations for the Periods Ended September 30, 2022 and September 30, 2021 (Unaudited)
Revenue breakdown by segment

Effective August 1, 2022, the Company reports its results of operations through the following three segments: Marketing Solutions, Retail Media and Iponweb.

Marketing Solutions: This segment allows commerce companies to address multiple marketing goals by engaging their consumers with personalized ads across the web, mobile and offline store environments.

Retail Media: This segment allows retailers to generate advertising revenues from consumer brands, and/or to drive sales for themselves, by monetizing their data and audiences through personalized ads, either on their own digital property or on the open Internet, that address multiple marketing goals.

Iponweb: This segment specializes in building real-time advertising technology and trading infrastructure, delivering advanced media buying, selling, and packaging capabilities for media owners, agencies, performance advertisers, and 3rd-party ad tech platforms.

Three months ended September 30, 2022 compared to the three months ended September 30, 2021
Three Months Ended
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands)
Revenue as reported$446,921 $508,580 (12)%
Conversion impact U.S. dollar/other currencies$46,392 
Revenue at constant currency (1)
$493,313 $508,580 (3)%
Marketing Solutions revenue as reported$387,288 $458,622 (16)%
Conversion impact U.S. dollar/other currencies$44,830 
Marketing Solutions revenue at constant currency (1)
432,118 458,622 (6)%
Retail Media revenue as reported (2)
41,170 49,958 (18)%
Conversion impact U.S. dollar/other currencies$1,562 
Retail Media revenue at constant currency (1)
42,732 49,958 (14)%
Iponweb revenue as reported18,463 — N/A
Conversion impact U.S. dollar/other currencies$— 
Iponweb revenue at constant currency18,463 — N/A
(1) Constant currency measures exclude the impact of foreign currency fluctuations and is computed by applying the prior year monthly exchange rates to transactions denominated in settlement or billing currencies other than the US dollar.
(2) The Retail Media Platform, introduced in June 2020, is a strategic building block of Criteo’s Commerce Media Platform and is reported under the retail media segment. It is a self-service solution providing transparency, measurement and control to brands and retailers. In all arrangements running on this platform, Criteo recognizes revenue on a net basis, whereas revenue from arrangements running on legacy Retail Media solutions are accounted for on a gross basis. We expect most clients using Criteo’s legacy Retail Media solutions to transition to this platform by the second half of 2022. As new clients onboard and existing clients transition to the Retail Media Platform, Revenue may decline but Contribution ex-TAC margin is expected to increase. Contribution ex-TAC is not impacted by this transition.


41


Revenue by segment
Revenue for the three months ended September 30, 2022 decreased (12)%, or (3)% on a constant currency basis, to $446.9 million compared to the three months ended September 30, 2021.
In the quarter, 88% of revenue came from existing clients while 12% came from new client additions. Our number of clients was flat year-over-year.

Marketing Solutions revenue decreased (16)%, or (6)% on a constant currency basis, to $387.3 million for the three months ended September 30, 2022, driven by anticipated identity and privacy changes and the suspension of the Company's operations in Russia, partially offset by a rebound in travel and traction in upselling and cross-selling of existing clients.

Retail Media revenue decreased (18)%, or (14)% on a constant currency basis, to $41.2 million for the three months ended September 30, 2022, reflecting the impact of recognizing revenue on a net basis for clients transitioning to the Company's platform. Criteo's platform accounts for a growing share of Retail Media onsite revenue, or about 95% in the third quarter of 2022, and its revenue is accounted for on a net basis. In the prior year period, approximately 63% of retail media onsite revenue was accounted for on a net basis, and as a result of this transition to a full platform business, the growth of Retail Media revenue has been temporarily impacted.

Reflecting the underlying economic performance, Retail Media's Contribution ex-TAC increased 28%, or 32% on a constant currency basis, in the third quarter of 2022, driven by continued strength in Retail Media onsite, in particular in the U.S. market, and growing network effects of the platform.

Iponweb revenue for the three months ended September 30, 2022 was $18.5 million following the closing of the acquisition on August 1, 2022.

Additionally, our $446.9 million of revenue for the three months ended September 30, 2022 was negatively impacted by $46.4 million of currency fluctuations, particularly as a result of the depreciation of the Euro, Japanese Yen, British Pound, Turkish Lira, Russian Ruble and the Brazilian real compared to the U.S. dollar.


42


Revenue breakdown by region
Three months ended September 30, 2022 compared to the three months ended September 30, 2021
Three Months Ended
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands)
Revenue as reported$446,921 $508,580 (12)%
Conversion impact U.S. dollar/other currencies$46,392 
Revenue at constant currency (1)
493,313 508,580 (3)%
Americas
Revenue as reported201,274 204,428 (2)%
Conversion impact U.S. dollar/other currencies$3,027 
Revenue at constant currency (1)
204,301 204,428 — %
EMEA
Revenue as reported150,915 188,354 (20)%
Conversion impact U.S. dollar/other currencies$27,071 
Revenue at constant currency (1)
177,986 188,354 (6)%
Asia-Pacific
Revenue as reported94,732 115,798 (18)%
Conversion impact U.S. dollar/other currencies$16,294 
Revenue at constant currency (1)
$111,026 $115,798 (4)%
Revenue by region

Our revenue in the Americas region decreased (2)%, or (0.06)% on a constant currency basis, to $201.3 million for the three months ended September 30, 2022 compared to the three months ended September 30, 2021. This primarily reflects the impact of recognizing revenue on a net basis for Retail Media clients transitioning to the Company's platform, partially offset by continued strong performance of Retail Media as the platform continues to scale with large retailers and consumer brands, as well as a rebound in travel.

Our revenue in EMEA decreased (20)%, or (6)% on a constant currency basis, to $150.9 million for the three months ended September 30, 2022 compared to the three months ended September 30, 2021, reflecting the suspension of the Company's operations in Russia and mixed retail trends with strength in Germany, the U.K., and emerging markets offsetting softness in France. This also reflects the impact of recognizing revenue on a net basis for Retail Media clients transitioning to the Company's platform, partially offset by continued traction in Retail Media.

Our revenue in the Asia-Pacific region decreased (18)%, or decreased (4)% on a constant currency basis, to $94.7 million for the three months ended September 30, 2022 compared to the three months ended September 30, 2021, reflecting mixed retail trends and a slow recovery of classifieds and travel in the region.






(1) Constant currency measures exclude the impact of foreign currency fluctuations and is computed by applying the prior year monthly exchange rates to transactions denominated in settlement or billing currencies other than the US dollar.
43


Nine months ended September 30, 2022 compared to the nine months ended September 30, 2021
Revenue breakdown by segment

Nine Months Ended
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands)
Revenue as reported$1,452,578 $1,600,968 (9)%
Conversion impact U.S. dollar/other currencies$110,110 
Revenue at constant currency (1)
$1,562,688 $1,600,968 (2)%
Marketing Solutions revenue as reported$1,291,599 $1,429,277 (10)%
Conversion impact U.S. dollar/other currencies$106,833 
Marketing Solutions revenue at constant currency (1)
1,398,432 1,429,277 (2.2)%
Retail Media revenue as reported (2)
142,516 171,691 (17)%
Conversion impact U.S. dollar/other currencies$3,277 
Retail Media revenue at constant currency (1)
145,793 171,691 (15)%
Iponweb revenue as reported18,463 — N/A
Conversion impact U.S. dollar/other currencies
Iponweb revenue at constant currency18,463 — N/A



Revenue by segment

Revenue for the nine months ended September 30, 2022 decreased (9)%, or (2)% on a constant currency basis, to $1.5 billion compared to the nine months ended September 30, 2021.

In the nine months of 2022, 88% of revenue came from existing clients while 12% came from new client additions. Our number of clients was flat year-over-year.

Marketing Solutions revenue decreased (10)%, or (2.2)% on a constant currency basis, to $1.4 billion for the nine months ended September 30, 2022, driven by anticipated identity and privacy changes and the suspension of the Company's operations in Russia, partially offset by a rebound in travel and mixed retail trends.

Retail Media revenue decreased (17)%, or (15)% on a constant currency basis, to $142.5 million for the nine months ended September 30, 2022, reflecting the impact of recognizing revenue on a net basis for clients transitioning to the Company's platform. Criteo's platform accounts for a fast-growing share of Retail Media onsite revenue, or about 84% in the first nine months of 2022, and its revenue is accounted for on a net basis. In the prior year period, approximately 40% of retail media onsite revenue was accounted for on a net basis, and as a result of this transition to a full platform business, the growth of Retail Media revenue has been temporarily impacted. Reflecting the underlying economic performance, Retail Media's Contribution ex-TAC increased 36%, or 40% on a constant currency basis, for the nine months ended September 30, 2022, driven by continued strength in Retail Media onsite, in particular in the U.S. market, and growing network effects of onboarding brands and retailers to the platform.


(1) Constant currency measures exclude the impact of foreign currency fluctuations and is computed by applying the prior year monthly exchange rates to transactions denominated in settlement or billing currencies other than the US dollar.

(2) The Retail Media Platform, introduced in June 2020, is a strategic building block of Criteo’s Commerce Media Platform and is reported under the retail media segment. It is a self-service solution providing transparency, measurement and control to brands and retailers. In all arrangements running on this platform, Criteo recognizes revenue on a net basis, whereas revenue from arrangements running on legacy Retail Media solutions are accounted for on a gross basis. We expect most clients using Criteo’s legacy Retail Media solutions to transition to this platform by the second half of 2022. As new clients onboard and existing clients transition to the Retail Media Platform, Revenue may decline but Contribution ex-TAC margin is expected to increase. Contribution ex-TAC is not impacted by this transition.
44


Iponweb revenue for the nine months ended September 30, 2022 was $18.5 million following the closing of the acquisition on August 1, 2022.

Additionally, our $1.5 billion of revenue for the nine months ended September 30, 2022 was negatively impacted by $110.1 million of currency fluctuations, particularly as a result of the depreciation of the Euro, Japanese Yen, British Pound, Turkish Lira, Russian Ruble and the Brazilian real compared to the U.S. dollar.


Nine months ended September 30, 2022 compared to the nine months ended September 30, 2021

Revenue breakdown by region
Nine Months Ended
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands)
Revenue as reported$1,452,578 $1,600,968 (9)%
Conversion impact U.S. dollar / other currencies$110,110 
Revenue at constant currency (1)
1,562,688 1,600,968 (2)%
Americas
Revenue as reported609,461 629,555 (3)%
Conversion impact U.S. dollar / other currencies$2,090 
Revenue at constant currency (1)
611,551 629,555 (3)%
EMEA
Revenue as reported521,736 609,753 (14)%
Conversion impact U.S. dollar / other currencies$64,474 
Revenue at constant currency (1)
586,210 609,753 (4)%
Asia-Pacific
Revenue as reported321,381 361,660 (11)%
Conversion impact U.S. dollar / other currencies$43,546 
Revenue at constant currency (1)
$364,927 $361,660 %
Revenue by region

Our revenue in the Americas region decreased (3)%, or (3)% on a constant currency basis, to $609.5 million for the nine months ended September 30, 2022 compared to the nine months ended September 30, 2021. This primarily reflects the impact of recognizing revenue on a net basis for Retail Media clients transitioning to the Company's platform, partially offset by continued strong performance of Retail Media as the platform continues to scale with large retailers and consumer brands and a rebound in travel.

Our revenue in EMEA decreased (14)%, or (4)% on a constant currency basis, to $521.7 million for the nine months ended September 30, 2022 compared to the nine months ended September 30, 2021, reflecting mixed retail trends with strength in Germany and emerging markets, offsetting softness in France. This also reflects the impact of recognizing revenue on a net basis for Retail Media clients transitioning to the Company's platform, partially offset by solid traction in Retail Media.

Our revenue in the Asia-Pacific region decreased (11)%, or increased 1% on a constant currency basis, to $321.4 million for the nine months ended September 30, 2022 compared to the nine months ended September 30, 2021, reflecting the recovery of our retail business in the region and soft Classifieds trends.

(1) Constant currency measures exclude the impact of foreign currency fluctuations and is computed by applying the prior year monthly exchange rates to transactions denominated in settlement or billing currencies other than the US dollar.

45


Cost of Revenue
Three months ended September 30, 2022 compared to the three months ended September 30, 2021
Three Months Ended% change
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands, except percentages)
Traffic acquisition costs $(233,543)$(297,619)(22)%
Other cost of revenue $(33,771)$(34,935)(3)%
Total cost of revenue$(267,314)$(332,554)(20)%
% of revenue(60)%(65)%
Gross profit %40 %35 %

Cost of revenue for the three months ended September 30, 2022 decreased $(65.2) million, or (20)%, compared to the three months ended September 30, 2021. This decrease was primarily the result of a decrease of $(64.1) million, or (22)%, or (15)% on a constant currency basis, in traffic acquisition costs driven by a lower average price partially offset by an increase in volume, and a decrease of $(1.2) million, or (3)% in other cost of revenue.

*Traffic acquisition costs breakdown by solution:
Three Months Ended% change
% change at Constant Currency (2)
September 30,
2022
September 30,
2021
2022 vs 20212022 vs 2021
(in thousands, except percentages)
Marketing Solutions$(229,266)$(276,498)(17)%(10)%
Retail Media (1)
$(4,277)$(21,121)(80)%(78)%
Traffic Acquisition Costs$(233,543)$(297,619)(22)%(15)%








(1) The Retail Media Platform, introduced in June 2020, is a strategic building block of Criteo’s Commerce Media Platform and is reported under the retail media segment. It is a self-service solution providing transparency, measurement and control to brands and retailers. In all arrangements running on this platform, Criteo recognizes revenue on a net basis, whereas revenue from arrangements running on legacy Retail Media solutions are accounted for on a gross basis. We expect most clients using Criteo’s legacy Retail Media solutions to transition to this platform by the second half of 2022. As new clients onboard and existing clients transition to the Retail Media Platform, Revenue may decline but Contribution ex-TAC margin is expected to increase. Contribution ex-TAC is not impacted by this transition.
(2) Constant currency measures exclude the impact of foreign currency fluctuations and is computed by applying the prior year monthly exchange rates to transactions denominated in settlement or billing currencies other than the US dollar.
46


Traffic acquisition costs in Marketing Solutions decreased by (17)% (or (10.5)% at constant currency). This was driven by a (31)% decrease (or (26)% at constant currency) in the average cost per thousand impressions ("CPM") for inventory purchased, including lower CPMs for signal-limited environments where Criteo continues to perform, and a 18% increase in the number of impressions we purchased, reflecting our expanding relationships with existing and new publisher partners, in particular through direct connections, to support client demand for advertising campaigns.
Traffic acquisition costs in Retail Media(1) decreased by (80)% (or (78.3)% at constant currency), reflecting the technical and transitory impact related to the ongoing client migration due to the transitioning of our platform. Because we recognize revenue on a net basis in all arrangements running on the platform, we expect our traffic acquisition costs for Retail Media to decrease over time as all of our clients are transitioned to the platform.
As Iponweb reports revenues on a net basis, it has no traffic acquisition costs.
The decrease in other cost of revenue included a decrease in depreciation and amortization expense of $3.5 million and a decrease of $0.1 million in other costs of sales mainly due to the digital tax offset by an increase in hosting costs of $(2.3) million following the replacement of certain data centers and a $0.2 million in data acquisition.

Nine months ended September 30, 2022 compared to the nine months ended September 30, 2021
Nine Months Ended% change
September 30, 2022September 30, 20212022 vs 2021
(in thousands, except percentages)
Traffic acquisition costs $(807,758)$(956,364)(16)%
Other cost of revenue $(96,214)$(107,011)(10)%
Total cost of revenue$(903,972)$(1,063,375)(15)%
% of revenue(62)%(66)%
Gross profit %38 %34 %
*Traffic acquisition costs breakdown by solution:
Nine Months Ended% change
% change at Constant Currency (2)
September 30, 2022September 30, 20212022 vs 20212022 vs 2021
(in thousands, except percentages)
Marketing Solutions$(769,520)$(861,503)(11)%(5)%
Retail Media (1)
$(38,238)$(94,861)(60)%(60)%
Traffic Acquisition Costs$(807,758)$(956,364)(16)%(11)%

Cost of revenue for the nine months ended September 30, 2022 decreased $(159.4) million, or (15)%, compared to the nine months ended September 30, 2021. This decrease was primarily the result of a decrease of $(148.6) million, or (16)% (or (11)% on a constant currency basis) in traffic acquisition costs driven by a lower average price partially offset by an increase in volume, and a decrease of $(10.8) million, or (10)% in other cost of revenue.
(1) The Retail Media Platform, introduced in June 2020, is a strategic building block of Criteo’s Commerce Media Platform and is reported under the retail media segment. It is a self-service solution providing transparency, measurement and control to brands and retailers. In all arrangements running on this platform, Criteo recognizes revenue on a net basis, whereas revenue from arrangements running on legacy Retail Media solutions are accounted for on a gross basis. We expect most clients using Criteo’s legacy Retail Media solutions to transition to this platform by the second half of 2022. As new clients onboard and existing clients transition to the Retail Media Platform, Revenue may decline but Contribution ex-TAC margin is expected to increase. Contribution ex-TAC is not impacted by this transition.
(2) Constant currency measures exclude the impact of foreign currency fluctuations and is computed by applying the prior year monthly exchange rates to transactions denominated in settlement or billing currencies other than the US dollar.
47


Traffic acquisition costs in Marketing Solutions decreased by (11)% (or (5)% at constant currency). This was driven by a (21)% decrease (or (17)% at constant currency) in the average cost per thousand impressions ("CPM") for inventory purchased, including lower CPMs for signal-limited environments where Criteo continues to perform, and a 10% increase in the number of impressions we purchased, reflecting our expanding relationships with existing and new publisher partners, in particular through direct connections, to support client demand for advertising campaigns.
Traffic acquisition costs in Retail Media(1) decreased by (60)% (or (60)% at constant currency), reflecting the technical and transitory impact related to the ongoing client migration due to the transitioning of our platform. Because we recognize revenue on a net basis in all arrangements running on the platform, we expect our traffic acquisition costs for Retail Media to decrease over time as all of our clients are transitioned to the platform.
As Iponweb reports revenues on a net basis, it has no traffic acquisition costs.
The decrease in other cost of revenue included a decrease in hosting costs of $3.3 million and depreciation and amortization expense of $7.3 million, and a decrease in other costs of sales mainly due to the digital tax.
48


Contribution excluding Traffic Acquisition Costs
We consider Contribution ex-TAC as a key measure of our business activity. Our strategy focuses on maximizing our Contribution ex-TAC on an absolute basis over maximizing our near-term gross margin. We believe this focus builds sustainable long-term value for our business by fortifying a number of our competitive strengths, including access to advertising inventory, breadth and depth of data and continuous improvement of the Criteo AI Engine’s performance, allowing it to deliver more relevant advertisements at scale. As part of this focus, we continue to invest in building preferred relationships with direct publishers and pursue access to leading advertising exchanges.
The following table sets forth our revenue and Contribution ex-TAC by segment:

Three Months EndedNine Months Ended
SegmentSeptember 30,
2022
September 30,
2021
YoY Change
YoY Change at Constant Currency (2)
September 30,
2022
September 30,
2021
YoY Change
YoY Change at Constant Currency (2)
Revenue(amounts in thousands, except percentages)
Marketing Solutions$387,288 $458,622 (16)%(6)%$1,291,599 $1,429,277 (10)%(2)%
Retail Media41,170 49,958 (18)%(14)%142,516 171,691 (17)%(15)%
Iponweb18,463 — N/AN/A18,463 — N/AN/A
Total446,921 508,580 (12)%(3)%1,452,578 1,600,968 (9)%(2)%
Contribution ex-TAC (1)
Marketing Solutions158,022 182,124 (13)%%522,079 567,774 (8)%%
Retail Media36,893 28,837 28 %32 %104,278 76,830 36 %40 %
Iponweb18,463 — N/AN/A18,463 — N/AN/A
Total213,378 210,961 1 %14 %644,820 644,604  %10 %

(1) We define Contribution ex-TAC as a profitability measure akin to gross profit. It is calculated by deducting traffic acquisition costs from revenue and reconciled to gross profit through the exclusion of other cost of revenue. We have included Contribution ex-TAC in this Form 10-Q because it is a key measures used by our management and board of directors to evaluate operating performance and generate future operating plans. In particular, we believe that this can provide useful measures for period-to-period comparisons of our core business. Accordingly, we believe that Contribution ex-TAC provides useful information to investors and others in understanding and evaluating our results of operations in the same manner as our management and board of directors. Our use of Contribution ex-TAC has limitations as an analytical tool, and you should not consider them in isolation or as a substitute for analysis of our financial results as reported under U.S. GAAP. Some of these limitations are: (a) other companies, including companies in our industry which have similar business arrangements, may address the impact of TAC differently; (b)  other companies may report Contribution ex-TAC or similarly titled measures but calculate them differently, which reduces their usefulness as a comparative measure. Because of these and other limitations, you should consider Contribution ex-TAC alongside our other U.S. GAAP financial results, including gross profit.
(2) Constant currency measures exclude the impact of foreign currency fluctuations and is computed by applying the prior year monthly exchange rates to transactions denominated in settlement or billing currencies other than the US dollar.





49


Constant Currency Reconciliation
Information in this Form 10-Q with respect to results presented on a constant currency basis was calculated by applying the 2021 monthly exchange rates to transactions denominated in settlement or billing currencies other than the US dollar.
Beginning in the second quarter of 2022, the Company updated its methodology for calculating revenue and traffic acquisition costs on a constant currency basis, which are non-GAAP measures. The Company will use the prior year’s monthly exchange rates where the settlement or billing currencies are in currencies other than US dollars. The Q1 2022 revenue and traffic acquisition costs have been revised consistent with this updated methodology.
Below is a table which reconciles the actual results presented in this section with the results presented on a constant currency basis:  
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
YoY ChangeSeptember 30,
2022
September 30,
2021
YoY Change
(amounts in thousands, except percentages)
Revenue as reported$446,921 $508,580 (12)%$1,452,578$1,600,968(9)%
Conversion impact U.S. dollar/other currencies46,390 — 110,109 — 
Revenue at constant currency$493,311 $508,580 (3)%$1,562,687$1,600,968(2)%
Traffic acquisition costs as reported$(233,543)$(297,619)(22)%$(807,758)$(956,364)(16)%
Conversion impact U.S. dollar/other currencies(18,558)— (47,369)— 
Traffic Acquisition Costs at constant currency$(252,101)$(297,619)(15)%$(855,127)$(956,364)(11)%
Contribution ex-TAC as reported$213,378 $210,961 %$644,820 $644,604 — %
Conversion impact U.S. dollar/other currencies27,832 — 62,740 — 
Contribution ex-TAC at constant currency$241,210 $210,961 14 %$707,560 $644,604 10 %
Contribution ex-TAC/Revenue as reported48 %41 %44 %40 %
Other cost of revenue as reported$(33,771)$(34,935)(3)%$(96,214)$(107,011)(10)%
Gross Profit as reported$179,607 $176,026 %$548,606 $537,593 %

50


Research and Development Expenses
Three months ended September 30, 2022 compared to the three months ended September 30, 2021
Three Months Ended% change
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands, except percentages)
Research and development expenses$(42,725)$(33,345)28%
% of revenue(10)%(7)%

Research and development expenses for the three months ended September 30, 2022, increased $9.4 million or 28%, compared to the three months ended September 30, 2021. This increase mainly related to higher share-based compensation expense and rent and facilities costs offset by lower facilities and supplies costs.

Nine months ended September 30, 2022 compared to the nine months ended September 30, 2021
Nine Months Ended% change
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands, except percentages)
Research and development expenses$(118,248)$(106,957)11%
% of revenue(8)%(7)%

Research and development expenses for the nine months ended September 30, 2022, increased $11.3 million or 11% compared to the nine months ended September 30, 2021. This increase mainly related to higher share-based compensation expense related to higher grant amount and headcount related costs, depreciation and amortization offset by a decrease in RSU social charges and facilities costs.
51


Sales and Operations Expenses
Three months ended September 30, 2022 compared to the three months ended September 30, 2021
Three Months Ended% change
September 30, 2022September 30, 20212022 vs 2021
(in thousands, except percentages)
Sales and operations expenses$(90,051)$(75,619)19%
% of revenue(20)%(15)%

Sales and operations expenses for the three months ended September 30, 2022 increased $14.4 million or 19% compared to the three months ended September 30, 2021. This increase mainly related to an increase in headcount-related costs, marketing costs, and net bad debt expense, partially offset by a decrease in rent and facilities.

Nine months ended September 30, 2022 compared to the nine months ended September 30, 2021
Nine Months Ended% change
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands, except percentages)
Sales and operations expenses$(278,363)$(235,724)18%
% of revenue(19)%(15)%

Sales and operations expenses for the nine months ended September 30, 2022 increased $42.6 million or 18% compared to the nine months ended September 30, 2021. This increase mainly related to an increase in headcount-related costs, marketing costs, and net bad debt expense, partially offset by a decrease in rent and facilities.

52


General and Administrative Expenses
Three months ended September 30, 2022 compared to the three months ended September 30, 2021
Three Months Ended% change
September 30, 2022September 30, 20212022 vs 2021
(in thousands, except percentages)
General and administrative expenses$(42,353)$(34,877)21%
% of revenue(9)%(7)%

General and administrative expenses for the three months ended September 30, 2022, increased $7.5 million or 21%, compared to the three months ended September 30, 2021. This increase was mainly related to an increase in headcount related costs.
Nine months ended September 30, 2022 compared to the nine months ended September 30, 2021
Nine Months Ended% change
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands, except percentages)
General and administrative expenses$(176,361)$(108,779)62%
% of revenue(12)%(7)%

General and administrative expenses for the nine months ended September 30, 2022, increased $67.6 million or 62%, compared to the nine months ended September 30, 2021. This significant increase was mainly related to the loss contingency related to the CNIL matter as described in Note 15 and the increase of headcount.
53


Financial and Other Income / (Expense)
Three months ended September 30, 2022 compared to the three months ended September 30, 2021
Three Months Ended% change
September 30, 2022September 30, 20212022 vs 2021
(in thousands, except percentages)
Financial and Other Income / (Expense)$3,485 $(154)2363%
% of revenue0.8 %— %

Nine months ended September 30, 2022 compared to the nine months ended September 30, 2021
Nine Months Ended% change
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands, except percentages)
Financial and Other Income / (Expense)$23,927 $(1,391)1820%
% of revenue1.6 %(0.1)%
Financial and Other income for the three months ended and the nine months ended September 30, 2022, increased by $3.6 million and by $25.3 million, respectively, compared to the three months ended and nine months ended September 30, 2021. The $3.5 million and $23.9 million financial and other income for the three months ended and nine months ended September 30, 2022, respectively, were driven by the recognition of a positive impact of foreign exchange reevaluations net of related hedging and the up-front fees amortization, the non-utilization costs, and the financial expense relating to our available Revolving Credit Facility ("RCF") financing. At September 30, 2022, our exposure to foreign currency risk was centralized at Criteo S.A. and hedged using foreign currency swaps or forward purchases or sales of foreign currencies.

54


Provision for Income Taxes
Three months ended September 30, 2022 compared to the three months ended September 30, 2021
Three Months Ended% change
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands, except percentages)
Provision for income tax expense (benefit)$1,442 $7,801 (82)%
Nine months ended September 30, 2022 compared to the nine months ended September 30, 2021
Nine Months Ended% change
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands, except percentages)
Provision for income tax expense (benefit)$4,735 $22,033 (79)%
For the nine months ended September 30, 2022 and September 30, 2021, provision for incomes taxes is $4.7 million and $22.0 million, respectively. The nine months ended September 30, 2022 provision for income taxes differs from the nominal standard French rate of 25.0% due to non-tax deductibility of the loss contingency related to the CNIL matter as described in Note 15 and a discrete tax expense related to change in valuation allowance for certain US deferred tax assets.
55


Net Income
Three months ended September 30, 2022 compared to the three months ended September 30, 2021
Three Months Ended% change
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands, except percentages)
Net income$6,521 24,230 (73)%
% of revenue%%
Net income for the three months ended September 30, 2022, decreased $(17.7) million, or (73)%, compared to the three months ended September 30, 2021. This decrease was the result of the business dynamics discussed above, in particular, a $(27.7) million decrease in income from operations, offset by a $3.6 million increase in financial and other income and by a $(6.4) million decrease in provision for income taxes compared to the three months ended September 30, 2021.

Nine months ended September 30, 2022 compared to the nine months ended September 30, 2021
Nine Months Ended% change
September 30,
2022
September 30,
2021
2022 vs 2021
(in thousands, except percentages)
Net income (loss)$(5,174)62,709 (108)%
% of revenue— %%
Net income or loss for the nine months ended September 30, 2022, decreased $(67.9) million, or (108)%, compared to the nine months ended September 30, 2021. This decrease was the result of the business dynamics discussed above, in particular, a $(110.5) million decrease in income from operations, offset by $25.3 million increase in financial and other income and by a $(17.3) million decrease in provision for income taxes compared to the nine months ended September 30, 2021.
56


Liquidity and Capital Resources
Our principal sources of liquidity are our cash and cash equivalents and cash generated from operating activities. We have never declared or paid any cash dividends on our ordinary shares. We do not anticipate paying cash dividends on our equity securities in the foreseeable future. In February 2021, the board of directors approved a new, long-term share repurchase program of up to $100 million of the Company's outstanding American Depositary Shares, which we completed in December 2021. In October 2021, the board of directors approved an extension of the long-term share repurchase program of up to $175 million of the Company's outstanding American Depositary Shares, and in February 2022, the board of directors further extended this long-term share repurchase program to a total of $280 million.
Other than these repurchase programs, we intend to retain all available funds from any future earnings to fund our growth. As discussed in Note 15 to the unaudited condensed consolidated financial statements in Item 1 to this Form 10-Q, we are party to several loan agreements and revolving credit facilities with third-party financial institutions.
Our cash and cash equivalents and restricted cash at September 30, 2022 were held for working capital and general corporate purposes, which could include acquisitions, and amounted to $407.3 million as of September 30, 2022. The $(108.2) million decrease in cash and cash equivalents compared with December 31, 2021 primarily resulted from a decrease $(133.7) million in cash from investing activities and by $(36.2) million in cash used for financing activities over the period, partially offset by an increase of $130.5 million in cash from operating activities. The cash used for financing activities was mainly related to $(59.2) million in cash used for the share repurchase programs, offset by the recognition of $22.2 million positive impact of foreign exchange reevaluations net of related hedging, and by $0.6 million of proceeds from a capital increase following the exercises of stock options. In addition, the decrease in cash includes an $(68.8) million negative impact of changes in foreign exchange rates on our cash position over the period. We do not enter into investments for trading or speculative purposes. Our policy is to invest any cash in excess of our immediate requirements in investments designed to preserve the principal balance and provide liquidity. Accordingly, our cash and cash equivalents are invested primarily in demand deposit accounts that are currently providing only a minimal return.
On September 27, 2022, the Company entered into a new five year Revolving Credit Facility (the "RCF") that allows immediate access to an additional €407.0 million ($396.7 million) of liquidity, which, combined with our cash position, marketable securities and treasury shares as of September 30, 2022, provides total liquidity above $740 million. On July 29, 2022, we drew down €50 million under our prior revolving credit facility for a one month period to provide additional liquidity in connection with the Iponweb Acquisition. This draw down was repaid by the end of August 2022. Overall, we believe that our current financial liquidity, combined with our expected cash-flow generation in 2022, enables financial flexibility.

Operating and Capital Expenditure Requirements
For the nine months ended September 30, 2022 and 2021, our capital expenditures were $41.3 million and $42.9 million, respectively. During the nine months ended September 30, 2022, these capital expenditures were mainly comprised of purchases of servers and other data-center equipment and capitalized software development costs. We expect our capital expenditures to remain at, or slightly above, 3% of revenue for 2022, as we plan to continue to build and maintain additional data center equipment capacity in all regions and significantly increase our redundancy capacity to strengthen our infrastructure.
We believe our existing cash balances will be sufficient to meet our anticipated cash requirements through at least the next 12 months.  
Our future working capital requirements will depend on many factors, including the impact of the macro environment on customer budgets that they spend with us, the rate of our revenue growth and the pace at which we implement and launch new products and enhancements as part of the Commerce Media Platform, Investments in new capabilities and new capital equipment, including renewal of data center contracts.
If our cash and cash equivalents balances and cash flows from operating activities are insufficient to satisfy our liquidity requirements, we may need to raise additional funds through equity, equity-linked or debt financings to support our operations, and such financings may not be available to us on acceptable terms, or at all.
57


We may also need to raise additional funds in the event we determine in the future to effect one or more acquisitions of businesses, technologies, assets or products.
If we are unable to raise additional funds when needed, our operations and ability to execute our business strategy could be adversely affected. If we raise additional funds through the incurrence of indebtedness, such indebtedness would have rights that are senior to holders of our equity securities and could contain covenants that restrict our operations. Any additional equity financing will be dilutive to our shareholders.
Off-Balance Sheet Arrangements
We do not have any relationships with unconsolidated entities or financial partnerships, including entities sometimes referred to as structured finance or special purpose entities that were established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. In addition, we do not engage in trading activities involving non-exchange traded contracts. We therefore believe that we are not materially exposed to any financing, liquidity, market or credit risk that could arise if we had engaged in these relationships.
58


Historical Cash Flows
The following table sets forth our cash flows for the nine month period ended September 30, 2022 and September 30, 2021:
Nine Months Ended
September 30, 2022September 30,
2021
(in thousands)
Cash (used for) from operating activities $130,530 $154,901 
Cash (used for) from investing activities$(133,724)$(66,195)
Cash (used for) from financing activities$(36,196)$(55,821)
Operating Activities
Cash from operating activities is primarily impacted by the increase in the number of clients using our solutions and by the amount of cash we invest in personnel to support the anticipated growth of our business. Cash from operating activities has typically been generated from changes in our operating assets and liabilities, particularly in the areas of accounts receivable, accounts payable and accrued expenses, adjusted for certain non-cash and non-operating items such as depreciation, amortization and share-based compensation, deferred tax assets and income taxes.
For the nine months ended September 30, 2022, net cash provided by operating activities was $130.5 million and consisted of net loss of $(5.2) million, and $122.0 million in adjustments for certain non-cash and non-operating items. Adjustments for certain non-operating items primarily consisted of amortization and provision expense of $134.7 million, equity awards compensation expense of $42.6 million, partially offset by $(16.1) million of changes in deferred tax assets, by a $(12.9) million change in income taxes and by other non-operating items of $(26.3) million. The $13.7 million increase in cash from changes in working capital primarily consisted of a $75.4 million increase in trade receivables, and a $1.1 million change in lease liabilities and right of use assets partially offset by a $(23.2) million change in other current assets including prepaid expenses and value-added tax ("VAT") receivables, a $(19.5) million change in trade payables, and a $(20.2) million change in other current liabilities such as payroll and payroll related expenses and VAT payables and change in fair value of derivatives.
Investing Activities
Our investing activities to date have consisted primarily of the consideration paid to acquire the Iponweb business and purchases of servers and other data-center equipment. For the nine months ended September 30, 2022, net cash from investing activities was $(133.7) million and primarily consisted of $(135.5) million of consideration paid for the Iponweb business, $(41.3) million change in capital expenditures mainly comprised of purchases of servers and other data-center equipment and capitalized software development costs, partially offset by a $43.1 million positive change from the maturity of investments in Marketable Securities.
Financing Activities
For the nine months ended September 30, 2022, net cash used for financing activities was $(36.2) million, resulting mainly from a $(59.2) million payment for our share repurchase program, partially offset by a $22.2 million change relating to the recognition of a positive impact of foreign exchange reevaluations net of related hedging, and $0.6 million of proceeds from capital increase following the exercises of stock options and a $0.1 million change in other financial liabilities.
59


Item 3. Quantitative and Qualitative Disclosures About Market Risk.

Market Risk

We are mainly exposed to foreign currency exchange rate fluctuations. There have been no material changes to our exposure to market risk during the three months ended September 30, 2022.
    
For a description of our foreign exchange risk, please see "Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations - B. Liquidity and Capital Resources" in our Annual Report on Form 10-K for the year ended December 31, 2021.
A hypothetical 10% increase or decrease of the Pound Sterling, the Euro, the Japanese yen or the Brazilian real against the U.S. dollar would have impacted the Condensed Consolidated Statements of Income as follows:
Nine Months Ended
September 30, 2022September 30, 2021
(in thousands)
GBP/USD +10%-10%+10%-10%
Net income (loss) impact $(331)$331 $(278)$278 
Nine Months Ended
September 30, 2022September 30, 2021
(in thousands)
BRL/USD +10%-10%+10%-10%
Net income (loss) impact $37 $(37)$180 $(180)
Nine Months Ended
September 30, 2022September 30, 2021
(in thousands)
JPY/USD +10%-10%+10%-10%
Net income (loss) impact $1,649 $(1,649)$392 $(392)
Nine Months Ended
September 30, 2022September 30, 2021
(in thousands)
EUR/USD +10%-10%+10%-10%
Net income (loss) impact $(1,968)$1,968 $8,075 $(8,075)

Credit Risk and Trade receivables
For a description of our credit risk and trade receivables, please see "Note 4. Financial instruments" and "Note 5. Trade Receivables" in the Notes to the Consolidated Financial Statements.

60


Item 4. Controls and Procedures.

Disclosure Controls and Procedures
Based on their evaluation as of September 30, 2022, our management, including our Chief Executive Officer and Chief Financial Officer, concluded that our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) were effective to provide reasonable assurance that (i) the information required to be disclosed in our reports filed or submitted under the Exchange Act are recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms, and (ii) such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting identified in management's evaluation pursuant to Rules 13a-15(d) or 15d-15(d) of the Exchange Act during the period covered by this Quarterly Report on Form 10-Q that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitation on Effectiveness of Controls and Procedures
Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal controls will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within Criteo have been detected. These inherent limitations include the realities that judgments in decision making can be faulty and that breakdowns can occur because of simple error or mistake. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies and procedures. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected.

61


PART II
Item 1.    Legal Proceedings.
For a discussion of our legal proceedings, refer to Note 15. Commitments and contingencies.
Item 1A. Risk Factors.

The following risk factor is provided to update the risk factors previously disclosed under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on February 25, 2022. Except as presented below, there have been no material changes to the Risk Factors described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021 and our Quarterly Report on Form 10-Q for the quarter ended June 30, 2022.

The ongoing conflict between Russia and Ukraine may adversely affect our business and results of operations.

The current conflict between Russia and Ukraine and related government actions are evolving and beyond our control, and given our global operations, such conflict may adversely affect our business and results of operations. As a result of this conflict, we decided to suspend all ad campaigns and digital advertising activities in Russia until further notice, and we ultimately reduced personnel attached to supporting these activities. Our current business in Russia and Ukraine is limited, and in 2021, it represented less than 2% of our Contribution ex-TAC. In addition, as part of the acquisition of the Iponweb business, we have entered into a transitional services agreement to cover certain R&D and back office functions that are delivered to the acquired Iponweb entities from contractors and/or employees based in Russia until June 2023.

The current conflict between Russia and Ukraine may also have the effect of heightening many other risks disclosed in our public filings, any of which could materially and adversely affect our business and results of operations. Such risks include, but are not limited to: adverse effects on global macroeconomic conditions; regional instability and geopolitical shifts; supply chain disruption; increased exposure to cyberattacks; limitations in our ability to implement and execute our business strategy, including our completed acquisition of the Iponweb business; risks to employees and contractors that we have in the region; and exposure to foreign currency fluctuations.


62


Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.

Purchases of Equity Securities by the issuer and Affiliated Purchasers
The following table provides certain information with respect to our purchases of our ADSs during the third fiscal quarter of 2022:
Period
Total Number of Shares Purchased(1)
Average Price Paid per Share(2)
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs(1)
Approximate Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs(1)
July 1 to 31, 2022— $— — 
August 1 to 31, 2022448,868 $27.66 448,868 238,245,963 
September 1 to 30, 2022628,670 $27.71 628,670 220,818,656 
Total1,077,538 1,077,538  
(1) In October 2021, the board of directors approved an extension of the long-term share repurchase program of up to $175 million of the Company's outstanding American Depositary Shares, and in February 2022, the board of directors further extended this long-term share repurchase program to a total of $280 million.
(2) Average price paid per share excludes any broker commissions paid.



63


Item 6. Exhibits.
Exhibit Index
Incorporated by Reference
ExhibitDescriptionSchedule/ FormFile
Number
ExhibitFile
Date
8-K001-3615310.1September 28, 2022
101.INS
XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCH
XBRL Taxonomy Extension Schema Document
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
XBRL Taxonomy Extension Labels Linkbase Document
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
104
Cover Page Interactive Data File, formatted in Inline XBRL and contained in Exhibit 101.
#    Filed herewith.
*    Furnished herewith.
64


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.
 CRITEO S.A.
 (Registrant)
By:/s/ Sarah Glickman
Date: November 1, 2022Name:Sarah Glickman
Title: Chief Financial Officer
 (Principal financial officer and duly authorized signatory)
65
EX-31.1 2 exhibit311ceocertificateq3.htm EX-31.1 Document

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

Date: November 1, 2022            
/s/ Megan Clarken
Megan Clarken
Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 exhibit312cfocertificateq3.htm EX-31.2 Document

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

Date: November 1, 2022                
/s/ Sarah Glickman
Sarah Glickman
Chief Financial Officer


EX-32.1 4 exhibit321ceocfocertificat.htm EX-32.1 Document

Exhibit 32.1
Certification by the Chief Executive Officer and Chief Financial Officer pursuant to
18 U.S.C. Section 1350, as adopted pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002

Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. §1350), Megan Clarken, Chief Executive Officer of Criteo S.A. (the “Company”), and Sarah Glickman, Chief Financial Officer of the Company, each hereby certifies that, to the best of her knowledge:
1.    The Company’s Quarterly Report on Form 10-Q for the period ended September 30, 2022, to which this Certification is attached as Exhibit 32.1 (the “Quarterly Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act, and
2.    The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: November 1, 2022
/s/ Megan Clarken/s/ Sarah Glickman
Megan ClarkenSarah Glickman
Chief Executive OfficerChief Financial Officer



This certification accompanies the Quarterly Report, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Exchange Act (whether made before or after the date of the Quarterly Report), irrespective of any general incorporation language contained in such filing.


EX-101.SCH 5 crto-20220930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Segment information link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Trade Receivables link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Other Current Assets link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Other Current and Non Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Employee Benefits link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Financial and Other Income and Expenses link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Business acquisitions link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Business Combinations and Asset Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Segment information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Trade Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Other Current and Non Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Employee Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Financial and Other Income and Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas (Tables) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Business acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Business Combinations and Asset Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Segment information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Segment information - Schedule of Segment Reporting Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Financial Instruments - Schedule of Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Financial Instruments - Schedule of Financial Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Financial Instruments - Schedule of Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Financial Instruments - Schedule of Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Financial Instruments - Schedule of Breakdown of Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Financial Instruments - Schedule of Marketable Securities by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Financial Instruments - Schedule of Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Trade Receivables - Schedule of Breakdown in Trade Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Trade Receivables - Schedule of Allowance for Credit Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Trade Receivables - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Other Current and Non Current Liabilities - Schedule of Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Other Current and Non Current Liabilities - Schedule of Other Noncurrent Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Other Current and Non Current Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Leases - Schedule of Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Leases - Schedule of Additional Operating Lease Liabilities and Right of Use Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Employee Benefits - Schedule of Accumulated and Projected Benefit Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Employee Benefits - Schedule of Assumptions Used for Actuarial Valuations (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Employee Benefits - Schedule of Defined Contribution Plans (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Share-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Share-Based Compensation - Disclosure of Reconciliation of Oustanding Share-Based Payment Awards (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Share-Based Compensation - Disclosure of Breakdown of the Closing Balance (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Share-Based Compensation - Disclosure of Share-Based Compensation Reconciliation with the Consolidated Statements of Income (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Financial and Other Income and Expenses - Schedule of Financial Income (Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Financial and Other Income and Expenses - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Earnings Per Share - Schedule of Basic Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Earnings Per Share - Schedule of Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Commitments and contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - Commitments and contingencies - Schedule of Changes in Provisions for Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Consolidated Revenue by Geographical Area (Details) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Revenue Generated in Other Significant Countries (Details) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Non-Current Assets by Geographical Area and Country (Details) link:presentationLink link:calculationLink link:definitionLink 0000086 - Disclosure - Business acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000087 - Disclosure - Business acquisitions - Schedule of Net Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 0000088 - Disclosure - Business acquisitions - Schedule of Pro-forma Results (Details) link:presentationLink link:calculationLink link:definitionLink 0000089 - Disclosure - Business Combinations and Asset Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 crto-20220930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 crto-20220930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 crto-20220930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental disclosures of cash flow information Supplemental Cash Flow Information [Abstract] Authorized amount of share repurchase program Stock Repurchase Program, Authorized Amount Actuarial losses (gains) Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income (loss) available to shareholders of Criteo S.A. Net income (loss) attributable to shareholders of Criteo S.A. Net Income (Loss) Attributable to Parent Right of use assets - operating lease Operating Lease, Right-of-Use Asset Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Interest cost Defined Benefit Plan, Interest Cost Employee-related payables Employee-related Liabilities, Current Transaction costs during the period Business Acquisition, Transaction Costs During The Period Business Acquisition, Transaction Costs During The Period Income Statement Location [Axis] Income Statement Location [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Schedule of Revenue Generated in Other Significant Countries Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Included in financial liabilities - current portion Derivative Liability Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code EMEA EMEA [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Additional paid-in capital Additional Paid in Capital, Common Stock Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Forfeited, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Other non-current assets Other Assets, Noncurrent Entity Address, Country Entity Address, Country Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Retirement Benefits [Abstract] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Schedule of Financial Income (Expense) Schedule of Other Nonoperating Income (Expense) [Table Text Block] Share-Based Compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Schedule of Breakdown of Marketable Securities and by Contractual Maturity Debt Securities, Available-for-sale [Table Text Block] - Net gain or (loss) on disposal of non-current assets Gain (Loss) on Disposition of Assets Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Variable lease expense Variable Lease, Cost Weighted average number of anti-dilutive securities excluded from diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount R&D Research and Development Expense [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Earnings or loss of acquiree since acquisition date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual RSUs / LUSs Restricted Stock Units and Lock-Up Shares [Member] Restricted Stock Units and Lock-Up Shares Business Combination and Asset Acquisition [Abstract] Business Combination and Asset Acquisition [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward] Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward] Title of Individual [Domain] Title of Individual [Domain] Share options and BSPCE (in shares) Incremental Common Shares Attributable To Dilutive Effect Of Share-based Payment Arrangements, Options And BSPCE Incremental Common Shares Attributable To Dilutive Effect Of Share-based Payment Arrangements, Options And BSPCE Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Number of RSUs granted (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Change in other financial liabilities Proceeds From (Payments For) Change In Other Financial Liabilities Proceeds From (Payments For) Change In Other Financial Liabilities Beginning balance, options (in shares) Ending balance, options (in shares) Number outstanding, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Other Liabilities Disclosure [Abstract] Other Liabilities Disclosure [Abstract] Commitments and contingencies Commitments and Contingencies Disclosure [Text Block] Other creditors Other Sundry Liabilities, Current Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] - (Increase) / Decrease in trade receivables Increase (Decrease) in Accounts Receivable Securities Held-to-maturity Debt Securities, Held-to-maturity, Fair Value, Total Debt Securities, Held-to-maturity, Fair Value Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Germany GERMANY Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised Other non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Vesting schedule of grant (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Total comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Other Noncurrent Liabilities Other Noncurrent Liabilities [Table Text Block] - (Increase) / Decrease in other current assets Increase (Decrease) in Other Current Assets Number of operating segments Number of Operating Segments Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Earn out liability – current Business Combination, Contingent Consideration, Liability, Current Net income allocated to shareholders, basic (in dollars per share) Basic earnings per share (in dollars per share) Earnings Per Share, Basic Other Loss Contingency Accrual, Increase (Decrease) Change In Consolidation Scope Loss Contingency Accrual, Increase (Decrease) Change In Consolidation Scope Actuarial gains on employee benefits, net of taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Revenue Revenue from Contract with Customer [Text Block] Document Information [Line Items] Document Information [Line Items] Sublease income Sublease Income No Trading Symbol Flag No Trading Symbol Flag Beginning balance (in shares) Ending balance (in shares) Number outstanding, RSU (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Interest on debt Interest Expense, Debt Prepaid expenses Prepaid Expense, Current Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] - Amortization and provisions Depreciation, Depletion, And Amortization And Provisions For Various Depreciation, Depletion, And Amortization And Provisions For Various Defined contributions plans included in personnel expenses Defined Contribution Plan, Cost Schedule of Non-Current Assets by Geographical Area and Country Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Loss Contingency Accrual [Roll Forward] Loss Contingency Accrual [Roll Forward] Defined benefit plans Liability, Defined Benefit Pension Plan, Noncurrent - Other Other Noncash Income (Expense) Reversal of provision Accounts Receivable, Allowance for Credit Loss, Recovery Debt Securities, Held-to-maturity [Table] Debt Securities, Held-to-maturity [Table] Business combination, consideration transferred Business Combination, Consideration Transferred Allowance for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Change in accounts payable related to intangible assets, property, plant and equipment Increase (Decrease) In Accounts Payable, Related To Intangible Assets, Property, Plant And Equipment Increase (Decrease) In Accounts Payable, Related To Intangible Assets, Property, Plant And Equipment Plan Name [Axis] Plan Name [Axis] Total Assets, Fair Value Disclosure Cash (used for) from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Financial liabilities - current portion Financial Liabilities, Current Financial Liabilities, Current Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Total equity and liabilities Liabilities and Equity Vested (in shares) Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Vested Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Vested Americas Americas [Member] Tranche 1 Share-based Payment Arrangement, Tranche One [Member] Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Restricted cash Total Restricted Cash - Interest accrued and non-cash financial income and expenses Interest Accrued And Non-Cash Financial Income And Expenses Interest Accrued And Non-Cash Financial Income And Expenses Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Cash equivalents Cash Equivalents, at Carrying Value Liabilities and shareholders' equity Liabilities and Equity [Abstract] HSBC and LCL facilities HSBC And LCL Facilities [Member] HSBC and LCL Facilities [Member] Schedule of Other Current Assets Schedule of Other Current Assets [Table Text Block] Earnings Per Share Earnings Per Share [Text Block] Change in treasury stocks Treasury Stock, Value, Acquired, Cost Method Operating expenses: Operating expenses Operating Expenses [Abstract] Treasury stock acquired, average cost per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Entity Interactive Data Current Entity Interactive Data Current Minimum Minimum [Member] Marketable securities - current portion Marketable Securities, Current Gross profit Gross profit Gross Profit Effect of exchange rates changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Total Financial and Nonfinancial Liabilities, Fair Value Disclosure Attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Provision for employee-related litigation Provision For Employee Related Litigation [Member] Provision For Employee Related Litigation [Member] France FRANCE - of which non-current Loss Contingency, Accrual, Noncurrent Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Derivative instruments Derivative Asset, Current Currency translation adjustments Loss Contingency Accrual, Foreign Currency Translation Gain (Loss) Loss Contingency Accrual, Foreign Currency Translation Gain (Loss) Business acquisition, percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Deferred tax assets Deferred Income Tax Assets, Net United Kingdom UNITED KINGDOM Lock-up period Business Acquisition, Equity Interest Issued or Issuable, Lock-Up Period Business Acquisition, Equity Interest Issued or Issuable, Lock-Up Period Current liabilities: Liabilities, Current [Abstract] Issuance of ordinary shares Stock Issued During Period, Value, New Issues General and administrative expenses General and Administrative Expense Payment for a business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Weighted-average exercise price, options (in euro per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Schedule of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Line of credit Line of Credit [Member] Share-Based Compensation Share-based Payment Arrangement [Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] Issuance of ordinary shares (in shares) Stock Issued During Period, Shares, New Issues Number of reportable segments Number of Reportable Segments Cost of revenue: Cost of Revenue [Abstract] Other non-current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Document Transition Report Document Transition Report Foreign exchange gain (loss) Foreign Currency Transaction Gain (Loss), before Tax Common shares, €0.025 par value, 64,985,388 and 65,883,347 shares authorized, issued and outstanding at September 30, 2022, and December 31, 2021, respectively. Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Indemnification assets Business Combination, Indemnification Assets, Range of Outcomes, Value, High Financial and Other income (expense) Financial and Other Income (Expense) Total Financial and Other income (expense) Financial and other income Nonoperating Income (Expense) Basis of Presentation Basis of Accounting, Policy [Policy Text Block] PSU Performance Shares [Member] Total non-current assets Assets, Noncurrent Additional right of use assets Lessee, Operating Lease, Right Of Use, Asset, Lease Not Yet Commenced, Assumption And Judgment, Value Of Underlying Asset, Amount Lessee, Operating Lease, Right Of Use, Asset, Lease Not Yet Commenced, Assumption And Judgment, Value Of Underlying Asset, Amount Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Financial Assets and Liabilities Fair Value, by Balance Sheet Grouping [Table Text Block] Entity Emerging Growth Company Entity Emerging Growth Company Trade receivables, allowances (Less) Allowance for credit losses Balance at beginning of the period Balance at end of the period Accounts Receivable, Allowance for Credit Loss, Current Business acquisitions Business Combination Disclosure [Text Block] Increase Loss Contingency Accrual, Provision Currency translation adjustment Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Restricted share awards Restricted Stock [Member] Employee Benefits Compensation and Employee Benefit Plans [Text Block] Financial and Other Income and Expenses Other Nonoperating Income and Expense [Text Block] Receivables [Abstract] Receivables [Abstract] Ownership [Axis] Ownership [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Cover page. Cover [Abstract] Restricted share awards ("RSUs") (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Schedule of Consolidated Revenue by Geographical Area Revenue from External Customers by Geographic Areas [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Net Income (loss) Business Acquisition, Pro Forma Net Income (Loss) Treasury stock (in shares) Treasury Stock, Shares Schedule of Other Current Liabilities Other Current Liabilities [Table Text Block] Data Centers Data Center [Member] Data Center [Member] Cash on hand Cash Treasury shares issuable (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Revenue Total Revenue Revenue from Contract with Customer, Excluding Assessed Tax Trade Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Document Information [Table] Document Information [Table] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Document Quarterly Report Document Quarterly Report Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Number Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Number Financial income from cash equivalents Investment Income, Interest Ordinary Shares Share capital Common Stock [Member] Segment information Breakdown of Revenue and Non-Current Assets by Geographical Areas Segment Reporting Disclosure [Text Block] Income (loss) from operations Operating Income (Loss) Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Lease liability - operating - current portion Operating Lease, Liability, Current Due in one to five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus - Equity awards compensation expense Share-based Payment Arrangement, Noncash Expense Additional paid-in capital Additional Paid-in Capital [Member] Cash and cash equivalents Total cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value Exercised (in shares) Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Exercised Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Exercised Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revenue of acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Treasury Stock Treasury Stock [Member] Offices Office Building [Member] BSA BSA [Member] BSA [Member] Proceeds from lines of credit Proceeds from Lines of Credit Other financial expense Other Nonoperating Income (Expense) Change in other non-current financial assets Payments For (Proceeds From) Change In Other Financial Noncurrent Assets Payments For (Proceeds From) Change In Other Financial Noncurrent Assets Other debtors Other Debtors Other Debtors Currency translation adjustment Accounts Receivable, Allowance For Doubtful Accounts, Currency Translation Adjustment Increase (Decrease) Accounts Receivable, Allowance For Doubtful Accounts, Currency Translation Adjustment Increase (Decrease) Other current liabilities Total Other Liabilities, Current Due in one to five years Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Other Current and Non Current Liabilities Other Liabilities Disclosure [Text Block] Non-cash and non-operating items Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Total liabilities Liabilities Schedule of Defined Contribution Plan Defined Contribution Plan Disclosures [Table Text Block] Japan JAPAN Award Type [Axis] Award Type [Axis] Cash used for financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Expired, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Equity-attributable to shareholders of Criteo S.A. Stockholders' Equity Attributable to Parent Retail Media Retail Media [Member] Retail Media Common shares issued (in shares) Common Stock, Shares, Issued City Area Code City Area Code Management Management [Member] Schedule of Assumptions Used for Actuarial Valuations Defined Benefit Plan, Assumptions [Table Text Block] Entity Address, City or Town Entity Address, City or Town Repurchase of treasury stocks Payments for Repurchase of Common Stock Changes in working capital related to operating activities Increase (Decrease) in Operating Capital Prepayments to suppliers Prepayments To Suppliers Prepayments To Suppliers Rebates Notes Payable, Current Schedule of Basic Earnings Per Share Schedule Of Earnings Per Share, Basic [Table Text Block] Schedule Of Earnings Per Share, Basic [Table Text Block] American Depositary Shares American Depositary Shares [Member] American Depositary Shares [Member] Lease liability - operating - non-current portion Operating Lease, Liability, Noncurrent Interest and fees Interest Expense BSAs Issuance of Stock and Warrants for Services or Claims Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] OSA/BSPCE Share options and BSPCE Share Options And BSPCE [Member] Share Options and BSPCE [Member] Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Derivative Assets: Derivative Asset [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Other taxes Accrual for Taxes Other than Income Taxes, Current RSU/PSU/LUS Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Business Acquisition [Line Items] Business Acquisition [Line Items] Tranche 2 Share-based Payment Arrangement, Tranche Two [Member] Schedule of Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Fair value Estimate of Fair Value Measurement [Member] Entity Registrant Name Entity Registrant Name Asset Class [Domain] Asset Class [Domain] Number of geographical markets in which entity operates Number of Countries in which Entity Operates Trade receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Other Allowance for credit losses, change in consolidation scope Allowance For Credit Losses, Change In Consolidation Scope Allowance For Credit Losses, Change In Consolidation Scope Proceeds from exercise of stock options Proceeds from Stock Options Exercised Provision for income taxes Provision for income taxes Income Tax Expense (Benefit) Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Trade receivables, net of allowances of $57.6 million and $45.4 million at September 30, 2022 and December 31, 2021, respectively Trade receivables, net of allowances Net book value at end of period Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Asia-Pacific Asia Pacific [Member] Proceeds from borrowings under line-of-credit agreement Proceeds from Issuance of Long-term Debt Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Weighted average shares outstanding used in computing per share amounts: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Schedule of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Earn out liability – non-current Business Combination, Contingent Consideration, Liability, Noncurrent - Change in income taxes Increase (Decrease) in Income Taxes Product and Service [Axis] Product and Service [Axis] Acquisition of intangible assets, property, plant and equipment Payments To Acquire Intangible Assets, Property, Plant, And Equipment Payments To Acquire Intangible Assets, Property, Plant, And Equipment Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Equity Component [Domain] Equity Component [Domain] Short term lease expense Short-term Lease, Cost Schedule of Diluted Earnings Per Share Schedule Of Earnings Per Share, Diluted [Table Text Block] Schedule Of Earnings Per Share, Diluted [Table Text Block] Other changes in equity Stockholders' Equity, Other Sales and operations expenses Selling and Marketing Expense Foreign currency translation differences, net of taxes Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax - Change in operating lease liabilities and right of use assets Increase (Decrease) In Operating Lease Liabilities (Assets) Increase (Decrease) In Operating Lease Liabilities (Assets) Marketable securities - non-current portion Marketable Securities, Noncurrent Statement [Line Items] Statement [Line Items] Non-current financial assets Nontrade Receivables, Noncurrent - Increase/ (Decrease) in other current liabilities Increase (Decrease) in Other Current Liabilities Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Total Debt Securities, Available-for-Sale and Held-to-Maturity, Fair Value Restricted cash - non-current Restricted Cash, Noncurrent Securities Available-for-sale Debt securities, available-for-sale, fair value Debt Securities, Available-for-sale Disclosure of Reconciliation of Oustanding Share-Based Payment Awards and Breakdown of the Closing Balance Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Income (loss) before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair value, inputs, level 2 Fair Value, Inputs, Level 2 [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Expected staff turnover Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate Of Turnover Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate Of Turnover Segment Reporting [Abstract] Segment Reporting [Abstract] Due in one year Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One - Increase / (Decrease) in trade payables Increase (Decrease) in Accounts Payable, Trade Granted, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Provision used Loss Contingency Accrual, Provision Used Loss Contingency Accrual, Provision Used Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Asset Class [Axis] Asset Class [Axis] Disclosure of Share-Based Compensation Reconciliation with the Consolidated Statements of Income Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Vesting [Axis] Vesting [Axis] Number of grants in period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number Of Grants In Period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number Of Grants In Period Title of 12(b) Security Title of 12(b) Security Total assets Assets Other non-current liabilities Other Accrued Liabilities, Noncurrent Plan Name [Domain] Plan Name [Domain] Common shares authorized (in shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Financial liabilities - non-current portion Financial Liabilities, Noncurrent Financial Liabilities, Noncurrent Geographical [Domain] Geographical [Domain] Singapore SINGAPORE Title of Individual [Axis] Title of Individual [Axis] Document Type Document Type Granted (in shares) Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Grants In Period Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Grants In Period Product and Service [Domain] Product and Service [Domain] Non controlling interest Noncontrolling Interest [Member] Research and development expenses Research and Development Expense Schedule of Breakdown in Trade Receivables Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Net income (loss) available to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Contingencies - current portion Loss Contingency, Accrual, Current Business combination, contingent consideration, liability Business Combination, Contingent Consideration, Liability Total non-current liabilities Liabilities, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving credit facility Revolving Credit Facility [Member] Current liabilities to clients Contract with Customer, Refund Liability, Current Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Cash from operating activities Net Cash Provided by (Used in) Operating Activities Accounts receivable, previously written off, recovered Proceeds, Accounts Receivable, Previously Written Off, Recovery Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Components of Lease Expense Lease, Cost [Table Text Block] Geographical [Axis] Geographical [Axis] Net income allocated to shareholders, diluted (in dollars per share) Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Weighted average shares outstanding, basic (in shares) Weighted average number of shares outstanding of Criteo S.A. (in shares) Weighted Average Number of Shares Outstanding, Basic Dilutive effect of : Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Segments [Domain] Segments [Domain] Vesting [Domain] Vesting [Domain] Service cost Defined Benefit Plan, Service Cost Financial liabilities Financial Liabilities Fair Value Disclosure Cash paid for taxes, net of refunds Income Taxes Paid, Net Subsequent Events Subsequent Events [Text Block] Attributable to shareholders of Criteo S.A. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Cash used for financing activities Net Cash Provided by (Used in) Financing Activities Treasury stock, 5,049,409 and 5,207,873 shares at cost as of September 30, 2022 and December 31, 2021, respectively. Treasury Stock, Value Deferred tax liabilities Deferred Income Tax Liabilities, Net Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Provision for non-income tax risks Provision For Non Income Tax Risks Provision For Non Income Tax Risks Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Equity - attributable to shareholders of Criteo S.A. Parent [Member] Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Fees Debt Related Commitment Fees and Debt Issuance Costs Other taxes Prepaid Other Taxes And Other Taxes Receivable Prepaid Other Taxes And Other Taxes Receivable Share warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Common shares outstanding (in shares) Common Stock, Shares, Outstanding Trade Payables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Treasury shares retired (in shares) Treasury Stock, Shares, Retired Business acquisition, equity interest issued or issuable, value assigned Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Traffic acquisition costs Cost of Goods and Services Sold Other cost of revenue Other costs of sales Other Cost of Operating Revenue Document Period End Date Document Period End Date Treasury shares used for RSUs vesting (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Entity Central Index Key Entity Central Index Key Schedule of Changes in Provisions for Contingencies Schedule of Loss Contingencies by Contingency [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Held-to-maturity Securities [Line Items] Schedule of Held-to-maturity Securities [Line Items] Iponweb Iponweb [Member] Iponweb Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Expected rate of social charges Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate Of Social Charges Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate Of Social Charges Expired (in shares) Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Expirations In Period Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Expirations In Period Total operating lease expense Lease, Cost Debt instrument, term Debt Instrument, Term Income Statement Location [Domain] Income Statement Location [Domain] Shareholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Bank syndicate RCF Bank Syndicate RCF [Member] Bank Syndicate RCF [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Property, plant and equipment, net Property, Plant and Equipment, Net Total Operating expenses Operating Expenses Other non-current liabilities Other non-current liabilities Other Liabilities, Noncurrent Income taxes Prepaid Income Taxes Prepaid Income Taxes Projected benefit obligation present value at beginning of period Projected benefit obligation present value at end of period Defined Benefit Plan, Benefit Obligation Change in treasury stocks (in shares) Treasury Stock, Shares, Acquired Debt Instrument [Line Items] Debt Instrument [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Marketable securities Marketable Securities Repayment of borrowings Repayments of Long-term Debt Trading Symbol Trading Symbol Earnings Per Share [Abstract] Earnings Per Share [Abstract] Included in other current assets Derivative Asset Revenue Business Acquisition, Pro Forma Revenue Schedule of Additional Operating Lease Liabilities and Right of Use Assets Additional Operating Lease Liabilities And Right Of Use Assets [Table Text Block] Additional Operating Lease Liabilities And Right Of Use Assets Number vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Term Deposits Bank Time Deposits [Member] Tranche 3 Share-based Payment Arrangement, Tranche Three [Member] Contingencies accrual, beginning balance Contingencies accrual, ending balance Loss Contingency Accrual Weighted-average exercise price, options (in euro per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Other provisions Other Provisions [Member] Other Provisions [Member] Share-based compensation expense Total share-based compensation Share-based Payment Arrangement, Expense Weighted-average remaining contractual life of options outstanding, in years Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Entity Current Reporting Status Entity Current Reporting Status Net income (loss) allocated to shareholders per share: Earnings Per Share, Basic and Diluted [Abstract] Loss contingency, estimate of possible loss Loss Contingency, Estimate of Possible Loss Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Trade accounts receivables Accounts Receivable, before Allowance for Credit Loss, Current Additional operating lease liabilities Lessee, Operating Lease, Liability, Lease Not Yet Commenced, Assumption And Judgment, Value Of Underlying Asset, Amount Lessee, Operating Lease, Liability, Lease Not Yet Commenced, Assumption And Judgment, Value Of Underlying Asset, Amount Restricted cash - current Restricted Cash, Current Net cash and cash equivalents at beginning of period Net cash and cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States UNITED STATES Total equity awards compensation expense Share-Based Compensation Expense, Employee And Non-Employee Share-Based Compensation Expense, Employee And Non-Employee Common shares par value (in euro per share) Common Stock, Par or Stated Value Per Share Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Other Proceeds from (Payments for) Other Financing Activities Marketing Solutions Marketing Solutions [Member] Marketing Solutions Leases [Abstract] Leases [Abstract] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Exercised, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted average shares outstanding, diluted (in shares) Weighted average number of shares outstanding used to determine diluted earnings per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Number of legal entities acquired Business Acquisition, Number Of Legal Entities Acquired Business Acquisition, Number Of Legal Entities Acquired Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Country Region Country Region Measurement Basis [Axis] Measurement Basis [Axis] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Current Assets Other Current Assets [Text Block] Accounts payable relating to capital expenditures Accounts Payable, Capital Expenditures Accounts Payable, Capital Expenditures Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Contribution ex-TAC Gross Profit And Other Costs Of Revenue Gross Profit And Other Costs Of Revenue Credit Facility [Axis] Credit Facility [Axis] Entity Address, Address Line One Entity Address, Address Line One Plan 14 Plan 14 [Member] Plan 14 Cash (used for) from investing activities Net Cash Provided by (Used in) Investing Activities Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Portion at fair value measurement Portion at Fair Value Measurement [Member] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Cash from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] G&A General and Administrative Expense [Member] Forfeited (in shares) Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Forfeited In Period Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Forfeited In Period Entity Shell Company Entity Shell Company Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Schedule of Accumulated and Projected Benefit Obligations Schedule of Accumulated and Projected Benefit Obligations [Table Text Block] Revolving credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Trade payables Accounts Payable, Trade, Current Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Loss Contingencies [Table] Loss Contingencies [Table] Ownership [Domain] Ownership [Domain] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Financial Instruments Financial Instruments Disclosure [Text Block] Discount rate (Corp AA) Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Long-lived assets Long-Lived Assets Statement [Table] Statement [Table] Other current assets Net book value at end of period Other Assets, Current Expected rate of salary increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase RSU/PSU/LUS Restricted Stock Units, Lock-Up Shares And Performance Stock Units [Member] Restricted Stock Units, Lock-Up Shares And Performance Stock Units Accounting Pronouncements Adopted in 2022 and Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Statistical Measurement [Axis] Statistical Measurement [Axis] Vested, options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Derivative Liabilities: Derivative Liability [Abstract] Goodwill Goodwill Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Income taxes Accrued Income Taxes, Current S&O Sales And Operations Expense [Member] Sales And Operations Expense [Member] Uncertain tax positions Uncertain Tax Liability Uncertain Tax Liability Due in one year Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Schedule of Derivative Financial Instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Lease expense Operating Lease, Cost Related Parties Related Party Transactions Disclosure [Text Block] Provision released not used Loss Contingency Accrual, Provision Released Not Used Loss Contingency Accrual, Provision Released Not Used Schedule of Allowance for Credit Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] - Change in deferred taxes Deferred Income Tax Expense (Benefit) EX-101.PRE 9 crto-20220930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cover Page - shares
9 Months Ended
Sep. 30, 2022
Oct. 31, 2022
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2022  
Document Transition Report false  
Entity File Number 001-36153  
Entity Registrant Name Criteo S.A.  
Entity Incorporation, State or Country Code I0  
Entity Address, Address Line One 32 Rue Blanche  
Entity Address, City or Town Paris  
Entity Address, Country FR  
Entity Address, Postal Zip Code 75009  
Country Region 33  
City Area Code 75  
Local Phone Number 85 09 39  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   60,210,797
Entity Central Index Key 0001576427  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q3  
Amendment Flag false  
American Depositary Shares    
Document Information [Line Items]    
Title of 12(b) Security American Depositary Shares, each representing one Ordinary Share,nominal value €0.025 per share  
Trading Symbol CRTO  
Security Exchange Name NASDAQ  
Ordinary Shares    
Document Information [Line Items]    
Title of 12(b) Security Ordinary Shares, nominal value €0.025 per share  
No Trading Symbol Flag true  
Security Exchange Name NASDAQ  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 307,323 $ 515,527
Trade receivables, net of allowances of $57.6 million and $45.4 million at September 30, 2022 and December 31, 2021, respectively 576,082 581,988
Income taxes 16,474 8,784
Other taxes 75,795 73,388
Other current assets 34,347 34,182
Restricted cash - current 25,000 0
Marketable securities - current portion 10,000 50,299
Total current assets 1,045,021 1,264,168
Property, plant and equipment, net 114,493 139,961
Intangible assets, net 77,464 82,627
Goodwill 597,781 329,699
Right of use assets - operating lease 101,982 120,257
Restricted cash - non-current 75,000 0
Marketable securities - non-current portion 0 5,000
Non-current financial assets 6,864 6,436
Other non-current assets 54,478 0
Deferred tax assets 49,487 35,443
Total non-current assets 1,077,549 719,423
Total assets 2,122,570 1,983,591
Current liabilities:    
Trade payables 576,762 430,245
Contingencies - current portion 60,038 3,059
Income taxes 5,602 6,641
Financial liabilities - current portion 0 642
Lease liability - operating - current portion 30,469 34,066
Other taxes 56,894 60,236
Employee-related payables 72,897 98,136
Other current liabilities 60,810 39,523
Total current liabilities 863,472 672,548
Deferred tax liabilities 2,842 3,053
Defined benefit plans 2,836 5,531
Financial liabilities - non-current portion 270 360
Lease liability - operating - non-current portion 77,901 93,893
- of which non-current 32,731 0
Other non-current liabilities 65,618 9,886
Total non-current liabilities 182,198 112,723
Total liabilities 1,045,670 785,271
Shareholders' equity:    
Common shares, €0.025 par value, 64,985,388 and 65,883,347 shares authorized, issued and outstanding at September 30, 2022, and December 31, 2021, respectively. 2,125 2,149
Treasury stock, 5,049,409 and 5,207,873 shares at cost as of September 30, 2022 and December 31, 2021, respectively. (152,889) (131,560)
Additional paid-in capital 760,666 731,248
Accumulated other comprehensive income (loss) (131,651) (40,294)
Retained earnings 569,218 601,588
Equity-attributable to shareholders of Criteo S.A. 1,047,469 1,163,131
Non-controlling interests 29,431 35,189
Total equity 1,076,900 1,198,320
Total equity and liabilities $ 2,122,570 $ 1,983,591
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical)
$ in Thousands
Sep. 30, 2022
€ / shares
Sep. 30, 2022
USD ($)
shares
Dec. 31, 2021
€ / shares
Dec. 31, 2021
USD ($)
shares
Statement of Financial Position [Abstract]        
Trade receivables, allowances | $   $ 57,612   $ 45,391
Common shares par value (in euro per share) | € / shares € 0.025   € 0.025  
Common shares authorized (in shares)   64,985,388   65,883,347
Common shares issued (in shares)   64,985,388   65,883,347
Common shares outstanding (in shares)   64,985,388   65,883,347
Treasury stock (in shares)   5,049,409   5,207,873
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Revenue $ 446,921 $ 508,580 $ 1,452,578 $ 1,600,968
Cost of revenue:        
Traffic acquisition costs (233,543) (297,619) (807,758) (956,364)
Other cost of revenue (33,771) (34,935) (96,214) (107,011)
Gross profit 179,607 176,026 548,606 537,593
Operating expenses:        
Research and development expenses (42,725) (33,345) (118,248) (106,957)
Sales and operations expenses (90,051) (75,619) (278,363) (235,724)
General and administrative expenses (42,353) (34,877) (176,361) (108,779)
Total Operating expenses (175,129) (143,841) (572,972) (451,460)
Income (loss) from operations 4,478 32,185 (24,366) 86,133
Financial and Other income (expense) 3,485 (154) 23,927 (1,391)
Income (loss) before taxes 7,963 32,031 (439) 84,742
Provision for income taxes (1,442) (7,801) (4,735) (22,033)
Net income (loss) 6,521 24,230 (5,174) 62,709
Net income (loss) available to shareholders of Criteo S.A. 6,579 23,481 (6,448) 60,691
Net income (loss) available to non-controlling interests $ (58) $ 749 $ 1,274 $ 2,018
Weighted average shares outstanding used in computing per share amounts:        
Weighted average shares outstanding, basic (in shares) 60,318,114 60,873,594 60,431,597 60,759,613
Weighted average shares outstanding, diluted (in shares) 63,235,811 64,197,686 63,050,355 64,313,526
Net income (loss) allocated to shareholders per share:        
Net income allocated to shareholders, basic (in dollars per share) $ 0.11 $ 0.39 $ (0.11) $ 1.00
Net income allocated to shareholders, diluted (in dollars per share) $ 0.10 $ 0.37 $ (0.10) $ 0.94
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 6,521 $ 24,230 $ (5,174) $ 62,709
Foreign currency translation differences, net of taxes (30,896) (18,394) (101,624) (44,934)
Actuarial gains on employee benefits, net of taxes 409 25 2,944 683
Other comprehensive income (loss) (30,487) (18,369) (98,680) (44,251)
Total comprehensive income (loss) (23,966) 5,861 (103,854) 18,458
Attributable to shareholders of Criteo S.A. (22,142) 5,569 (97,806) 19,314
Attributable to non-controlling interests $ (1,824) $ 292 $ (6,048) $ (856)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Equity - attributable to shareholders of Criteo S.A.
Share capital
Treasury Stock
Additional paid-in capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Non controlling interest
Beginning balance (in shares) at Dec. 31, 2020     66,272,106 5,632,536        
Beginning balance at Dec. 31, 2020 $ 1,152,687 $ 1,117,142 $ 2,161 $ (85,570) $ 693,164 $ 16,027 $ 491,359 $ 35,545
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 23,450 22,406         22,406 1,044
Other comprehensive income (loss) (36,354) (33,852)       (33,852)   (2,502)
Issuance of ordinary shares (in shares)     119,800          
Issuance of ordinary shares 2,151 2,151 $ 3   2,148      
Change in treasury stocks (in shares)       34,935        
Change in treasury stocks (4,930) (4,930)   $ (1,693)     (3,237)  
Share-Based Compensation 6,760 6,710     6,710     50
Other changes in equity 0 0            
Ending balance (in shares) at Mar. 31, 2021     66,391,906 5,597,601        
Ending balance at Mar. 31, 2021 1,143,763 1,109,626 $ 2,164 $ (87,263) 702,022 (17,825) 510,528 34,137
Beginning balance (in shares) at Dec. 31, 2020     66,272,106 5,632,536        
Beginning balance at Dec. 31, 2020 1,152,687 1,117,142 $ 2,161 $ (85,570) 693,164 16,027 491,359 35,545
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 62,709              
Other comprehensive income (loss) (44,251)              
Ending balance (in shares) at Sep. 30, 2021     66,315,019 5,544,527        
Ending balance at Sep. 30, 2021 1,151,252 1,116,356 $ 2,162 $ (122,390) 727,613 (25,349) 534,320 34,896
Beginning balance (in shares) at Mar. 31, 2021     66,391,906 5,597,601        
Beginning balance at Mar. 31, 2021 1,143,763 1,109,626 $ 2,164 $ (87,263) 702,022 (17,825) 510,528 34,137
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 15,029 14,804         14,804 225
Other comprehensive income (loss) 10,472 10,387       10,387   85
Issuance of ordinary shares (in shares)     305,454          
Issuance of ordinary shares 7,577 7,577 $ 9   7,568      
Change in treasury stocks (in shares)       482,407        
Change in treasury stocks (29,999) (29,999)   $ (24,560)     (5,439)  
Share-Based Compensation 11,227 11,172     11,172     55
Other changes in equity 0 0            
Ending balance (in shares) at Jun. 30, 2021     66,697,360 6,080,008        
Ending balance at Jun. 30, 2021 1,158,069 1,123,567 $ 2,173 $ (111,823) 720,762 (7,438) 519,893 34,502
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 24,230 23,481         23,481 749
Other comprehensive income (loss) (18,369) (17,911)       (17,911)   (458)
Issuance of ordinary shares (in shares)     382,341          
Issuance of ordinary shares 12,183 12,183 $ 16   12,167      
Change in treasury stocks (in shares)     27,000 535,481        
Change in treasury stocks (37,684) (37,684)   $ (10,567) (18,036)   (9,054)  
Share-Based Compensation 12,823 12,720     12,720     103
Other changes in equity 0 0            
Ending balance (in shares) at Sep. 30, 2021     66,315,019 5,544,527        
Ending balance at Sep. 30, 2021 1,151,252 1,116,356 $ 2,162 $ (122,390) 727,613 (25,349) 534,320 34,896
Beginning balance (in shares) at Dec. 31, 2021     65,883,347 5,207,873        
Beginning balance at Dec. 31, 2021 1,198,320 1,163,131 $ 2,149 $ (131,560) 731,248 (40,294) 601,588 35,189
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 21,278 20,587         20,587 691
Other comprehensive income (loss) (18,132) (16,207)       (16,207)   (1,925)
Issuance of ordinary shares (in shares)     22,047          
Issuance of ordinary shares 320 320 $ 1   319      
Change in treasury stocks (in shares) [1]       (119,771)        
Change in treasury stocks [1] (8,304) (8,304)   $ (5,770)     (2,534)  
Share-Based Compensation 9,041 8,948     8,948     93
Other changes in equity 0              
Ending balance (in shares) at Mar. 31, 2022     65,905,394 5,327,644        
Ending balance at Mar. 31, 2022 1,202,523 1,168,475 $ 2,150 $ (137,330) 740,515 (56,501) 619,641 34,048
Beginning balance (in shares) at Dec. 31, 2021     65,883,347 5,207,873        
Beginning balance at Dec. 31, 2021 1,198,320 1,163,131 $ 2,149 $ (131,560) 731,248 (40,294) 601,588 35,189
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (5,174)              
Other comprehensive income (loss) $ (98,680)              
Change in treasury stocks (in shares) 2,195,411              
Ending balance (in shares) at Sep. 30, 2022     64,985,388 5,049,409        
Ending balance at Sep. 30, 2022 $ 1,076,900 1,047,469 $ 2,125 $ (152,889) 760,666 (131,651) 569,218 29,431
Beginning balance (in shares) at Mar. 31, 2022     65,905,394 5,327,644        
Beginning balance at Mar. 31, 2022 1,202,523 1,168,475 $ 2,150 $ (137,330) 740,515 (56,501) 619,641 34,048
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) (32,972) (33,613)         (33,613) 641
Other comprehensive income (loss) (50,061) (46,430)       (46,430)   (3,631)
Issuance of ordinary shares (in shares)     111,362          
Issuance of ordinary shares 110 110     110      
Change in treasury stocks (in shares) [1]       62,251        
Change in treasury stocks [1] (21,033) (21,033) $ (3) $ (11,179) (1,342)   (8,509)  
Share-Based Compensation 11,549 11,452     11,452     97
Other changes in equity 72 72     39   33  
Ending balance (in shares) at Jun. 30, 2022     65,794,032 5,265,393        
Ending balance at Jun. 30, 2022 1,110,188 1,079,033 $ 2,147 $ (148,509) 750,774 (102,931) 577,552 31,155
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income (loss) 6,521 6,579         6,579 (58)
Other comprehensive income (loss) (30,487) (28,720)       (28,720)   (1,767)
Issuance of ordinary shares (in shares)     808,644          
Issuance of ordinary shares 1 1 $ 1          
Change in treasury stocks (in shares) [1]       215,984        
Change in treasury stocks [1] (29,846) (29,846) $ (23) $ (4,380) (10,530)   (14,913)  
Share-Based Compensation 20,523 20,422     20,422     101
Other changes in equity 0              
Ending balance (in shares) at Sep. 30, 2022     64,985,388 5,049,409        
Ending balance at Sep. 30, 2022 $ 1,076,900 $ 1,047,469 $ 2,125 $ (152,889) $ 760,666 $ (131,651) $ 569,218 $ 29,431
[1] On February 3, 2022, Criteo's board of directors authorized an extension of the share repurchase program to up to $280.0 million of the Company's outstanding American Depositary Shares. The change in treasury stocks is comprised of 2,195,411 shares repurchased at an average price of $26.7 offset by 1,401,489 treasury shares used for RSUs and LUSs vesting, 952,386 shares retired.
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) (Parenthetical) - USD ($)
9 Months Ended
Sep. 30, 2022
Feb. 03, 2022
Statement of Stockholders' Equity [Abstract]    
Authorized amount of share repurchase program   $ 280,000,000
Change in treasury stocks (in shares) 2,195,411  
Treasury stock acquired, average cost per share (in dollars per share) $ 26.7  
Treasury shares used for RSUs vesting (in shares) 1,401,489  
Treasury shares retired (in shares) 952,386  
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash from operating activities    
Net income (loss) $ (5,174) $ 62,709
Non-cash and non-operating items 122,043 103,573
- Amortization and provisions 134,650 67,919
- Net gain or (loss) on disposal of non-current assets (361) 4,694
- Equity awards compensation expense [1] 42,594 32,174
- Interest accrued and non-cash financial income and expenses (2,244) 0
- Change in deferred taxes (16,051) 4,568
- Change in income taxes (12,899) (5,820)
- Other [2] (23,646) 38
Changes in working capital related to operating activities 13,661 (11,381)
- (Increase) / Decrease in trade receivables 75,399 16,654
- Increase / (Decrease) in trade payables (19,526) (5,693)
- (Increase) / Decrease in other current assets (23,224) (12,710)
- Increase/ (Decrease) in other current liabilities (20,178) (5,774)
- Change in operating lease liabilities and right of use assets 1,190 (3,858)
Cash from operating activities 130,530 154,901
Cash (used for) from investing activities    
Acquisition of intangible assets, property, plant and equipment (48,955) (44,383)
Change in accounts payable related to intangible assets, property, plant and equipment 7,632 1,518
Payment for a business, net of cash acquired (135,453) (9,527)
Change in other non-current financial assets 43,052 (13,803)
Cash (used for) from investing activities (133,724) (66,195)
Cash used for financing activities    
Proceeds from borrowings under line-of-credit agreement 78,513 0
Repayment of borrowings (78,513) (1,262)
Proceeds from exercise of stock options 617 21,688
Repurchase of treasury stocks (59,162) (72,611)
Change in other financial liabilities 107 (3,636)
Other [2] 22,242 0
Cash used for financing activities (36,196) (55,821)
Effect of exchange rates changes on cash and cash equivalents (68,813) (23,438)
Net increase (decrease) in cash and cash equivalents (108,203) 9,447
Net cash and cash equivalents at beginning of period 515,526 488,011
Net cash and cash equivalents and restricted cash at end of period 407,323 497,458
Supplemental disclosures of cash flow information    
Cash paid for taxes, net of refunds (33,685) (23,285)
Cash paid for interest $ (959) $ (1,139)
[1] Of which $41.1 million and $30.8 million of equity awards compensation expense consisted of share-based compensation expense according to ASC 718 Compensation - stock compensation for the nine months ended September 30, 2022 and 2021, respectively.
[2] Primarily consists of realized gains in FX hedges.
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Statement of Cash Flows [Abstract]        
Share-based compensation expense $ 20,521 $ 12,822 $ 41,111 $ 30,808
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment information
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Segment information
Note 3. Segment information
Reportable segments
The Company reports segment information based on the "management" approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of the Company's reportable segments. As a result of the Iponweb Acquisition, the Company reassessed its operating and reportable segments in accordance with ASC 280, Segment Reporting. Effective August 1, 2022, the Company reports its results of operations through the following three segments: Marketing Solutions, Retail Media and Iponweb.

Marketing Solutions: This segment allows commerce companies to address multiple marketing goals by engaging their consumers with personalized ads across the web, mobile and offline store environments.

Retail Media: This segment allows retailers to generate advertising revenues from consumer brands, and/or to drive sales for themselves, by monetizing their data and audiences through personalized ads, either on their own digital property or on the open Internet, that address multiple marketing goals.

Iponweb: This segment specializes in building real-time advertising technology and trading infrastructure, delivering advanced media buying, selling, and packaging capabilities for media owners, agencies, performance advertisers, and 3rd-party ad tech platforms.


Segment operating results, Contribution ex-TAC, is Criteo's segment profitability measure and reflects our gross profit plus other costs of revenue.

The following table shows revenue by reportable segment:
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Marketing Solutions$387,288 458,622 $1,291,599 1,429,277 
Retail Media41,170 49,958 142,516 171,691 
Iponweb18,463 — 18,463 — 
Total Revenue$446,921 $508,580 $1,452,578 $1,600,968 
The following table shows Contribution ex-TAC by reportable segment and its reconciliation to the Company’s Consolidated Statements of Operation:
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Contribution ex-TAC
Marketing Solutions$158,022 $182,124 $522,079 $567,774 
Retail Media36,893 28,837 104,278 76,830 
Iponweb18,463 — 18,463 
$213,378 $210,961 $644,820 $644,604 
Other costs of sales(33,771)(34,935)(96,214)(107,011)
Gross profit$179,607 $176,026 $548,606 $537,593 
Operating expenses
Research and development expenses(42,725)(33,345)(118,248)(106,957)
Sales and operations expenses(90,051)(75,619)(278,363)(235,724)
General and administrative expenses(42,353)(34,877)(176,361)(108,779)
Total Operating expenses(175,129)(143,841)(572,972)(451,460)
Income (loss) from operations$4,478 $32,185 $(24,366)$86,133 
Financial and Other Income (Expense)3,485 (154)23,927 (1,391)
Income (loss) before tax$7,963 $32,031 $(439)$84,742 
The Company's chief operating decision maker, or CODM, does not review any other financial information for our three segments, other than Contribution ex-TAC, at the reportable segment level.
Breakdown of Revenue and Non-Current Assets by Geographical Areas
The Company operates in the following three geographical markets:
•    Americas (North and South America);
•    EMEA (Europe, Middle-East and Africa); and
•    Asia-Pacific.
The following tables disclose our consolidated revenue for each geographical area for each of the reported periods. Revenue by geographical area is based on the location of advertisers’ campaigns.

AmericasEMEAAsia-PacificTotal
For the three months ended:(in thousands)
September 30, 2022$201,274 $150,915 $94,732 $446,921 
September 30, 2021$204,428 $188,354 $115,798 $508,580 
Revenue generated in France, the country of incorporation of the Parent, amounted to $23.2 million and $33.5 million for the three months ended September 30, 2022 and 2021, respectively.
AmericasEMEAAsia-PacificTotal
For the nine months ended:(in thousands)
September 30, 2022$609,461 $521,736 $321,381 $1,452,578 
September 30, 2021$629,555 $609,753 $361,660 $1,600,968 
Revenue generated in France amounted to $83.3 million and $110.3 million for the nine months ended September 30, 2022 and September 30, 2021, respectively.
Revenue generated in other significant countries where we operate is presented in the following table:
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
(in thousands)
Americas
United States$180,152 $179,302 $542,034 $559,965 
EMEA
Germany$40,808 $49,927 $144,902 $156,574 
United Kingdom$19,572 $18,936 $56,225 $64,340 
Asia-Pacific
Japan$56,999 $72,437 $196,818 $231,440 
Other Information
For each reported period, non-current assets (corresponding to the net book value of tangible and intangible assets, excluding right of use assets related to lease agreements) are presented in the table below. The geographical information includes results from the locations of legal entities.
Of whichOf whichOf which
AmericasUnited StatesEMEAFranceAsia-PacificJapanSingaporeTotal
(in thousands)
September 30, 2022$77,134 $75,216 $4,650 $85,967 $24,206 $8,834 $11,685 $191,957 
December 31, 2021$84,954 $83,843 $6,036 $97,627 $33,971 $14,159 $15,650 $222,588 
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Financial Instruments Financial Instruments
Financial assets
The maximum exposure to credit risk at the end of each reported period is represented by the carrying amount of financial assets and summarized in the following table:
September 30, 2022December 31, 2021
(in thousands)
Trade receivables, net of allowances576,082 581,988 
Other taxes75,795 73,388 
Other current assets34,347 34,182 
Non-current financial assets6,864 6,436 
Restricted cash100,000 — 
Marketable securities10,000 55,299 
Total$803,088 $751,293 

For our financial assets, other than trade receivables, net of allowances, the fair value approximates the carrying amount, given the nature of the financial assets and the maturity of the expected cash flows.

Financial Liabilities
September 30, 2022December 31, 2021
(in thousands)
Trade payables $576,762 $430,245 
Other taxes56,894 60,236 
Employee-related payables 72,897 98,136 
Other current liabilities60,810 39,523 
Financial liabilities270 1,002 
Total$767,633 $629,142 

The fair value of financial liabilities approximates the carrying amount, given the nature of the financial liabilities and the maturity of the expected cash outflows.
Fair Value Measurements     
We measure the fair value of our cash equivalents and marketable securities, which include interest-bearing bank deposits, as level 2 measurements because they are valued using observable market data.
Financial assets or liabilities include derivative financial instruments used to manage our exposure to the risk of exchange rate fluctuations. These instruments are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.
Derivative Financial Instruments
Derivatives consist of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the local currency of a subsidiary. We recognize gains and losses on these contracts in financial income (expense), and their position on the balance sheet is based on their fair value at the end of each respective period. These instruments are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.
September 30, 2022December 31, 2021
(in thousands)
Derivative Assets:
Included in other current assets $385 $60 
Derivative Liabilities:
Included in financial liabilities - current portion$— $— 

The fair value of derivative financial instruments approximates the notional amount, given the nature of the derivative financial instruments and the maturity of the expected cash flows.

Cash and Cash Equivalents
The following table presents for each reporting period, the breakdown of cash and cash equivalents:
September 30, 2022December 31, 2021
(in thousands)
Cash equivalents$41,139 $137,228 
Cash on hand266,184 378,299 
Total cash and cash equivalents$307,323 $515,527 

Cash equivalents are investments in interest–bearing bank deposits which meet ASC 230—Statement of Cash flows criteria: short-term, highly liquid investments, for which the risks of changes in value are considered to be insignificant. Interest-bearing bank deposits are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.
For our cash and cash equivalents, the fair value approximates the carrying amount, given the nature of the cash and cash equivalents and the maturity of the expected cash flows.
In addition to the cash and cash equivalents, we have $25.0 million of restricted cash - current and $75.0 million of restricted cash - non-current due to the Iponweb Acquisition (refer to Note 2). The balance of cash and cash equivalents of $307.3 million and restricted cash of $100.0 million reconciles to Net cash and cash equivalents and restricted cash at the end of period presented in the Statement of Cash Flows. We have not reported restricted cash as of December 31, 2021 or as of September 30, 2021.
Marketable Securities
The following table presents for each reporting period, the breakdown of the fair value of marketable securities:
September 30, 2022December 31, 2021
(in thousands)
Securities Available-for-sale
Term Deposits$— $22,652 
Securities Held-to-maturity
Term Deposits$10,000 $32,647 
Total$10,000 $55,299 

The gross unrealized gains on our marketable securities were not material as of September 30, 2022.
Term deposits are considered a level 2 financial instrument as they are measured using valuation techniques based on observable market data.
The following table classifies our marketable securities by contractual maturities:

Held-to-maturityAvailable-for-sale
September 30, 2022
(in thousands)
Due in one year$10,000 $— 
Due in one to five years$— $— 
Total$10,000 $— 

Restricted Cash
As part of the Iponweb Acquisition (refer to Note 2), we have deposited $100.0 million of cash into an escrow account containing withdrawal conditions. The cash secures the Company's potential payment of Iponweb Acquisition contingent consideration to the Sellers, which is conditioned upon the achievement of certain revenue targets by the Iponweb business for the 2022 and 2023 fiscal years.
September 30, 2022December 31, 2021
(in thousands)
Restricted cash – current$25,000 $— 
Restricted cash – non-current$75,000 $— 
Total$100,000 $— 
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.22.2.2
Trade Receivables
9 Months Ended
Sep. 30, 2022
Receivables [Abstract]  
Trade Receivables Trade Receivables
The following table shows the breakdown in trade receivables net book value for the presented periods:
September 30, 2022December 31, 2021
(in thousands)
Trade accounts receivables$633,694 $627,379 
(Less) Allowance for credit losses(57,612)(45,391)
Net book value at end of period$576,082 $581,988 
Changes in allowance for credit accounts are summarized below:
 2022 2021
(in thousands)
Balance at January 1$(45,391)$(39,899)
Allowance for credit losses(17,735)(9,765)
Reversal of provision6,319 3,895 
Other (4,732)— 
Currency translation adjustment3,927 1,039 
Balance at September 30$(57,612)$(44,730)
We write off accounts receivable balances once the receivables are no longer deemed collectible.

During the nine month period ended September 30, 2022, and September 30, 2021, the Company recovered $2.4 million, and $2.0 million, respectively, previously reserved for, and accounted for this as a reversal of provision. Other includes $(4.7) million related to the Iponweb acquisition.
As of September 30, 2022 and December 31, 2021 no customer accounted for 10% or more of trade receivables.
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current Assets
9 Months Ended
Sep. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Current Assets Other Current Assets
The following table shows the breakdown in other current assets net book value for the presented periods:
September 30, 2022December 31, 2021
(in thousands)
Prepayments to suppliers$11,000 $9,640 
Other debtors647 9,259 
Prepaid expenses22,316 15,283 
Derivative instruments384 — 
Net book value at end of period$34,347 $34,182 
Prepaid expenses mainly consist of cash paid related to SaaS arrangements.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current and Non Current Liabilities
9 Months Ended
Sep. 30, 2022
Other Liabilities Disclosure [Abstract]  
Other Current and Non Current Liabilities Other Current and Non-Current Liabilities
Other current liabilities are presented in the following table:
September 30, 2022December 31, 2021
(in thousands)
Current liabilities to clients$17,154 $16,423 
Rebates12,914 17,423 
Accounts payable relating to capital expenditures5,529 4,507 
Other creditors5,413 1,170 
Earn out liability – current19,800 $— 
Total$60,810 $39,523 

Other non-current liabilities are presented in the following table:
September 30, 2022December 31, 2021
(in thousands)
Earn out liability – non-current$41,413 $— 
Uncertain tax positions18,001 — 
Other6,204 9,886 
Total$65,618 $9,886 

Earn out liability
As part of the Iponweb Acquisition (refer to Note 2), the Sellers are entitled to contingent consideration of a maximum of $100.0 million, which is conditioned upon the achievement of certain revenue targets by the Iponweb business for the 2022 and 2023 fiscal years. The related earn out liability is valued and discounted using management's best estimate of the consideration that will be paid in 2023 (current portion) and 2024 (non-current portion).

Uncertain tax positions
Other non-current liabilities also include approximately $18 million related to uncertain tax positions as of September 30, 2022. These uncertain tax positions are related to the Iponweb Acquisition. We have recorded an indemnification asset of $17.3 million in relation to these uncertain tax positions as the Company is indemnified against certain tax liabilities under the FPA. The indemnification asset is recorded as part of "Other non-current assets" on the consolidated statement of financial position.
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Leases Leases
The components of lease expense are as follows:
Three Months Ended
September 30, 2022September 30, 2021
OfficesData CentersTotalOfficesData CentersTotal
(in thousands)
Lease expense$2,362 $4,806 $7,168 $2,383 $5,703 $8,086 
Short term lease expense149 — 149 141 26 167 
Variable lease expense107 91 198 63 66 129 
Sublease income(47)— (47)(233)— (233)
Total operating lease expense$2,571 $4,897 $7,468 $2,354 $5,795 $8,149 

Nine Months Ended
September 30, 2022September 30, 2021
OfficesData CentersTotalOfficesData CentersTotal
(in thousands)
Lease expense$11,114 $15,042 $26,156 $15,800 $18,561 $34,361 
Short term lease expense504 509 342 40 382 
Variable lease expense182 182 364 307 268 575 
Sublease income(482)— (482)(709)— (709)
Total operating lease expense$11,318 $15,229 $26,547 $15,740 $18,869 $34,609 

As of September 30, 2022, we have additional operating leases, that have not yet commenced which will result in additional operating lease liabilities and right of use assets:
OfficesData Centers
(in thousands)
Additional operating lease liabilities$— $7,387 
Additional right of use assets$— $7,387 
These operating leases will commence during the fiscal years ending December 31, 2022, December 31, 2023 and December 31, 2024.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefits
9 Months Ended
Sep. 30, 2022
Retirement Benefits [Abstract]  
Employee Benefits Employee Benefits

Defined Benefit Plans
According to the French law and the Syntec Collective Agreement, French employees are entitled to compensation paid on retirement.
The following table summarizes the changes in the projected benefit obligation:
Projected benefit obligation
(in thousands)
Projected benefit obligation present value at January 1, 2021
$6,167 
Service cost
1,324 
 Interest cost
51 
Actuarial losses (gains)
(1,543)
Currency translation adjustment
(468)
Projected benefit obligation present value at December 31, 2021
$5,531 
Service cost
786 
 Interest cost
55 
Actuarial losses (gains)
(2,937)
Currency translation adjustment
(599)
Projected benefit obligation present value at September 30, 2022
$2,836 
The Company does not hold any plan assets for any of the periods presented.
The main assumptions used for the purposes of the actuarial valuations are listed below:
Nine Months EndedYear ended
September 30, 2022December 31, 2021
Discount rate (Corp AA)
4.25%
1.40%
Expected rate of salary increase
5%
5%
Expected rate of social charges
49% - 50%
49% - 50%
Expected staff turnover
—% - 17.8%
—% - 17.8%
Estimated retirement age
Progressive tableProgressive table
Life table
TH-TF 2000-2002 shiftedTH-TF 2000-2002 shifted
Defined Contribution Plans
The total expense represents contributions payable to these plans by us at specified rates.
In some countries, the Group’s employees are eligible for pension payments and similar financial benefits. The Group provides these benefits via defined contribution plans. Under defined contribution plans, the Group has no obligation other than to pay the agreed contributions, with the corresponding expense charged to income for the year. The main contributions concern France, the United States (for 401k plans), and the United Kingdom.
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Defined contributions plans included in personnel expenses
$(3,590)$(3,638)$(13,726)$(12,638)
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of revenue
The following table presents our disaggregated revenues:
Marketing SolutionsRetail MediaIponwebTotal
For the three months ended (in thousands)
September 30, 2022$387,288 $41,170 $18,463 $446,921 
September 30, 2021$458,622 $49,958 $— $508,580 

Marketing SolutionsRetail MediaIponwebTotal
For the nine months ended (in thousands)
September 30, 2022$1,291,599 $142,516 $18,463 $1,452,578 
September 30, 2021$1,429,277 $171,691 $— $1,600,968 
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation
9 Months Ended
Sep. 30, 2022
Share-based Payment Arrangement [Abstract]  
Share-Based Compensation Share-Based Compensation
Criteo's board of directors ("board of directors") has been authorized by the general meeting of the shareholders to grant employee warrants (Bons de Souscription de Parts de Créateur d’Entreprise or "BSPCEs"), share options (Options de Souscription d'Actions or "OSAs"), restricted share units ("RSUs") and non-employee warrants (Bons de Souscription d'Actions or "BSAs").
During the nine months ended September 30, 2022, there were three grants of RSUs under the Employee Share Option Plan 14 and Plan 15 as defined in Note 20 to our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021.
On February 24, 2022, 348,133 RSUs were granted to Criteo employees subject to continued employment and 384,277 PSUs were granted to members of the management subject to continued employment.
On April 28, 2022, 1,626,911 RSUs were granted to Criteo employees subject to continued employment and 79,907 PSUs were granted to members of the management subject to continued employment.
On July 28, 2022 193,420 RSUs were granted to Criteo employees subject to continued employment.
On August 1, 2022, 2,960,243 Treasury shares were transferred to the Founder (referred to as Lock Up Shares or "LUS"), as partial consideration for the Iponweb Acquisition. As these shares are subject to a lock-up period that expires in three installments on each of the first three anniversaries of the Iponweb Acquisition, unless the Founder's employment agreement is terminated under certain circumstances during the pendency of such lock-up period, they are considered as equity settled share-based payments under ASC 718 and are accounted over the three-year vesting period (included in the column RSU/PSU/LUS in the table above). The shares were valued based on the volume weighted average price of one ADS traded on Nasdaq during the twenty (20) trading days immediately preceding July 28, 2022.
There have been no changes in the vesting and method of valuation of the BSPCEs, OSAs, RSUs, or BSAs from what was disclosed in Note 20 to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022.

Change in number of outstanding BSPCE / OSA / RSU / PSU / LUS / BSA
OSA/BSPCE RSU/PSU/LUSBSATotal
Balance at January 1, 2022570,801 5,299,356 343,775 6,213,932 
Granted— 5,592,890 — 5,592,890 
Exercised (OSA/BSPCE/BSA)(63,643)— — (63,643)
Vested (RSU/LUS)— (1,392,436)— (1,392,436)
Forfeited(107,802)(839,730)— (947,532)
Expired— — — — 
Balance at September 30, 2022399,356 8,660,080 343,775 9,403,211 

Breakdown of the Closing Balance
OSA/BSPCERSU/PSU/LUSBSA
Number outstanding399,356 8,660,080 343,775 
Weighted-average exercise price21.49 NA15.12 
Number vested277,928 — 304,500 
Weighted-average exercise price23.98 NA15.18 
Weighted-average remaining contractual life of options outstanding, in years4.68NA5.04
Reconciliation with the Unaudited Consolidated Statements of Income
Three Months Ended
September 30, 2022September 30, 2021
(in thousands)
R&DS&OG&ATotalR&DS&OG&ATotal
RSUs / LUSs$(11,621)$(4,572)$(4,261)$(20,454)$(4,858)$(3,818)$(3,931)$(12,607)
Share options / BSPCE— (5)(62)(67)— (58)(157)(215)
Total share-based compensation(11,621)(4,577)(4,323)(20,521)(4,858)(3,876)(4,088)(12,822)
BSAs— — (563)(563)— — (467)(467)
Total equity awards compensation expense$(11,621)$(4,577)$(4,886)$(21,084)$(4,858)$(3,876)$(4,555)$(13,289)
    
Nine Months Ended
September 30, 2022September 30, 2021
(in thousands)
R&DS&OG&ATotalR&DS&OG&ATotal
RSUs / LUSs$(21,166)$(9,892)$(10,006)$(41,064)$(11,572)$(9,026)$(9,402)$(30,000)
Share options / BSPCE— 197 (244)(47)— (240)(568)(808)
Total share-based compensation(21,166)(9,695)(10,250)(41,111)(11,572)(9,266)(9,970)(30,808)
BSAs— — (1,483)(1,483)— — (1,366)(1,366)
Total equity awards compensation expense$(21,166)$(9,695)$(11,733)$(42,594)$(11,572)$(9,266)$(11,336)$(32,174)
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial and Other Income and Expenses
9 Months Ended
Sep. 30, 2022
Other Income and Expenses [Abstract]  
Financial and Other Income and Expenses Financial and Other Income and Expenses
The condensed consolidated statements of income line item “Financial income (expense)” can be broken down as follows:
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Financial income from cash equivalents$170 $179 $543 $505 
Interest and fees(422)(445)(1,391)(1,491)
Interest on debt(332)(361)(1,076)(1,242)
Fees(90)(84)(315)(249)
Foreign exchange gain (loss)3,795 952 24,384 (367)
Other financial expense(58)(840)391 (38)
Total Financial and Other income (expense)$3,485 $(154)$23,927 $(1,391)

The $3.5 million financial and other income and the $23.9 million financial and other income for the three months and nine months ended September 30, 2022, respectively, were driven by the recognition of a positive impact of foreign exchange reevaluations net of related hedging and the up-front fees amortization, the non-utilization costs, and the financial expense relating to our available Revolving Credit Facility financing.
At September 30, 2022, our exposure to foreign currency risk was centralized at Criteo S.A. and hedged using foreign currency swaps or forward purchases or sales of foreign currencies.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
Breakdown of Income Taxes
The tax provision for interim periods is determined using an estimate of our annual effective tax rate (“AETR”), adjusted for discrete items arising in the period. To calculate our estimated AETR, we estimate our income before taxes and the related tax expense or benefit for the full fiscal year (total of expected current and deferred tax provisions), excluding the effect of significant unusual or infrequently occurring items or comprehensive income items not recognized in the statement of income. Each quarter, we update our estimate of the annual effective tax rate, and if our estimated annual tax rate does change, we make a cumulative adjustment in that quarter. Our quarterly tax provision, and our quarterly estimate of our annual effective tax rate, are subject to significant volatility due to several factors including our ability to accurately predict our income (loss) before provision for income taxes in multiple jurisdictions and the changes in foreign exchange rates. Our effective tax rate in the future will depend on the portion of our profits earned within and outside of France.
On August 16, 2022, the "Inflation Reduction Act" (H.R. 5376) (the "IRA") was signed into law in the United States. Among other things, the IRA imposes a 15% corporate alternative minimum tax for tax years beginning after December 31, 2022, levies a 1% excise tax on net stock repurchases after December 31, 2022, and provides tax incentives to promote clean energy. We are still in the process of analyzing the provisions of the IRA. We do not currently expect the IRA to have a material impact on the Company's Consolidated Financial Statements.
The following table presents provision for income taxes:
Nine Months Ended
September 30, 2022September 30, 2021
(in thousands)
Provision for income tax expense (benefit)$4,735 $22,033 

For the nine months ended September 30, 2022 and September 30, 2021, provision for incomes taxes is $4.7 million and $22.0 million, respectively. The nine months ended September 30, 2022 provision for income taxes differs from the nominal standard French rate of 25.0% due to non-tax deductibility of the loss contingency related to the CNIL matter as described in Note 15 and a discrete tax expense related to change in valuation allowance for certain US deferred tax assets.

Current tax assets and liabilities
The total amount of current tax assets and liabilities consists mainly of prepayments of income taxes and credits of Criteo S.A., Criteo Corp., and Criteo GmbH.
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Basic Earnings Per Share
We calculate basic earnings per share by dividing the net income or loss for the period attributable to shareholders of the Parent by the weighted average number of shares outstanding.
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Net income (loss) attributable to shareholders of Criteo S.A.$6,579 $23,481 $(6,448)$60,691 
Weighted average number of shares outstanding60,318,114 60,873,594 60,431,597 60,759,613 
Basic earnings per share$0.11 $0.39 $(0.11)$1.00 
Diluted Earnings Per Share
We calculate diluted earnings per share by dividing the net income or loss attributable to shareholders of the Parent by the weighted average number of shares outstanding plus any potentially dilutive shares not yet issued from share-based compensation plans (refer to Note 10). There were no other potentially dilutive instruments outstanding as of September 30, 2022 and September 30, 2021. Consequently, all potential dilutive effects from shares are considered.
For each period presented, a contract to issue a certain number of shares (i.e., share option, non-employee warrant, employee warrant ("BSPCE")) is assessed as potentially dilutive if it is “in the money” (i.e., the exercise or settlement price is lower than the average market price).
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Net income (loss) attributable to shareholders of Criteo S.A.$6,579 $23,481 $(6,448)$60,691 
Weighted average number of shares outstanding of Criteo S.A.60,318,114 60,873,594 60,431,597 60,759,613 
Dilutive effect of :
Restricted share awards ("RSUs")2,715,552 2,865,581 2,402,215 3,074,241 
Share options and BSPCE111,342 334,028 126,117 375,211 
Share warrants90,803 124,483 90,426 104,461 
Weighted average number of shares outstanding used to determine diluted earnings per share63,235,811 64,197,686 63,050,355 64,313,526 
Diluted earnings per share$0.10 $0.37 $(0.10)$0.94 

The weighted average number of securities that were anti-dilutive for diluted EPS for the periods presented but which could potentially dilute EPS in the future are as follows:
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Restricted share awards44,850 — 162,876 396,937 
Share options and BSPCE— — — — 
Weighted average number of anti-dilutive securities excluded from diluted earnings per share 44,850 — 162,876 396,937 
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and contingencies
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and contingencies
Commitments
Revolving Credit Facilities, Credit Line Facilities and Bank Overdrafts     
On September 27, 2022, we entered into a new Revolving Credit Facility ("RCF") with a five year tenor with a syndicate of banks which allows us to draw up to €407.0 million ($396.7 million).
We are also party to short-term credit lines and overdraft facilities with HSBC plc, BNP Paribas and LCL with an authorization to draw up to a maximum of €21.5 million ($21.0 million) in the aggregate under the short-term credit lines and overdraft facilities. As of September 30, 2022, we had not drawn on any of these facilities. Any loans or overdrafts under these short-term facilities bear interest based on the one month EURIBOR rate or three month EURIBOR rate. As these facilities are exclusively short-term credit and overdraft facilities, our banks have the ability to terminate such facilities on short notice.
Contingencies
Changes in provisions during the presented periods are summarized below:
Provision for employee-related litigationOther provisionsTotal
(in thousands)
Balance at January 1, 20221,117 1,942 3,059 
Increase91 63,936 64,027 
Provision used(473)(302)(775)
Provision released not used(140)(398)(538)
Other— 32,731 32,731 
Currency translation adjustments(121)(5,614)(5,735)
Balance at September 30, 2022474 92,295 92,769 
 - of which current474 59,564 60,038 
- of which non-current— 32,731 32,731 

The amount of the provisions represents management’s latest estimate of the expected impact.
Other includes $32.7 million provisions related to certain items accounted for under "ASC 450 Contingencies". These risks were identified and recognized as part of the Iponweb Acquisition. We have recorded an indemnification asset in the full amount of the provision as the Company is indemnified against certain tax liabilities under the the FPA. The indemnification asset is recorded as part of "Other non current assets" on the consolidated statement of financial position.
Regulatory matters
As previously reported in our Annual Report on Form 10-K for the year ended December 31, 2021, in November 2018, Privacy International filed a complaint with certain data protection authorities, including France's Commission Nationale de l'Informatique et des Libertés ("CNIL"), against Criteo and a number of other similarly situated advertising technology companies, arguing that certain of these companies' practices were not in compliance with the European Union's General Data Protection Regulation ("GDPR"). In January 2020, CNIL opened a formal investigation into Criteo in response to this complaint, and on June 23, 2021, CNIL notified the Company of the appointment of an investigator(rapporteur) for the ongoing investigation. The investigation also covers another complaint against Criteo received in November 2018 by CNIL from the European Center for Digital Rights ("NOYB").
On August 3, 2022, the assigned rapporteur issued a report that claimed certain GDPR violations, in particular relating to the Company’s contractual relationships with its advertisers and publishers with respect to consent collection oversight. The report includes a proposed financial sanction against the Company of €60.0 million ($65.4 million).Under the CNIL sanction procedures, Criteo has the right to respond in writing to the report, both with respect to the GDPR findings and the value of the sanction, following which there will be a formal hearing before the CNIL Sanction Committee. The CNIL Sanction Committee will then issue a draft decision that will be submitted for consultation to other European data protection authorities as part of the cooperation mechanism mandated by GDPR. Any final decision, including regarding potential financial penalties, will likely not occur until 2023.

Pursuant to U.S. GAAP, we establish accruals for specific legal proceedings when it is considered probable that a loss has been incurred and the amount of the loss can be reasonably estimated, and these accruals are reviewed and adjusted each quarter based on the information available at that time.
Given the receipt of this report, which included a proposed sanction penalty of €60.0 million ($65.4 million), we have accounted for the proposed penalty as a provision for a loss contingency, which is reflected in our financial statements for the period ended as of June 30, 2022 as general and administrative expenses. Such amount could be lower or higher based on the final resolution and merits of the claims made in the report.
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Breakdown of Revenue and Non-Current Assets by Geographical Areas
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Breakdown of Revenue and Non-Current Assets by Geographical Areas
Note 3. Segment information
Reportable segments
The Company reports segment information based on the "management" approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of the Company's reportable segments. As a result of the Iponweb Acquisition, the Company reassessed its operating and reportable segments in accordance with ASC 280, Segment Reporting. Effective August 1, 2022, the Company reports its results of operations through the following three segments: Marketing Solutions, Retail Media and Iponweb.

Marketing Solutions: This segment allows commerce companies to address multiple marketing goals by engaging their consumers with personalized ads across the web, mobile and offline store environments.

Retail Media: This segment allows retailers to generate advertising revenues from consumer brands, and/or to drive sales for themselves, by monetizing their data and audiences through personalized ads, either on their own digital property or on the open Internet, that address multiple marketing goals.

Iponweb: This segment specializes in building real-time advertising technology and trading infrastructure, delivering advanced media buying, selling, and packaging capabilities for media owners, agencies, performance advertisers, and 3rd-party ad tech platforms.


Segment operating results, Contribution ex-TAC, is Criteo's segment profitability measure and reflects our gross profit plus other costs of revenue.

The following table shows revenue by reportable segment:
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Marketing Solutions$387,288 458,622 $1,291,599 1,429,277 
Retail Media41,170 49,958 142,516 171,691 
Iponweb18,463 — 18,463 — 
Total Revenue$446,921 $508,580 $1,452,578 $1,600,968 
The following table shows Contribution ex-TAC by reportable segment and its reconciliation to the Company’s Consolidated Statements of Operation:
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Contribution ex-TAC
Marketing Solutions$158,022 $182,124 $522,079 $567,774 
Retail Media36,893 28,837 104,278 76,830 
Iponweb18,463 — 18,463 
$213,378 $210,961 $644,820 $644,604 
Other costs of sales(33,771)(34,935)(96,214)(107,011)
Gross profit$179,607 $176,026 $548,606 $537,593 
Operating expenses
Research and development expenses(42,725)(33,345)(118,248)(106,957)
Sales and operations expenses(90,051)(75,619)(278,363)(235,724)
General and administrative expenses(42,353)(34,877)(176,361)(108,779)
Total Operating expenses(175,129)(143,841)(572,972)(451,460)
Income (loss) from operations$4,478 $32,185 $(24,366)$86,133 
Financial and Other Income (Expense)3,485 (154)23,927 (1,391)
Income (loss) before tax$7,963 $32,031 $(439)$84,742 
The Company's chief operating decision maker, or CODM, does not review any other financial information for our three segments, other than Contribution ex-TAC, at the reportable segment level.
Breakdown of Revenue and Non-Current Assets by Geographical Areas
The Company operates in the following three geographical markets:
•    Americas (North and South America);
•    EMEA (Europe, Middle-East and Africa); and
•    Asia-Pacific.
The following tables disclose our consolidated revenue for each geographical area for each of the reported periods. Revenue by geographical area is based on the location of advertisers’ campaigns.

AmericasEMEAAsia-PacificTotal
For the three months ended:(in thousands)
September 30, 2022$201,274 $150,915 $94,732 $446,921 
September 30, 2021$204,428 $188,354 $115,798 $508,580 
Revenue generated in France, the country of incorporation of the Parent, amounted to $23.2 million and $33.5 million for the three months ended September 30, 2022 and 2021, respectively.
AmericasEMEAAsia-PacificTotal
For the nine months ended:(in thousands)
September 30, 2022$609,461 $521,736 $321,381 $1,452,578 
September 30, 2021$629,555 $609,753 $361,660 $1,600,968 
Revenue generated in France amounted to $83.3 million and $110.3 million for the nine months ended September 30, 2022 and September 30, 2021, respectively.
Revenue generated in other significant countries where we operate is presented in the following table:
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
(in thousands)
Americas
United States$180,152 $179,302 $542,034 $559,965 
EMEA
Germany$40,808 $49,927 $144,902 $156,574 
United Kingdom$19,572 $18,936 $56,225 $64,340 
Asia-Pacific
Japan$56,999 $72,437 $196,818 $231,440 
Other Information
For each reported period, non-current assets (corresponding to the net book value of tangible and intangible assets, excluding right of use assets related to lease agreements) are presented in the table below. The geographical information includes results from the locations of legal entities.
Of whichOf whichOf which
AmericasUnited StatesEMEAFranceAsia-PacificJapanSingaporeTotal
(in thousands)
September 30, 2022$77,134 $75,216 $4,650 $85,967 $24,206 $8,834 $11,685 $191,957 
December 31, 2021$84,954 $83,843 $6,036 $97,627 $33,971 $14,159 $15,650 $222,588 
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.22.2.2
Related Parties
9 Months Ended
Sep. 30, 2022
Related Party Transactions [Abstract]  
Related Parties Related Parties There were no significant related-party transactions pursuant to ASC 850 during the period nor any change in the nature of the transactions as described in Note 25 to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2.2
Subsequent Events
9 Months Ended
Sep. 30, 2022
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events The Company evaluated all subsequent events that occurred after September 30, 2022 through the date of issuance of the unaudited condensed consolidated financial statements and determined there are no significant events that require adjustments or disclosure.
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business acquisitions
9 Months Ended
Sep. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Business acquisitions Business acquisitions
On August 1, 2022, the Company, Iponweb Holding Limited, Exezars Limited (a subsidiary of Iponweb Holding Limited and collectively with Iponweb Holding Limited, the “Sellers”), Mr. Ljubisa Bogunovic, in his capacity as trustee of the “IW General Management Trust” and Mr. Boris Mouzykantskii, founder and Chief Executive Officer of Iponweb Holding Limited (the “Founder”) entered into an amended and restated Framework Purchase Agreement (the “FPA”), amending and restating the previously disclosed framework purchase agreement, dated December 22, 2021, which provided for the acquisition of the business of Iponweb Holding Limited (the "Iponweb business"), a market-leading AdTech company with world-class media trading capabilities, by the Company (the “Iponweb Acquisition”).

This business combination is composed of an asset purchase of Iponweb intellectual property and other intangible rights and a share purchase of 100% of the share capital and voting rights of nine Iponweb operational legal entities.
Purchase price. The purchase price, as per ASC 805, was $287.6 million (subject to post-close purchase price adjustments) for the Iponweb business, out of which $61.2 million represents the fair value of the contingent consideration and is payable based upon the achievement of certain net revenue targets by the Iponweb business for the 2022 and 2023 fiscal years. The FPA also provides for contingent consideration payable in cash to the Sellers in an amount up to $100 million, conditioned upon the achievement of certain net revenue targets by the Iponweb business for the 2022 and 2023 fiscal years.
Separate compensation arrangement. The Company transferred Treasury shares with a fair value of $70.2 million to Iponweb's Sellers, subject to lock-up conditions. As these shares are subject to a lock-up period that expires in three installments on each of the first three anniversaries of the Iponweb Acquisition, unless the Founder's employment agreement is terminated under certain circumstances during the pendency of such lock-up period, the $70.2 million fair value was not included in the purchase price consideration above and will be accounted for separately from the business combination as a stock compensation expense. See Note 11 for further discussion.

Financing. The acquisition was financed by available cash resources, and in connection with the Acquisition, the Company drew down €50.0 million ($51.1 million) for a one-month period on its then-current revolving credit facility (repaid prior to quarter end) to provide additional liquidity.
Assets acquired and liabilities assumed. The transaction was accounted for as a business acquisition. The purchase price allocation is in progress and we expect to complete this analysis within one year from the Acquisition Date.
On the Acquisition Date, assets acquired and liabilities assumed by major asset class before purchase price allocation are as follow:
Estimated fair values
(in millions)
Cash and cash equivalents93.3 
Trade receivables113.3 
    Other current assets1.0 
Other non-current assets56.1 
Trade Payables(192.5)
Other current liabilities(13.7)
Other non-current liabilities (52.2)
Net assets acquired
$5.3 
In the Iponweb business's opening balance sheet, Criteo recognized an $18.0 million liability related to the Iponweb business's uncertain tax positions in accordance with ASC 740. The Company also recognized a $32.7 million provision in connection with the Iponweb business, accounted for under ASC 450 Contingencies. As part of the Acquisition, the Sellers agreed to indemnify Criteo for losses related to certain liabilities, up to an amount of $50.0 million. As such, we have recognized an indemnification asset of $50.0 million which is recorded as part of "Other non-current assets" on the consolidated statement of financial position.

Preliminary goodwill. The Company is assessing the fair value estimate of assets acquired and liabilities assumed as part of the Iponweb Acquisition, based on facts and circumstances that existed as of the Acquisition Date. This measurement period will not exceed one year from the Acquisition Date. The excess of the purchase price over the fair value of net assets acquired is allocated to goodwill. The preliminary goodwill of $282.3 million is primarily attributable to synergies expected to be realized from leveraging our technological capabilities and from the existence of an assembled workforce.
Our fair value estimate of assets acquired and liabilities assumed is pending the completion of certain items including the final determination of the purchase price and the final assessment of the fair value of the assets acquired and liabilities assumed, including those related to intangible assets. Accordingly, there could be material adjustments to our consolidated financial statements, including changes in our amortization expense related to the valuation of intangible assets and their respective useful lives, among other adjustments.
Acquisition costs. Acquisition related costs of $7.1 million and $11.5 million were recorded within general and administrative expenses on the consolidated statements of comprehensive income for the three and nine months ended September 30, 2022, respectively.
Impact on profit and loss. The Company's consolidated statements of operations for the nine months ended September 30, 2022 includes Iponweb's revenues of $18.5 million and pretax income (loss) of $0.5 million for the period from the Acquisition Date to September 30, 2022.
On a pro-forma basis, assuming the Acquisition occurred on January 1, 2021, Criteo's consolidated pro-forma revenue and net income or loss would have been as follows:
Pro Forma Consolidated Statement of Operations Data
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Revenue$473,859 $532,986 $1,512,605 $1,670,941 
Net Income (loss)6,709 25,510 (4,079)$66,720 
The historical consolidated financial information has been adjusted in the pro forma combined financial statements to give the effect to pro forma events that are directly attributable to the business combination and are reasonably estimable. The pro forma information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the Acquisition had taken place at the beginning the Company's fiscal year 2021.
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation

The unaudited condensed consolidated financial statements included herein (the "Unaudited Condensed Consolidated Financial Statements") have been prepared by Criteo pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the fiscal year.

Conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses in the condensed consolidated financial statements and accompanying notes. We base our estimates and judgments on historical information and on various other assumptions that we believe are reasonable under the circumstances. Our actual results may differ from these estimates. U.S. GAAP requires us to make estimates and judgments in several areas, including, but not limited to: (1) revenue recognition criteria, (2) allowances for credit losses, (3) research tax credits, (4) income taxes, including (i) recognition of deferred tax assets arising from the subsidiaries projected taxable profit for future years, (ii) evaluation of uncertain tax positions associated with our transfer pricing policy and (iii) recognition of income tax position in respect with tax reforms recently enacted in countries we operate, (5) assumptions used in valuing acquired assets and assumed liabilities in business combinations, (6) assumptions used in the valuation of goodwill, intangible assets and right of use assets - operating lease, and (7) assumptions used in the valuation model to determine the fair value of share-based compensation plan.

There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
Accounting Pronouncements Adopted in 2022

Effective January 1, 2022, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU 2021-10), which improves the transparency of government assistance received by most business entities by requiring the disclosure of: (1) the types of government assistance received; (2) the accounting for such assistance; and (3) the effect of the assistance on a business entity's financial statements. The impacts on our annual consolidated financial statements will be limited as a result of adoption of this standard.

Recent Accounting Pronouncements
Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s Consolidated Financial Statements upon adoption.
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The unaudited condensed consolidated financial statements included herein (the "Unaudited Condensed Consolidated Financial Statements") have been prepared by Criteo pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the fiscal year.

Conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses in the condensed consolidated financial statements and accompanying notes. We base our estimates and judgments on historical information and on various other assumptions that we believe are reasonable under the circumstances. Our actual results may differ from these estimates. U.S. GAAP requires us to make estimates and judgments in several areas, including, but not limited to: (1) revenue recognition criteria, (2) allowances for credit losses, (3) research tax credits, (4) income taxes, including (i) recognition of deferred tax assets arising from the subsidiaries projected taxable profit for future years, (ii) evaluation of uncertain tax positions associated with our transfer pricing policy and (iii) recognition of income tax position in respect with tax reforms recently enacted in countries we operate, (5) assumptions used in valuing acquired assets and assumed liabilities in business combinations, (6) assumptions used in the valuation of goodwill, intangible assets and right of use assets - operating lease, and (7) assumptions used in the valuation model to determine the fair value of share-based compensation plan.
There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.
Accounting Pronouncements Adopted in 2022 and Recent Accounting Pronouncements
Accounting Pronouncements Adopted in 2022

Effective January 1, 2022, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU 2021-10), which improves the transparency of government assistance received by most business entities by requiring the disclosure of: (1) the types of government assistance received; (2) the accounting for such assistance; and (3) the effect of the assistance on a business entity's financial statements. The impacts on our annual consolidated financial statements will be limited as a result of adoption of this standard.

Recent Accounting Pronouncements
Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s Consolidated Financial Statements upon adoption.
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment information (Tables)
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The following table shows revenue by reportable segment:
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Marketing Solutions$387,288 458,622 $1,291,599 1,429,277 
Retail Media41,170 49,958 142,516 171,691 
Iponweb18,463 — 18,463 — 
Total Revenue$446,921 $508,580 $1,452,578 $1,600,968 
The following table shows Contribution ex-TAC by reportable segment and its reconciliation to the Company’s Consolidated Statements of Operation:
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Contribution ex-TAC
Marketing Solutions$158,022 $182,124 $522,079 $567,774 
Retail Media36,893 28,837 104,278 76,830 
Iponweb18,463 — 18,463 
$213,378 $210,961 $644,820 $644,604 
Other costs of sales(33,771)(34,935)(96,214)(107,011)
Gross profit$179,607 $176,026 $548,606 $537,593 
Operating expenses
Research and development expenses(42,725)(33,345)(118,248)(106,957)
Sales and operations expenses(90,051)(75,619)(278,363)(235,724)
General and administrative expenses(42,353)(34,877)(176,361)(108,779)
Total Operating expenses(175,129)(143,841)(572,972)(451,460)
Income (loss) from operations$4,478 $32,185 $(24,366)$86,133 
Financial and Other Income (Expense)3,485 (154)23,927 (1,391)
Income (loss) before tax$7,963 $32,031 $(439)$84,742 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Financial Assets and Liabilities
The maximum exposure to credit risk at the end of each reported period is represented by the carrying amount of financial assets and summarized in the following table:
September 30, 2022December 31, 2021
(in thousands)
Trade receivables, net of allowances576,082 581,988 
Other taxes75,795 73,388 
Other current assets34,347 34,182 
Non-current financial assets6,864 6,436 
Restricted cash100,000 — 
Marketable securities10,000 55,299 
Total$803,088 $751,293 
September 30, 2022December 31, 2021
(in thousands)
Trade payables $576,762 $430,245 
Other taxes56,894 60,236 
Employee-related payables 72,897 98,136 
Other current liabilities60,810 39,523 
Financial liabilities270 1,002 
Total$767,633 $629,142 
Schedule of Derivative Financial Instruments
September 30, 2022December 31, 2021
(in thousands)
Derivative Assets:
Included in other current assets $385 $60 
Derivative Liabilities:
Included in financial liabilities - current portion$— $— 
Schedule of Cash and Cash Equivalents The following table presents for each reporting period, the breakdown of cash and cash equivalents:
September 30, 2022December 31, 2021
(in thousands)
Cash equivalents$41,139 $137,228 
Cash on hand266,184 378,299 
Total cash and cash equivalents$307,323 $515,527 
Schedule of Breakdown of Marketable Securities and by Contractual Maturity
The following table presents for each reporting period, the breakdown of the fair value of marketable securities:
September 30, 2022December 31, 2021
(in thousands)
Securities Available-for-sale
Term Deposits$— $22,652 
Securities Held-to-maturity
Term Deposits$10,000 $32,647 
Total$10,000 $55,299 
The following table classifies our marketable securities by contractual maturities:

Held-to-maturityAvailable-for-sale
September 30, 2022
(in thousands)
Due in one year$10,000 $— 
Due in one to five years$— $— 
Total$10,000 $— 
Schedule of Restricted Cash
September 30, 2022December 31, 2021
(in thousands)
Restricted cash – current$25,000 $— 
Restricted cash – non-current$75,000 $— 
Total$100,000 $— 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Trade Receivables (Tables)
9 Months Ended
Sep. 30, 2022
Receivables [Abstract]  
Schedule of Breakdown in Trade Receivables
The following table shows the breakdown in trade receivables net book value for the presented periods:
September 30, 2022December 31, 2021
(in thousands)
Trade accounts receivables$633,694 $627,379 
(Less) Allowance for credit losses(57,612)(45,391)
Net book value at end of period$576,082 $581,988 
Schedule of Allowance for Credit Accounts
Changes in allowance for credit accounts are summarized below:
 2022 2021
(in thousands)
Balance at January 1$(45,391)$(39,899)
Allowance for credit losses(17,735)(9,765)
Reversal of provision6,319 3,895 
Other (4,732)— 
Currency translation adjustment3,927 1,039 
Balance at September 30$(57,612)$(44,730)
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current Assets (Tables)
9 Months Ended
Sep. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets
The following table shows the breakdown in other current assets net book value for the presented periods:
September 30, 2022December 31, 2021
(in thousands)
Prepayments to suppliers$11,000 $9,640 
Other debtors647 9,259 
Prepaid expenses22,316 15,283 
Derivative instruments384 — 
Net book value at end of period$34,347 $34,182 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current and Non Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2022
Other Liabilities Disclosure [Abstract]  
Schedule of Other Current Liabilities
Other current liabilities are presented in the following table:
September 30, 2022December 31, 2021
(in thousands)
Current liabilities to clients$17,154 $16,423 
Rebates12,914 17,423 
Accounts payable relating to capital expenditures5,529 4,507 
Other creditors5,413 1,170 
Earn out liability – current19,800 $— 
Total$60,810 $39,523 
Schedule of Other Noncurrent Liabilities
Other non-current liabilities are presented in the following table:
September 30, 2022December 31, 2021
(in thousands)
Earn out liability – non-current$41,413 $— 
Uncertain tax positions18,001 — 
Other6,204 9,886 
Total$65,618 $9,886 
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
9 Months Ended
Sep. 30, 2022
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense are as follows:
Three Months Ended
September 30, 2022September 30, 2021
OfficesData CentersTotalOfficesData CentersTotal
(in thousands)
Lease expense$2,362 $4,806 $7,168 $2,383 $5,703 $8,086 
Short term lease expense149 — 149 141 26 167 
Variable lease expense107 91 198 63 66 129 
Sublease income(47)— (47)(233)— (233)
Total operating lease expense$2,571 $4,897 $7,468 $2,354 $5,795 $8,149 

Nine Months Ended
September 30, 2022September 30, 2021
OfficesData CentersTotalOfficesData CentersTotal
(in thousands)
Lease expense$11,114 $15,042 $26,156 $15,800 $18,561 $34,361 
Short term lease expense504 509 342 40 382 
Variable lease expense182 182 364 307 268 575 
Sublease income(482)— (482)(709)— (709)
Total operating lease expense$11,318 $15,229 $26,547 $15,740 $18,869 $34,609 
Schedule of Additional Operating Lease Liabilities and Right of Use Assets
As of September 30, 2022, we have additional operating leases, that have not yet commenced which will result in additional operating lease liabilities and right of use assets:
OfficesData Centers
(in thousands)
Additional operating lease liabilities$— $7,387 
Additional right of use assets$— $7,387 
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefits (Tables)
9 Months Ended
Sep. 30, 2022
Retirement Benefits [Abstract]  
Schedule of Accumulated and Projected Benefit Obligations
The following table summarizes the changes in the projected benefit obligation:
Projected benefit obligation
(in thousands)
Projected benefit obligation present value at January 1, 2021
$6,167 
Service cost
1,324 
 Interest cost
51 
Actuarial losses (gains)
(1,543)
Currency translation adjustment
(468)
Projected benefit obligation present value at December 31, 2021
$5,531 
Service cost
786 
 Interest cost
55 
Actuarial losses (gains)
(2,937)
Currency translation adjustment
(599)
Projected benefit obligation present value at September 30, 2022
$2,836 
Schedule of Assumptions Used for Actuarial Valuations
The main assumptions used for the purposes of the actuarial valuations are listed below:
Nine Months EndedYear ended
September 30, 2022December 31, 2021
Discount rate (Corp AA)
4.25%
1.40%
Expected rate of salary increase
5%
5%
Expected rate of social charges
49% - 50%
49% - 50%
Expected staff turnover
—% - 17.8%
—% - 17.8%
Estimated retirement age
Progressive tableProgressive table
Life table
TH-TF 2000-2002 shiftedTH-TF 2000-2002 shifted
Schedule of Defined Contribution Plan
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Defined contributions plans included in personnel expenses
$(3,590)$(3,638)$(13,726)$(12,638)
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The following table presents our disaggregated revenues:
Marketing SolutionsRetail MediaIponwebTotal
For the three months ended (in thousands)
September 30, 2022$387,288 $41,170 $18,463 $446,921 
September 30, 2021$458,622 $49,958 $— $508,580 

Marketing SolutionsRetail MediaIponwebTotal
For the nine months ended (in thousands)
September 30, 2022$1,291,599 $142,516 $18,463 $1,452,578 
September 30, 2021$1,429,277 $171,691 $— $1,600,968 
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2022
Share-based Payment Arrangement [Abstract]  
Disclosure of Reconciliation of Oustanding Share-Based Payment Awards and Breakdown of the Closing Balance
Change in number of outstanding BSPCE / OSA / RSU / PSU / LUS / BSA
OSA/BSPCE RSU/PSU/LUSBSATotal
Balance at January 1, 2022570,801 5,299,356 343,775 6,213,932 
Granted— 5,592,890 — 5,592,890 
Exercised (OSA/BSPCE/BSA)(63,643)— — (63,643)
Vested (RSU/LUS)— (1,392,436)— (1,392,436)
Forfeited(107,802)(839,730)— (947,532)
Expired— — — — 
Balance at September 30, 2022399,356 8,660,080 343,775 9,403,211 

Breakdown of the Closing Balance
OSA/BSPCERSU/PSU/LUSBSA
Number outstanding399,356 8,660,080 343,775 
Weighted-average exercise price21.49 NA15.12 
Number vested277,928 — 304,500 
Weighted-average exercise price23.98 NA15.18 
Weighted-average remaining contractual life of options outstanding, in years4.68NA5.04
Disclosure of Share-Based Compensation Reconciliation with the Consolidated Statements of Income
Reconciliation with the Unaudited Consolidated Statements of Income
Three Months Ended
September 30, 2022September 30, 2021
(in thousands)
R&DS&OG&ATotalR&DS&OG&ATotal
RSUs / LUSs$(11,621)$(4,572)$(4,261)$(20,454)$(4,858)$(3,818)$(3,931)$(12,607)
Share options / BSPCE— (5)(62)(67)— (58)(157)(215)
Total share-based compensation(11,621)(4,577)(4,323)(20,521)(4,858)(3,876)(4,088)(12,822)
BSAs— — (563)(563)— — (467)(467)
Total equity awards compensation expense$(11,621)$(4,577)$(4,886)$(21,084)$(4,858)$(3,876)$(4,555)$(13,289)
    
Nine Months Ended
September 30, 2022September 30, 2021
(in thousands)
R&DS&OG&ATotalR&DS&OG&ATotal
RSUs / LUSs$(21,166)$(9,892)$(10,006)$(41,064)$(11,572)$(9,026)$(9,402)$(30,000)
Share options / BSPCE— 197 (244)(47)— (240)(568)(808)
Total share-based compensation(21,166)(9,695)(10,250)(41,111)(11,572)(9,266)(9,970)(30,808)
BSAs— — (1,483)(1,483)— — (1,366)(1,366)
Total equity awards compensation expense$(21,166)$(9,695)$(11,733)$(42,594)$(11,572)$(9,266)$(11,336)$(32,174)
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial and Other Income and Expenses (Tables)
9 Months Ended
Sep. 30, 2022
Other Income and Expenses [Abstract]  
Schedule of Financial Income (Expense)
The condensed consolidated statements of income line item “Financial income (expense)” can be broken down as follows:
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Financial income from cash equivalents$170 $179 $543 $505 
Interest and fees(422)(445)(1,391)(1,491)
Interest on debt(332)(361)(1,076)(1,242)
Fees(90)(84)(315)(249)
Foreign exchange gain (loss)3,795 952 24,384 (367)
Other financial expense(58)(840)391 (38)
Total Financial and Other income (expense)$3,485 $(154)$23,927 $(1,391)
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2022
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes
The following table presents provision for income taxes:
Nine Months Ended
September 30, 2022September 30, 2021
(in thousands)
Provision for income tax expense (benefit)$4,735 $22,033 
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Basic Earnings Per Share
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Net income (loss) attributable to shareholders of Criteo S.A.$6,579 $23,481 $(6,448)$60,691 
Weighted average number of shares outstanding60,318,114 60,873,594 60,431,597 60,759,613 
Basic earnings per share$0.11 $0.39 $(0.11)$1.00 
Schedule of Diluted Earnings Per Share
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Net income (loss) attributable to shareholders of Criteo S.A.$6,579 $23,481 $(6,448)$60,691 
Weighted average number of shares outstanding of Criteo S.A.60,318,114 60,873,594 60,431,597 60,759,613 
Dilutive effect of :
Restricted share awards ("RSUs")2,715,552 2,865,581 2,402,215 3,074,241 
Share options and BSPCE111,342 334,028 126,117 375,211 
Share warrants90,803 124,483 90,426 104,461 
Weighted average number of shares outstanding used to determine diluted earnings per share63,235,811 64,197,686 63,050,355 64,313,526 
Diluted earnings per share$0.10 $0.37 $(0.10)$0.94 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The weighted average number of securities that were anti-dilutive for diluted EPS for the periods presented but which could potentially dilute EPS in the future are as follows:
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Restricted share awards44,850 — 162,876 396,937 
Share options and BSPCE— — — — 
Weighted average number of anti-dilutive securities excluded from diluted earnings per share 44,850 — 162,876 396,937 
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and contingencies (Tables)
9 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Changes in Provisions for Contingencies Changes in provisions during the presented periods are summarized below:
Provision for employee-related litigationOther provisionsTotal
(in thousands)
Balance at January 1, 20221,117 1,942 3,059 
Increase91 63,936 64,027 
Provision used(473)(302)(775)
Provision released not used(140)(398)(538)
Other— 32,731 32,731 
Currency translation adjustments(121)(5,614)(5,735)
Balance at September 30, 2022474 92,295 92,769 
 - of which current474 59,564 60,038 
- of which non-current— 32,731 32,731 
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Breakdown of Revenue and Non-Current Assets by Geographical Areas (Tables)
9 Months Ended
Sep. 30, 2022
Segment Reporting [Abstract]  
Schedule of Consolidated Revenue by Geographical Area Revenue by geographical area is based on the location of advertisers’ campaigns.
AmericasEMEAAsia-PacificTotal
For the three months ended:(in thousands)
September 30, 2022$201,274 $150,915 $94,732 $446,921 
September 30, 2021$204,428 $188,354 $115,798 $508,580 
AmericasEMEAAsia-PacificTotal
For the nine months ended:(in thousands)
September 30, 2022$609,461 $521,736 $321,381 $1,452,578 
September 30, 2021$629,555 $609,753 $361,660 $1,600,968 
Schedule of Revenue Generated in Other Significant Countries Revenue generated in other significant countries where we operate is presented in the following table:
Three Months EndedNine Months Ended
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
(in thousands)
Americas
United States$180,152 $179,302 $542,034 $559,965 
EMEA
Germany$40,808 $49,927 $144,902 $156,574 
United Kingdom$19,572 $18,936 $56,225 $64,340 
Asia-Pacific
Japan$56,999 $72,437 $196,818 $231,440 
Schedule of Non-Current Assets by Geographical Area and Country
For each reported period, non-current assets (corresponding to the net book value of tangible and intangible assets, excluding right of use assets related to lease agreements) are presented in the table below. The geographical information includes results from the locations of legal entities.
Of whichOf whichOf which
AmericasUnited StatesEMEAFranceAsia-PacificJapanSingaporeTotal
(in thousands)
September 30, 2022$77,134 $75,216 $4,650 $85,967 $24,206 $8,834 $11,685 $191,957 
December 31, 2021$84,954 $83,843 $6,036 $97,627 $33,971 $14,159 $15,650 $222,588 
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business acquisitions (Tables)
9 Months Ended
Sep. 30, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule of Business Acquisitions, by Acquisition On the Acquisition Date, assets acquired and liabilities assumed by major asset class before purchase price allocation are as follow:
Estimated fair values
(in millions)
Cash and cash equivalents93.3 
Trade receivables113.3 
    Other current assets1.0 
Other non-current assets56.1 
Trade Payables(192.5)
Other current liabilities(13.7)
Other non-current liabilities (52.2)
Net assets acquired
$5.3 
Business Acquisition, Pro Forma Information
On a pro-forma basis, assuming the Acquisition occurred on January 1, 2021, Criteo's consolidated pro-forma revenue and net income or loss would have been as follows:
Pro Forma Consolidated Statement of Operations Data
Three Months EndedNine Months Ended
September 30,
2022
September 30,
2021
September 30,
2022
September 30,
2021
(in thousands)
Revenue$473,859 $532,986 $1,512,605 $1,670,941 
Net Income (loss)6,709 25,510 (4,079)$66,720 
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment information - Narrative (Details)
9 Months Ended
Sep. 30, 2022
segment
Segment Reporting [Abstract]  
Number of reportable segments 3
Number of operating segments 3
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment information - Schedule of Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information [Line Items]        
Total Revenue $ 446,921 $ 508,580 $ 1,452,578 $ 1,600,968
Contribution ex-TAC 213,378 210,961 644,820 644,604
Other costs of sales (33,771) (34,935) (96,214) (107,011)
Gross profit 179,607 176,026 548,606 537,593
Operating expenses        
Research and development expenses (42,725) (33,345) (118,248) (106,957)
Sales and operations expenses (90,051) (75,619) (278,363) (235,724)
General and administrative expenses (42,353) (34,877) (176,361) (108,779)
Total Operating expenses (175,129) (143,841) (572,972) (451,460)
Income (loss) from operations 4,478 32,185 (24,366) 86,133
Financial and Other Income (Expense) 3,485 (154) 23,927 (1,391)
Income (loss) before taxes 7,963 32,031 (439) 84,742
Marketing Solutions        
Segment Reporting Information [Line Items]        
Total Revenue 387,288 458,622 1,291,599 1,429,277
Contribution ex-TAC 158,022 182,124 522,079 567,774
Retail Media        
Segment Reporting Information [Line Items]        
Total Revenue 41,170 49,958 142,516 171,691
Contribution ex-TAC 36,893 28,837 104,278 76,830
Iponweb        
Segment Reporting Information [Line Items]        
Total Revenue 18,463 0 18,463 0
Contribution ex-TAC $ 18,463 $ 0 $ 18,463
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Schedule of Financial Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Trade receivables, net of allowances $ 576,082 $ 581,988
Other taxes 75,795 73,388
Other current assets 34,347 34,182
Non-current financial assets 6,864 6,436
Restricted cash 100,000 0
Marketable securities 10,000 55,299
Total $ 803,088 $ 751,293
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Schedule of Financial Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Trade payables $ 576,762 $ 430,245
Other taxes 56,894 60,236
Employee-related payables 72,897 98,136
Other current liabilities 60,810 39,523
Financial liabilities 270 1,002
Total $ 767,633 $ 629,142
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Schedule of Derivative Financial Instruments (Details) - Fair value, inputs, level 2 - Fair value - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Derivative Assets:    
Included in other current assets $ 385 $ 60
Derivative Liabilities:    
Included in financial liabilities - current portion $ 0 $ 0
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Schedule of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Cash equivalents $ 41,139 $ 137,228
Cash on hand 266,184 378,299
Total cash and cash equivalents $ 307,323 $ 515,527
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Schedule of Breakdown of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Total $ 10,000 $ 55,299
Term Deposits    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Securities Available-for-sale 0 22,652
Securities Held-to-maturity $ 10,000 $ 32,647
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Schedule of Marketable Securities by Contractual Maturity (Details) - Term Deposits - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Schedule of Held-to-maturity Securities [Line Items]    
Due in one year $ 10,000  
Due in one to five years 0  
Debt Securities, Held-to-maturity, Fair Value, Total 10,000 $ 32,647
Debt Securities, Available-for-sale [Line Items]    
Due in one year 0  
Due in one to five years 0  
Debt securities, available-for-sale, fair value $ 0 $ 22,652
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Restricted cash - current $ 25,000 $ 0
Restricted cash - non-current 75,000 0
Cash and Cash Equivalents, at Carrying Value 307,323 515,527
Restricted cash $ 100,000 $ 0
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Instruments - Schedule of Restricted Cash (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Fair Value Disclosures [Abstract]    
Restricted cash - current $ 25,000 $ 0
Restricted cash - non-current 75,000 0
Total $ 100,000 $ 0
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2.2
Trade Receivables - Schedule of Breakdown in Trade Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Receivables [Abstract]        
Trade accounts receivables $ 633,694 $ 627,379    
(Less) Allowance for credit losses (57,612) (45,391) $ (44,730) $ (39,899)
Net book value at end of period $ 576,082 $ 581,988    
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.22.2.2
Trade Receivables - Schedule of Allowance for Credit Accounts (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of the period $ (45,391) $ (39,899) $ (39,899)
Allowance for credit losses (17,735) (9,765)  
Reversal of provision 6,319 3,895  
Other (4,732)   0
Currency translation adjustment 3,927 1,039  
Balance at end of the period $ (57,612) $ (44,730) $ (45,391)
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Trade Receivables - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Receivables [Abstract]      
Accounts receivable, previously written off, recovered $ 2,400 $ 2,000  
Allowance for credit losses, change in consolidation scope $ 4,732   $ 0
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepayments to suppliers $ 11,000 $ 9,640
Other debtors 647 9,259
Prepaid expenses 22,316 15,283
Derivative instruments 384 0
Net book value at end of period $ 34,347 $ 34,182
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current and Non Current Liabilities - Schedule of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Current liabilities to clients $ 17,154 $ 16,423
Rebates 12,914 17,423
Accounts payable relating to capital expenditures 5,529 4,507
Other creditors 5,413 1,170
Earn out liability – current 19,800 0
Total $ 60,810 $ 39,523
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current and Non Current Liabilities - Schedule of Other Noncurrent Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Other Liabilities Disclosure [Abstract]    
Earn out liability – non-current $ 41,413 $ 0
Uncertain tax positions 18,001 0
Other non-current liabilities 6,204 9,886
Other non-current liabilities $ 65,618 $ 9,886
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.22.2.2
Other Current and Non Current Liabilities - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Aug. 01, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Uncertain tax positions $ 18,001   $ 0
Iponweb      
Business Acquisition [Line Items]      
Business combination, contingent consideration, liability   $ 61,200  
Uncertain tax positions   18,000  
Indemnification assets 17,300 50,000  
Maximum | Iponweb      
Business Acquisition [Line Items]      
Business combination, contingent consideration, liability $ 100,000 $ 100,000  
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Lessee, Lease, Description [Line Items]        
Lease expense $ 7,168 $ 8,086 $ 26,156 $ 34,361
Short term lease expense 149 167 509 382
Variable lease expense 198 129 364 575
Sublease income (47) (233) (482) (709)
Total operating lease expense 7,468 8,149 26,547 34,609
Offices        
Lessee, Lease, Description [Line Items]        
Lease expense 2,362 2,383 11,114 15,800
Short term lease expense 149 141 504 342
Variable lease expense 107 63 182 307
Sublease income (47) (233) (482) (709)
Total operating lease expense 2,571 2,354 11,318 15,740
Data Centers        
Lessee, Lease, Description [Line Items]        
Lease expense 4,806 5,703 15,042 18,561
Short term lease expense 0 26 5 40
Variable lease expense 91 66 182 268
Sublease income 0 0 0 0
Total operating lease expense $ 4,897 $ 5,795 $ 15,229 $ 18,869
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Schedule of Additional Operating Lease Liabilities and Right of Use Assets (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Offices  
Lessee, Lease, Description [Line Items]  
Additional operating lease liabilities $ 0
Additional right of use assets 0
Data Centers  
Lessee, Lease, Description [Line Items]  
Additional operating lease liabilities 7,387
Additional right of use assets $ 7,387
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefits - Schedule of Accumulated and Projected Benefit Obligations (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Projected benefit obligation present value at beginning of period $ 5,531 $ 6,167
Service cost 786 1,324
Interest cost 55 51
Actuarial losses (gains) (2,937) (1,543)
Currency translation adjustment (599) (468)
Projected benefit obligation present value at end of period $ 2,836 $ 5,531
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefits - Schedule of Assumptions Used for Actuarial Valuations (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]    
Discount rate (Corp AA) 4.25% 1.40%
Expected rate of salary increase 5.00% 5.00%
Minimum    
Defined Benefit Plan Disclosure [Line Items]    
Expected rate of social charges 49.00% 49.00%
Expected staff turnover 0.00% 0.00%
Maximum    
Defined Benefit Plan Disclosure [Line Items]    
Expected rate of social charges 50.00% 50.00%
Expected staff turnover 17.80% 17.80%
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Employee Benefits - Schedule of Defined Contribution Plans (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Retirement Benefits [Abstract]        
Defined contributions plans included in personnel expenses $ (3,590) $ (3,638) $ (13,726) $ (12,638)
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Disaggregation of Revenue [Line Items]        
Total Revenue $ 446,921 $ 508,580 $ 1,452,578 $ 1,600,968
Marketing Solutions        
Disaggregation of Revenue [Line Items]        
Total Revenue 387,288 458,622 1,291,599 1,429,277
Retail Media        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 41,170 $ 49,958 142,516 171,691
Iponweb        
Disaggregation of Revenue [Line Items]        
Total Revenue     $ 18,463 $ 0
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation - Narrative (Details)
9 Months Ended
Aug. 01, 2022
Jul. 28, 2022
shares
Apr. 28, 2022
shares
Feb. 24, 2022
shares
Sep. 30, 2022
grant
shares
Iponweb          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Treasury shares issuable (in shares)         2,960,243
Lock-up period 3 years       3 years
Award vesting period 3 years        
Iponweb | Tranche 1          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting schedule of grant (as a percent)         33.33%
Iponweb | Tranche 2          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting schedule of grant (as a percent)         33.33%
Iponweb | Tranche 3          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting schedule of grant (as a percent)         33.33%
RSU/PSU/LUS | Plan 14          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of grants in period | grant         3
Number of RSUs granted (in shares)   193,420 1,626,911 348,133  
PSU | Plan 14 | Management          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of RSUs granted (in shares)     79,907 384,277  
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation - Disclosure of Reconciliation of Oustanding Share-Based Payment Awards (Details)
9 Months Ended
Sep. 30, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward]  
Beginning balance (in shares) 6,213,932
Granted (in shares) 5,592,890
Exercised (in shares) (63,643)
Vested (in shares) (1,392,436)
Forfeited (in shares) (947,532)
Expired (in shares) 0
Ending balance (in shares) 9,403,211
OSA/BSPCE  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Beginning balance, options (in shares) 570,801
Granted, options (in shares) 0
Exercised, options (in shares) (63,643)
Vested, options (in shares) 0
Forfeited, options (in shares) (107,802)
Expired, options (in shares) 0
Ending balance, options (in shares) 399,356
RSU/PSU/LUS  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning balance (in shares) 5,299,356
Granted (in shares) 5,592,890
Exercised (in shares) 0
Vested (in shares) (1,392,436)
Forfeited (in shares) (839,730)
Expired (in shares) 0
Ending balance (in shares) 8,660,080
BSA  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]  
Beginning balance, options (in shares) 343,775
Granted, options (in shares) 0
Exercised, options (in shares) 0
Vested, options (in shares) 0
Forfeited, options (in shares) 0
Expired, options (in shares) 0
Ending balance, options (in shares) 343,775
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation - Disclosure of Breakdown of the Closing Balance (Details) - € / shares
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
OSA/BSPCE    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number outstanding, options (in shares) 399,356 570,801
Weighted-average exercise price, options (in euro per share) € 21.49  
Number vested (in shares) 277,928  
Weighted-average exercise price, options (in euro per share) € 23.98  
Weighted-average remaining contractual life of options outstanding, in years 4 years 8 months 4 days  
RSU/PSU/LUS    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number outstanding, RSU (in shares) 8,660,080 5,299,356
Number vested (in shares) 0  
BSA    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number outstanding, options (in shares) 343,775 343,775
Weighted-average exercise price, options (in euro per share) € 15.12  
Number vested (in shares) 304,500  
Weighted-average exercise price, options (in euro per share) € 15.18  
Weighted-average remaining contractual life of options outstanding, in years 5 years 14 days  
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.22.2.2
Share-Based Compensation - Disclosure of Share-Based Compensation Reconciliation with the Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation $ (20,521) $ (12,822) $ (41,111) $ (30,808)
Total equity awards compensation expense (21,084) (13,289) (42,594) (32,174)
R&D        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation (11,621) (4,858) (21,166) (11,572)
Total equity awards compensation expense (11,621) (4,858) (21,166) (11,572)
S&O        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation (4,577) (3,876) (9,695) (9,266)
Total equity awards compensation expense (4,577) (3,876) (9,695) (9,266)
G&A        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation (4,323) (4,088) (10,250) (9,970)
Total equity awards compensation expense (4,886) (4,555) (11,733) (11,336)
RSUs / LUSs        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation (20,454) (12,607) (41,064) (30,000)
RSUs / LUSs | R&D        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation (11,621) (4,858) (21,166) (11,572)
RSUs / LUSs | S&O        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation (4,572) (3,818) (9,892) (9,026)
RSUs / LUSs | G&A        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation (4,261) (3,931) (10,006) (9,402)
Share options and BSPCE        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation (67) (215) (47) (808)
Share options and BSPCE | R&D        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation 0 0 0 0
Share options and BSPCE | S&O        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation (5) (58) 197 (240)
Share options and BSPCE | G&A        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation (62) (157) (244) (568)
BSA        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
BSAs (563) (467) (1,483) (1,366)
BSA | R&D        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
BSAs 0 0 0 0
BSA | S&O        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
BSAs 0 0 0 0
BSA | G&A        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
BSAs $ (563) $ (467) $ (1,483) $ (1,366)
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial and Other Income and Expenses - Schedule of Financial Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Other Income and Expenses [Abstract]        
Financial income from cash equivalents $ 170 $ 179 $ 543 $ 505
Interest and fees (422) (445) (1,391) (1,491)
Interest on debt (332) (361) (1,076) (1,242)
Fees (90) (84) (315) (249)
Foreign exchange gain (loss) 3,795 952 24,384 (367)
Other financial expense (58) (840) 391 (38)
Total Financial and Other income (expense) $ 3,485 $ (154) $ 23,927 $ (1,391)
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial and Other Income and Expenses - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Other Income and Expenses [Abstract]        
Financial and other income $ 3,485 $ (154) $ 23,927 $ (1,391)
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 1,442 $ 7,801 $ 4,735 $ 22,033
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 1,442 $ 7,801 $ 4,735 $ 22,033
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Schedule of Basic Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Net income (loss) attributable to shareholders of Criteo S.A. $ 6,579 $ 23,481 $ (6,448) $ 60,691
Weighted average number of shares outstanding of Criteo S.A. (in shares) 60,318,114 60,873,594 60,431,597 60,759,613
Basic earnings per share (in dollars per share) $ 0.11 $ 0.39 $ (0.11) $ 1.00
XML 85 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Schedule of Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Net income (loss) attributable to shareholders of Criteo S.A. $ 6,579 $ 23,481 $ (6,448) $ 60,691
Weighted average number of shares outstanding of Criteo S.A. (in shares) 60,318,114 60,873,594 60,431,597 60,759,613
Dilutive effect of :        
Restricted share awards ("RSUs") (in shares) 2,715,552 2,865,581 2,402,215 3,074,241
Share options and BSPCE (in shares) 111,342 334,028 126,117 375,211
Share warrants (in shares) 90,803 124,483 90,426 104,461
Weighted average number of shares outstanding used to determine diluted earnings per share (in shares) 63,235,811 64,197,686 63,050,355 64,313,526
Diluted earnings per share (in dollars per share) $ 0.10 $ 0.37 $ (0.10) $ 0.94
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average number of anti-dilutive securities excluded from diluted earnings per share (in shares) 44,850 0 162,876 396,937
Restricted share awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average number of anti-dilutive securities excluded from diluted earnings per share (in shares) 44,850 0 162,876 396,937
Share options and BSPCE        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average number of anti-dilutive securities excluded from diluted earnings per share (in shares) 0 0 0 0
XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and contingencies - Narrative (Details)
$ in Thousands, € in Millions
9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2022
EUR (€)
Sep. 30, 2022
USD ($)
Sep. 27, 2022
EUR (€)
Sep. 27, 2022
USD ($)
Aug. 03, 2022
EUR (€)
Aug. 03, 2022
USD ($)
Debt Instrument [Line Items]              
Other $ 32,731            
Loss contingency, estimate of possible loss           € 60.0 $ 65,400
Other provisions              
Debt Instrument [Line Items]              
Other $ 32,731            
Bank syndicate RCF | Revolving credit facility | Line of credit              
Debt Instrument [Line Items]              
Debt instrument, term 5 years            
Revolving credit facility, maximum borrowing capacity       € 407.0 $ 396,700    
HSBC and LCL facilities | Revolving credit facility | Line of credit              
Debt Instrument [Line Items]              
Revolving credit facility, maximum borrowing capacity   € 21.5 $ 21,000        
XML 88 R79.htm IDEA: XBRL DOCUMENT v3.22.2.2
Commitments and contingencies - Schedule of Changes in Provisions for Contingencies (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Loss Contingency Accrual [Roll Forward]    
Contingencies accrual, beginning balance $ 3,059  
Increase 64,027  
Provision used (775)  
Provision released not used (538)  
Other 32,731  
Currency translation adjustments (5,735)  
Contingencies accrual, ending balance 92,769  
Contingencies - current portion 60,038 $ 3,059
- of which non-current 32,731 $ 0
Provision for employee-related litigation    
Loss Contingency Accrual [Roll Forward]    
Contingencies accrual, beginning balance 1,117  
Increase 91  
Provision used (473)  
Provision released not used (140)  
Other 0  
Currency translation adjustments (121)  
Contingencies accrual, ending balance 474  
Contingencies - current portion 474  
- of which non-current 0  
Other provisions    
Loss Contingency Accrual [Roll Forward]    
Contingencies accrual, beginning balance 1,942  
Increase 63,936  
Provision used (302)  
Provision released not used (398)  
Other 32,731  
Currency translation adjustments (5,614)  
Contingencies accrual, ending balance 92,295  
Contingencies - current portion 59,564  
- of which non-current $ 32,731  
XML 89 R80.htm IDEA: XBRL DOCUMENT v3.22.2.2
Breakdown of Revenue and Non-Current Assets by Geographical Areas - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
market
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
market
Sep. 30, 2021
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]        
Number of geographical markets in which entity operates | market 3   3  
Revenue $ 446,921 $ 508,580 $ 1,452,578 $ 1,600,968
France        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 23,200 $ 33,500 $ 83,300 $ 110,300
XML 90 R81.htm IDEA: XBRL DOCUMENT v3.22.2.2
Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Consolidated Revenue by Geographical Area (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Revenue $ 446,921 $ 508,580 $ 1,452,578 $ 1,600,968
Americas        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Revenue 201,274 204,428 609,461 629,555
EMEA        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Revenue 150,915 188,354 521,736 609,753
Asia-Pacific        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Total Revenue $ 94,732 $ 115,798 $ 321,381 $ 361,660
XML 91 R82.htm IDEA: XBRL DOCUMENT v3.22.2.2
Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Revenue Generated in Other Significant Countries (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 446,921 $ 508,580 $ 1,452,578 $ 1,600,968
United States        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 180,152 179,302 542,034 559,965
Germany        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 40,808 49,927 144,902 156,574
United Kingdom        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue 19,572 18,936 56,225 64,340
Japan        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Revenue $ 56,999 $ 72,437 $ 196,818 $ 231,440
XML 92 R83.htm IDEA: XBRL DOCUMENT v3.22.2.2
Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Non-Current Assets by Geographical Area and Country (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 191,957 $ 222,588
Americas    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 77,134 84,954
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 75,216 83,843
EMEA    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 4,650 6,036
France    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 85,967 97,627
Asia-Pacific    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 24,206 33,971
Japan    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets 8,834 14,159
Singapore    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets $ 11,685 $ 15,650
XML 93 R84.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business acquisitions - Narrative (Details)
$ in Thousands, € in Millions
3 Months Ended 9 Months Ended
Aug. 01, 2022
USD ($)
entity
Sep. 30, 2022
USD ($)
Sep. 30, 2022
EUR (€)
Sep. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]          
Uncertain tax positions   $ 18,001   $ 18,001 $ 0
Goodwill   $ 597,781   $ 597,781 $ 329,699
Iponweb          
Business Acquisition [Line Items]          
Business acquisition, percentage of voting interests acquired 100.00%        
Number of legal entities acquired | entity 9        
Business combination, consideration transferred $ 287,600        
Business combination, contingent consideration, liability 61,200        
Business acquisition, equity interest issued or issuable, value assigned $ 70,200        
Lock-up period 3 years 3 years   3 years  
Uncertain tax positions $ 18,000        
Provision for non-income tax risks 32,700        
Indemnification assets 50,000 $ 17,300   $ 17,300  
Goodwill 282,300        
Transaction costs during the period   7,100   11,500  
Revenue of acquiree since acquisition date       18,500  
Earnings or loss of acquiree since acquisition date       500  
Iponweb | Maximum          
Business Acquisition [Line Items]          
Business combination, contingent consideration, liability $ 100,000 100,000   $ 100,000  
Iponweb | Revolving credit facility          
Business Acquisition [Line Items]          
Proceeds from lines of credit   $ 51,100 € 50.0    
XML 94 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business acquisitions - Schedule of Net Assets Acquired (Details) - Iponweb
Aug. 01, 2022
USD ($)
Business Acquisition [Line Items]  
Cash and cash equivalents $ 93,300
Trade receivables 113,300
Other current assets 1,000.0
Other non-current assets 56,100
Trade Payables (192,500)
Other current liabilities (13,700)
Other non-current liabilities (52,200)
Net assets acquired $ 5,300
XML 95 R86.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business acquisitions - Schedule of Pro-forma Results (Details) - Iponweb - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Business Acquisition [Line Items]        
Revenue $ 473,859 $ 532,986 $ 1,512,605 $ 1,670,941
Net Income (loss) $ 6,709 $ 25,510 $ (4,079) $ 66,720
XML 96 R87.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Combinations and Asset Acquisitions (Details) - Iponweb - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Business Acquisition [Line Items]        
Revenue $ 473,859 $ 532,986 $ 1,512,605 $ 1,670,941
Net Income (loss) $ 6,709 $ 25,510 $ (4,079) $ 66,720
XML 97 crto-20220930_htm.xml IDEA: XBRL DOCUMENT 0001576427 2022-01-01 2022-09-30 0001576427 crto:AmericanDepositarySharesMember 2022-01-01 2022-09-30 0001576427 us-gaap:CommonStockMember 2022-01-01 2022-09-30 0001576427 2022-10-31 0001576427 2022-09-30 0001576427 2021-12-31 0001576427 2022-07-01 2022-09-30 0001576427 2021-07-01 2021-09-30 0001576427 2021-01-01 2021-09-30 0001576427 us-gaap:CommonStockMember 2020-12-31 0001576427 us-gaap:TreasuryStockMember 2020-12-31 0001576427 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001576427 us-gaap:RetainedEarningsMember 2020-12-31 0001576427 us-gaap:ParentMember 2020-12-31 0001576427 us-gaap:NoncontrollingInterestMember 2020-12-31 0001576427 2020-12-31 0001576427 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001576427 us-gaap:ParentMember 2021-01-01 2021-03-31 0001576427 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001576427 2021-01-01 2021-03-31 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001576427 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001576427 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001576427 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0001576427 us-gaap:CommonStockMember 2021-03-31 0001576427 us-gaap:TreasuryStockMember 2021-03-31 0001576427 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001576427 us-gaap:RetainedEarningsMember 2021-03-31 0001576427 us-gaap:ParentMember 2021-03-31 0001576427 us-gaap:NoncontrollingInterestMember 2021-03-31 0001576427 2021-03-31 0001576427 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001576427 us-gaap:ParentMember 2021-04-01 2021-06-30 0001576427 us-gaap:NoncontrollingInterestMember 2021-04-01 2021-06-30 0001576427 2021-04-01 2021-06-30 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001576427 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001576427 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001576427 us-gaap:TreasuryStockMember 2021-04-01 2021-06-30 0001576427 us-gaap:CommonStockMember 2021-06-30 0001576427 us-gaap:TreasuryStockMember 2021-06-30 0001576427 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001576427 us-gaap:RetainedEarningsMember 2021-06-30 0001576427 us-gaap:ParentMember 2021-06-30 0001576427 us-gaap:NoncontrollingInterestMember 2021-06-30 0001576427 2021-06-30 0001576427 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001576427 us-gaap:ParentMember 2021-07-01 2021-09-30 0001576427 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001576427 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001576427 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001576427 us-gaap:TreasuryStockMember 2021-07-01 2021-09-30 0001576427 us-gaap:CommonStockMember 2021-09-30 0001576427 us-gaap:TreasuryStockMember 2021-09-30 0001576427 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001576427 us-gaap:RetainedEarningsMember 2021-09-30 0001576427 us-gaap:ParentMember 2021-09-30 0001576427 us-gaap:NoncontrollingInterestMember 2021-09-30 0001576427 2021-09-30 0001576427 us-gaap:CommonStockMember 2021-12-31 0001576427 us-gaap:TreasuryStockMember 2021-12-31 0001576427 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001576427 us-gaap:RetainedEarningsMember 2021-12-31 0001576427 us-gaap:ParentMember 2021-12-31 0001576427 us-gaap:NoncontrollingInterestMember 2021-12-31 0001576427 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001576427 us-gaap:ParentMember 2022-01-01 2022-03-31 0001576427 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001576427 2022-01-01 2022-03-31 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001576427 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001576427 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001576427 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0001576427 us-gaap:CommonStockMember 2022-03-31 0001576427 us-gaap:TreasuryStockMember 2022-03-31 0001576427 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001576427 us-gaap:RetainedEarningsMember 2022-03-31 0001576427 us-gaap:ParentMember 2022-03-31 0001576427 us-gaap:NoncontrollingInterestMember 2022-03-31 0001576427 2022-03-31 0001576427 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001576427 us-gaap:ParentMember 2022-04-01 2022-06-30 0001576427 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001576427 2022-04-01 2022-06-30 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001576427 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001576427 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001576427 us-gaap:TreasuryStockMember 2022-04-01 2022-06-30 0001576427 us-gaap:CommonStockMember 2022-06-30 0001576427 us-gaap:TreasuryStockMember 2022-06-30 0001576427 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001576427 us-gaap:RetainedEarningsMember 2022-06-30 0001576427 us-gaap:ParentMember 2022-06-30 0001576427 us-gaap:NoncontrollingInterestMember 2022-06-30 0001576427 2022-06-30 0001576427 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001576427 us-gaap:ParentMember 2022-07-01 2022-09-30 0001576427 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001576427 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001576427 us-gaap:TreasuryStockMember 2022-07-01 2022-09-30 0001576427 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001576427 us-gaap:CommonStockMember 2022-09-30 0001576427 us-gaap:TreasuryStockMember 2022-09-30 0001576427 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001576427 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001576427 us-gaap:RetainedEarningsMember 2022-09-30 0001576427 us-gaap:ParentMember 2022-09-30 0001576427 us-gaap:NoncontrollingInterestMember 2022-09-30 0001576427 2022-02-03 0001576427 crto:IponwebMember 2022-08-01 0001576427 crto:IponwebMember 2022-08-01 2022-08-01 0001576427 srt:MaximumMember crto:IponwebMember 2022-08-01 0001576427 crto:IponwebMember us-gaap:RevolvingCreditFacilityMember 2022-07-01 2022-09-30 0001576427 crto:IponwebMember 2022-07-01 2022-09-30 0001576427 crto:IponwebMember 2022-01-01 2022-09-30 0001576427 crto:IponwebMember 2021-07-01 2021-09-30 0001576427 crto:IponwebMember 2021-01-01 2021-09-30 0001576427 crto:MarketingSolutionsMember 2022-07-01 2022-09-30 0001576427 crto:MarketingSolutionsMember 2021-07-01 2021-09-30 0001576427 crto:MarketingSolutionsMember 2022-01-01 2022-09-30 0001576427 crto:MarketingSolutionsMember 2021-01-01 2021-09-30 0001576427 crto:RetailMediaMember 2022-07-01 2022-09-30 0001576427 crto:RetailMediaMember 2021-07-01 2021-09-30 0001576427 crto:RetailMediaMember 2022-01-01 2022-09-30 0001576427 crto:RetailMediaMember 2021-01-01 2021-09-30 0001576427 crto:IponwebMember 2022-07-01 2022-09-30 0001576427 crto:IponwebMember 2021-07-01 2021-09-30 0001576427 crto:IponwebMember 2022-01-01 2022-09-30 0001576427 crto:IponwebMember 2021-01-01 2021-09-30 0001576427 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-09-30 0001576427 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2021-12-31 0001576427 us-gaap:BankTimeDepositsMember 2022-09-30 0001576427 us-gaap:BankTimeDepositsMember 2021-12-31 0001576427 2021-01-01 2021-12-31 0001576427 srt:MaximumMember crto:IponwebMember 2022-09-30 0001576427 crto:IponwebMember 2022-09-30 0001576427 srt:OfficeBuildingMember 2022-07-01 2022-09-30 0001576427 crto:DataCenterMember 2022-07-01 2022-09-30 0001576427 srt:OfficeBuildingMember 2021-07-01 2021-09-30 0001576427 crto:DataCenterMember 2021-07-01 2021-09-30 0001576427 srt:OfficeBuildingMember 2022-01-01 2022-09-30 0001576427 crto:DataCenterMember 2022-01-01 2022-09-30 0001576427 srt:OfficeBuildingMember 2021-01-01 2021-09-30 0001576427 crto:DataCenterMember 2021-01-01 2021-09-30 0001576427 srt:OfficeBuildingMember 2022-09-30 0001576427 crto:DataCenterMember 2022-09-30 0001576427 srt:MinimumMember 2022-01-01 2022-09-30 0001576427 srt:MaximumMember 2022-01-01 2022-09-30 0001576427 srt:MinimumMember 2021-01-01 2021-12-31 0001576427 srt:MaximumMember 2021-01-01 2021-12-31 0001576427 crto:MarketingSolutionsMember 2022-07-01 2022-09-30 0001576427 crto:RetailMediaMember 2022-07-01 2022-09-30 0001576427 crto:IponwebMember 2022-01-01 2022-09-30 0001576427 crto:MarketingSolutionsMember 2021-07-01 2021-09-30 0001576427 crto:RetailMediaMember 2021-07-01 2021-09-30 0001576427 crto:IponwebMember 2021-01-01 2021-09-30 0001576427 crto:MarketingSolutionsMember 2022-01-01 2022-09-30 0001576427 crto:RetailMediaMember 2022-01-01 2022-09-30 0001576427 crto:MarketingSolutionsMember 2021-01-01 2021-09-30 0001576427 crto:RetailMediaMember 2021-01-01 2021-09-30 0001576427 us-gaap:RestrictedStockUnitsRSUMember crto:Plan14Member 2022-01-01 2022-09-30 0001576427 us-gaap:RestrictedStockUnitsRSUMember crto:Plan14Member 2022-02-24 2022-02-24 0001576427 srt:ManagementMember us-gaap:PerformanceSharesMember crto:Plan14Member 2022-02-24 2022-02-24 0001576427 us-gaap:RestrictedStockUnitsRSUMember crto:Plan14Member 2022-04-28 2022-04-28 0001576427 srt:ManagementMember us-gaap:PerformanceSharesMember crto:Plan14Member 2022-04-28 2022-04-28 0001576427 us-gaap:RestrictedStockUnitsRSUMember crto:Plan14Member 2022-07-28 2022-07-28 0001576427 crto:ShareOptionsAndBSPCEMember 2021-12-31 0001576427 crto:RestrictedStockUnitsLockUpSharesAndPerformanceStockUnitsMember 2021-12-31 0001576427 crto:BSAMember 2021-12-31 0001576427 crto:ShareOptionsAndBSPCEMember 2022-01-01 2022-09-30 0001576427 crto:RestrictedStockUnitsLockUpSharesAndPerformanceStockUnitsMember 2022-01-01 2022-09-30 0001576427 crto:BSAMember 2022-01-01 2022-09-30 0001576427 crto:ShareOptionsAndBSPCEMember 2022-09-30 0001576427 crto:RestrictedStockUnitsLockUpSharesAndPerformanceStockUnitsMember 2022-09-30 0001576427 crto:BSAMember 2022-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember crto:SalesAndOperationsExpenseMember 2022-07-01 2022-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember 2022-07-01 2022-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember crto:SalesAndOperationsExpenseMember 2021-07-01 2021-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember 2021-07-01 2021-09-30 0001576427 crto:ShareOptionsAndBSPCEMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001576427 crto:ShareOptionsAndBSPCEMember crto:SalesAndOperationsExpenseMember 2022-07-01 2022-09-30 0001576427 crto:ShareOptionsAndBSPCEMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001576427 crto:ShareOptionsAndBSPCEMember 2022-07-01 2022-09-30 0001576427 crto:ShareOptionsAndBSPCEMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001576427 crto:ShareOptionsAndBSPCEMember crto:SalesAndOperationsExpenseMember 2021-07-01 2021-09-30 0001576427 crto:ShareOptionsAndBSPCEMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001576427 crto:ShareOptionsAndBSPCEMember 2021-07-01 2021-09-30 0001576427 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001576427 crto:SalesAndOperationsExpenseMember 2022-07-01 2022-09-30 0001576427 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001576427 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001576427 crto:SalesAndOperationsExpenseMember 2021-07-01 2021-09-30 0001576427 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001576427 crto:BSAMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001576427 crto:BSAMember crto:SalesAndOperationsExpenseMember 2022-07-01 2022-09-30 0001576427 crto:BSAMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001576427 crto:BSAMember 2022-07-01 2022-09-30 0001576427 crto:BSAMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001576427 crto:BSAMember crto:SalesAndOperationsExpenseMember 2021-07-01 2021-09-30 0001576427 crto:BSAMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001576427 crto:BSAMember 2021-07-01 2021-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember crto:SalesAndOperationsExpenseMember 2022-01-01 2022-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember 2022-01-01 2022-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember crto:SalesAndOperationsExpenseMember 2021-01-01 2021-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001576427 crto:RestrictedStockUnitsAndLockUpSharesMember 2021-01-01 2021-09-30 0001576427 crto:ShareOptionsAndBSPCEMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001576427 crto:ShareOptionsAndBSPCEMember crto:SalesAndOperationsExpenseMember 2022-01-01 2022-09-30 0001576427 crto:ShareOptionsAndBSPCEMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001576427 crto:ShareOptionsAndBSPCEMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001576427 crto:ShareOptionsAndBSPCEMember crto:SalesAndOperationsExpenseMember 2021-01-01 2021-09-30 0001576427 crto:ShareOptionsAndBSPCEMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001576427 crto:ShareOptionsAndBSPCEMember 2021-01-01 2021-09-30 0001576427 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001576427 crto:SalesAndOperationsExpenseMember 2022-01-01 2022-09-30 0001576427 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001576427 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001576427 crto:SalesAndOperationsExpenseMember 2021-01-01 2021-09-30 0001576427 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001576427 crto:BSAMember us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001576427 crto:BSAMember crto:SalesAndOperationsExpenseMember 2022-01-01 2022-09-30 0001576427 crto:BSAMember us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001576427 crto:BSAMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001576427 crto:BSAMember crto:SalesAndOperationsExpenseMember 2021-01-01 2021-09-30 0001576427 crto:BSAMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001576427 crto:BSAMember 2021-01-01 2021-09-30 0001576427 crto:IponwebMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-09-30 0001576427 crto:IponwebMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-09-30 0001576427 crto:IponwebMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-01 2022-09-30 0001576427 us-gaap:RestrictedStockMember 2022-07-01 2022-09-30 0001576427 us-gaap:RestrictedStockMember 2021-07-01 2021-09-30 0001576427 us-gaap:RestrictedStockMember 2022-01-01 2022-09-30 0001576427 us-gaap:RestrictedStockMember 2021-01-01 2021-09-30 0001576427 crto:ShareOptionsAndBSPCEMember 2022-07-01 2022-09-30 0001576427 crto:ShareOptionsAndBSPCEMember 2021-07-01 2021-09-30 0001576427 crto:ShareOptionsAndBSPCEMember 2022-01-01 2022-09-30 0001576427 crto:ShareOptionsAndBSPCEMember 2021-01-01 2021-09-30 0001576427 us-gaap:RevolvingCreditFacilityMember crto:BankSyndicateRCFMember us-gaap:LineOfCreditMember 2022-01-01 2022-09-30 0001576427 us-gaap:RevolvingCreditFacilityMember crto:BankSyndicateRCFMember us-gaap:LineOfCreditMember 2022-09-27 0001576427 us-gaap:RevolvingCreditFacilityMember crto:HSBCAndLCLFacilitiesMember us-gaap:LineOfCreditMember 2022-09-30 0001576427 crto:ProvisionForEmployeeRelatedLitigationMember 2021-12-31 0001576427 crto:OtherProvisionsMember 2021-12-31 0001576427 crto:ProvisionForEmployeeRelatedLitigationMember 2022-01-01 2022-09-30 0001576427 crto:OtherProvisionsMember 2022-01-01 2022-09-30 0001576427 crto:ProvisionForEmployeeRelatedLitigationMember 2022-09-30 0001576427 crto:OtherProvisionsMember 2022-09-30 0001576427 2022-08-03 0001576427 srt:AmericasMember 2022-07-01 2022-09-30 0001576427 us-gaap:EMEAMember 2022-07-01 2022-09-30 0001576427 srt:AsiaPacificMember 2022-07-01 2022-09-30 0001576427 srt:AmericasMember 2021-07-01 2021-09-30 0001576427 us-gaap:EMEAMember 2021-07-01 2021-09-30 0001576427 srt:AsiaPacificMember 2021-07-01 2021-09-30 0001576427 country:FR 2022-07-01 2022-09-30 0001576427 country:FR 2021-07-01 2021-09-30 0001576427 srt:AmericasMember 2022-01-01 2022-09-30 0001576427 us-gaap:EMEAMember 2022-01-01 2022-09-30 0001576427 srt:AsiaPacificMember 2022-01-01 2022-09-30 0001576427 srt:AmericasMember 2021-01-01 2021-09-30 0001576427 us-gaap:EMEAMember 2021-01-01 2021-09-30 0001576427 srt:AsiaPacificMember 2021-01-01 2021-09-30 0001576427 country:FR 2022-01-01 2022-09-30 0001576427 country:FR 2021-01-01 2021-09-30 0001576427 country:US 2022-07-01 2022-09-30 0001576427 country:US 2021-07-01 2021-09-30 0001576427 country:US 2022-01-01 2022-09-30 0001576427 country:US 2021-01-01 2021-09-30 0001576427 country:DE 2022-07-01 2022-09-30 0001576427 country:DE 2021-07-01 2021-09-30 0001576427 country:DE 2022-01-01 2022-09-30 0001576427 country:DE 2021-01-01 2021-09-30 0001576427 country:GB 2022-07-01 2022-09-30 0001576427 country:GB 2021-07-01 2021-09-30 0001576427 country:GB 2022-01-01 2022-09-30 0001576427 country:GB 2021-01-01 2021-09-30 0001576427 country:JP 2022-07-01 2022-09-30 0001576427 country:JP 2021-07-01 2021-09-30 0001576427 country:JP 2022-01-01 2022-09-30 0001576427 country:JP 2021-01-01 2021-09-30 0001576427 srt:AmericasMember 2022-09-30 0001576427 country:US 2022-09-30 0001576427 us-gaap:EMEAMember 2022-09-30 0001576427 country:FR 2022-09-30 0001576427 srt:AsiaPacificMember 2022-09-30 0001576427 country:JP 2022-09-30 0001576427 country:SG 2022-09-30 0001576427 srt:AmericasMember 2021-12-31 0001576427 country:US 2021-12-31 0001576427 us-gaap:EMEAMember 2021-12-31 0001576427 country:FR 2021-12-31 0001576427 srt:AsiaPacificMember 2021-12-31 0001576427 country:JP 2021-12-31 0001576427 country:SG 2021-12-31 shares iso4217:USD iso4217:EUR shares iso4217:USD shares pure crto:entity iso4217:EUR crto:segment crto:grant crto:market true 0001576427 --12-31 2022 Q3 false P3Y P3Y 0.3333 0.3333 0.3333 10-Q true 2022-09-30 false 001-36153 Criteo S.A. I0 32 Rue Blanche Paris FR 75009 33 75 85 09 39 American Depositary Shares, each representing one Ordinary Share,nominal value €0.025 per share CRTO NASDAQ Ordinary Shares, nominal value €0.025 per share NASDAQ Yes Yes Large Accelerated Filer false false false 60210797 307323000 515527000 57600000 45400000 576082000 581988000 16474000 8784000 75795000 73388000 34347000 34182000 25000000 0 10000000 50299000 1045021000 1264168000 114493000 139961000 77464000 82627000 597781000 329699000 101982000 120257000 75000000 0 0 5000000 6864000 6436000 54478000 0 49487000 35443000 1077549000 719423000 2122570000 1983591000 576762000 430245000 60038000 3059000 5602000 6641000 0 642000 30469000 34066000 56894000 60236000 72897000 98136000 60810000 39523000 863472000 672548000 2842000 3053000 2836000 5531000 270000 360000 77901000 93893000 32731000 0 65618000 9886000 182198000 112723000 1045670000 785271000 0.025 0.025 64985388 64985388 64985388 65883347 65883347 65883347 2125000 2149000 5049409 5207873 152889000 131560000 760666000 731248000 -131651000 -40294000 569218000 601588000 1047469000 1163131000 29431000 35189000 1076900000 1198320000 2122570000 1983591000 446921000 508580000 1452578000 1600968000 233543000 297619000 807758000 956364000 33771000 34935000 96214000 107011000 179607000 176026000 548606000 537593000 42725000 33345000 118248000 106957000 90051000 75619000 278363000 235724000 42353000 34877000 176361000 108779000 175129000 143841000 572972000 451460000 4478000 32185000 -24366000 86133000 3485000 -154000 23927000 -1391000 7963000 32031000 -439000 84742000 1442000 7801000 4735000 22033000 6521000 24230000 -5174000 62709000 6579000 23481000 -6448000 60691000 -58000 749000 1274000 2018000 60318114 60873594 60431597 60759613 63235811 64197686 63050355 64313526 0.11 0.39 -0.11 1.00 0.10 0.37 -0.10 0.94 6521000 24230000 -5174000 62709000 -30896000 -18394000 -101624000 -44934000 -409000 -25000 -2944000 -683000 -30487000 -18369000 -98680000 -44251000 -23966000 5861000 -103854000 18458000 -22142000 5569000 -97806000 19314000 -1824000 292000 -6048000 -856000 66272106 2161000 5632536 -85570000 693164000 16027000 491359000 1117142000 35545000 1152687000 22406000 22406000 1044000 23450000 -33852000 -33852000 -2502000 -36354000 119800 3000 2148000 2151000 2151000 34935 1693000 3237000 4930000 4930000 6710000 6710000 50000 6760000 0 0 66391906 2164000 5597601 -87263000 702022000 -17825000 510528000 1109626000 34137000 1143763000 14804000 14804000 225000 15029000 10387000 10387000 85000 10472000 305454 9000 7568000 7577000 7577000 482407 24560000 5439000 29999000 29999000 11172000 11172000 55000 11227000 0 0 66697360 2173000 6080008 -111823000 720762000 -7438000 519893000 1123567000 34502000 1158069000 23481000 23481000 749000 24230000 -17911000 -17911000 -458000 -18369000 382341 16000 12167000 12183000 12183000 27000 535481 10567000 18036000 9054000 37684000 37684000 12720000 12720000 103000 12823000 0 0 66315019 2162000 5544527 -122390000 727613000 -25349000 534320000 1116356000 34896000 1151252000 65883347 2149000 5207873 -131560000 731248000 -40294000 601588000 1163131000 35189000 1198320000 20587000 20587000 691000 21278000 -16207000 -16207000 -1925000 -18132000 22047 1000 319000 320000 320000 -119771 5770000 2534000 8304000 8304000 8948000 8948000 93000 9041000 0 65905394 2150000 5327644 -137330000 740515000 -56501000 619641000 1168475000 34048000 1202523000 -33613000 -33613000 641000 -32972000 -46430000 -46430000 -3631000 -50061000 111362 110000 110000 110000 3000 62251 11179000 1342000 8509000 21033000 21033000 11452000 11452000 97000 11549000 -39000 -33000 -72000 -72000 65794032 2147000 5265393 -148509000 750774000 -102931000 577552000 1079033000 31155000 1110188000 6579000 6579000 -58000 6521000 -28720000 -28720000 -1767000 -30487000 808644 1000 1000 1000 23000 215984 4380000 10530000 14913000 29846000 29846000 20422000 20422000 101000 20523000 0 64985388 2125000 5049409 -152889000 760666000 -131651000 569218000 1047469000 29431000 1076900000 280000000 2195411 26.7 1401489 952386 -5174000 62709000 122043000 103573000 134650000 67919000 361000 -4694000 42594000 32174000 -2244000 0 -16051000 4568000 -12899000 -5820000 23646000 -38000 -13661000 11381000 -75399000 -16654000 -19526000 -5693000 23224000 12710000 -20178000 -5774000 1190000 -3858000 130530000 154901000 48955000 44383000 7632000 1518000 135453000 9527000 -43052000 13803000 -133724000 -66195000 78513000 0 78513000 1262000 617000 21688000 59162000 72611000 107000 -3636000 22242000 0 -36196000 -55821000 -68813000 -23438000 -108203000 9447000 515526000 488011000 407323000 497458000 33685000 23285000 959000 1139000 41100000 30800000 Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements included herein (the "Unaudited Condensed Consolidated Financial Statements") have been prepared by Criteo pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the fiscal year.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses in the condensed consolidated financial statements and accompanying notes. We base our estimates and judgments on historical information and on various other assumptions that we believe are reasonable under the circumstances. Our actual results may differ from these estimates. U.S. GAAP requires us to make estimates and judgments in several areas, including, but not limited to: (1) revenue recognition criteria, (2) allowances for credit losses, (3) research tax credits, (4) income taxes, including (i) recognition of deferred tax assets arising from the subsidiaries projected taxable profit for future years, (ii) evaluation of uncertain tax positions associated with our transfer pricing policy and (iii) recognition of income tax position in respect with tax reforms recently enacted in countries we operate, (5) assumptions used in valuing acquired assets and assumed liabilities in business combinations, (6) assumptions used in the valuation of goodwill, intangible assets and right of use assets - operating lease, and (7) assumptions used in the valuation model to determine the fair value of share-based compensation plan.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Adopted in 2022</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2022, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU 2021-10), which improves the transparency of government assistance received by most business entities by requiring the disclosure of: (1) the types of government assistance received; (2) the accounting for such assistance; and (3) the effect of the assistance on a business entity's financial statements. The impacts on our annual consolidated financial statements will be limited as a result of adoption of this standard. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s Consolidated Financial Statements upon adoption.</span></div> <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated financial statements included herein (the "Unaudited Condensed Consolidated Financial Statements") have been prepared by Criteo pursuant to the rules and regulations of the Securities and Exchange Commission ("SEC"). Certain information and footnote disclosures normally included in financial statements prepared in accordance with accounting principles generally accepted in the United States of America ("U.S. GAAP") have been condensed or omitted pursuant to such rules and regulations. However, the Company believes that the disclosures are adequate to make the information presented not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and the notes thereto included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022. The unaudited condensed consolidated financial statements included herein reflect all adjustments (consisting of normal, recurring adjustments) which are, in the opinion of management, necessary to state fairly the results for the interim periods presented. The results of operations for the interim periods presented are not necessarily indicative of the operating results to be expected for any subsequent interim period or for the fiscal year.</span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Conformity with U.S. GAAP requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses in the condensed consolidated financial statements and accompanying notes. We base our estimates and judgments on historical information and on various other assumptions that we believe are reasonable under the circumstances. Our actual results may differ from these estimates. U.S. GAAP requires us to make estimates and judgments in several areas, including, but not limited to: (1) revenue recognition criteria, (2) allowances for credit losses, (3) research tax credits, (4) income taxes, including (i) recognition of deferred tax assets arising from the subsidiaries projected taxable profit for future years, (ii) evaluation of uncertain tax positions associated with our transfer pricing policy and (iii) recognition of income tax position in respect with tax reforms recently enacted in countries we operate, (5) assumptions used in valuing acquired assets and assumed liabilities in business combinations, (6) assumptions used in the valuation of goodwill, intangible assets and right of use assets - operating lease, and (7) assumptions used in the valuation model to determine the fair value of share-based compensation plan.</span></div>There have been no changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021. <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Adopted in 2022</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective January 1, 2022, we have adopted the Financial Accounting Standards Board ("FASB") Accounting Standards Update ("ASU") Government Assistance (Topic 832): Disclosure by Business Entities about Government Assistance (ASU 2021-10), which improves the transparency of government assistance received by most business entities by requiring the disclosure of: (1) the types of government assistance received; (2) the accounting for such assistance; and (3) the effect of the assistance on a business entity's financial statements. The impacts on our annual consolidated financial statements will be limited as a result of adoption of this standard. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounting standards that have been issued or proposed by the FASB or other standards-setting bodies that do not require adoption until a future date are not expected to have a material impact on the Company’s Consolidated Financial Statements upon adoption.</span></div> Business acquisitions <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On August 1, 2022, the Company, Iponweb Holding Limited, Exezars Limited (a subsidiary of Iponweb Holding Limited and collectively with Iponweb Holding Limited, the “Sellers”), Mr. Ljubisa Bogunovic, in his capacity as trustee of the “IW General Management Trust” and Mr. Boris Mouzykantskii, founder and Chief Executive Officer of Iponweb Holding Limited (the “Founder”) entered into an amended and restated Framework Purchase Agreement (the “FPA”), amending and restating the previously disclosed framework purchase agreement, dated December 22, 2021, which provided for the acquisition of the business of Iponweb Holding Limited (the "Iponweb business"), a market-leading AdTech company with world-class media trading capabilities, by the Company (the “Iponweb Acquisition”). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This business combination is composed of an asset purchase of Iponweb intellectual property and other intangible rights and a share purchase of 100% of the share capital and voting rights of nine Iponweb operational legal entities.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase price. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price, as per ASC 805, was $287.6 million (subject to post-close purchase price adjustments) for the Iponweb business, out of which $61.2 million represents the fair value of the contingent consideration and is payable based upon the achievement of certain net revenue targets by the Iponweb business for the 2022 and 2023 fiscal years. The FPA also provides for contingent consideration payable in cash to the Sellers in an amount up to $100 million, conditioned upon the achievement of certain net revenue targets by the Iponweb business for the 2022 and 2023 fiscal years.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Separate compensation arrangement. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company transferred Treasury shares with a fair value of $70.2 million to Iponweb's Sellers, subject to lock-up conditions. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As these shares are subject to a lock-up period that expires in three installments on each of the first <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjYzgwYmZlOTU0ZTRhNTI5MzcwMzJjNGFmMzQyNWJjL3NlYzo0Y2M4MGJmZTk1NGU0YTUyOTM3MDMyYzRhZjM0MjViY18xMjIyL2ZyYWc6ZTljOTkyNmQyODU0NDA1ZWE2YTI1ZDc3Y2UxZjNjZGQvdGV4dHJlZ2lvbjplOWM5OTI2ZDI4NTQ0MDVlYTZhMjVkNzdjZTFmM2NkZF8zMjk4NTM0OTIzMjIz_72ede5df-6aa0-415c-8aee-9632a8aa68ed">three</span> anniversaries of the Iponweb Acquisition, unless the Founder's employment agreement is terminated under certain circumstances during the pendency of such lock-up period,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> the $70.2 million fair value was not included in the purchase price consideration above and will be accounted for separately from the business combination as a stock compensation expense. See Note 11 for further discussion. </span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Financing.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The acquisition was financed by available cash resources, and in connection with the Acquisition, the Company drew down €50.0 million ($51.1 million) for a one-month period on its then-current revolving credit facility (repaid prior to quarter end) to provide additional liquidity.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets acquired and liabilities assumed. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction was accounted for as a business acquisition. The purchase price allocation is in progress and we expect to complete this analysis within one year from the Acquisition Date. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On the Acquisition Date, assets acquired and liabilities assumed by major asset class before purchase price allocation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">are as follow:</span></div><div style="margin-bottom:12pt;margin-top:12pt"><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:81.191%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.014%"/><td style="width:0.1%"/></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated fair values</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Other current assets</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Payables</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net assets acquired </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Iponweb business's opening balance sheet, Criteo recognized an $18.0 million liability related to the Iponweb business's uncertain tax positions in accordance with ASC 740. The Company also recognized a $32.7 million provision in connection with the Iponweb business, accounted for under ASC 450 Contingencies. As part of the Acquisition, the Sellers agreed to indemnify Criteo for losses related to certain liabilities, up to an amount of $50.0 million. As such, we have recognized an indemnification asset of $50.0 million which is recorded as part of "Other non-current assets" on the consolidated statement of financial position. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Preliminary goodwill. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is assessing the fair value estimate of assets acquired and liabilities assumed as part of the Iponweb Acquisition, based on facts and circumstances that existed as of the Acquisition Date. This measurement period will not exceed one year from the Acquisition Date. The excess of the purchase price over the fair value of net assets acquired is allocated to goodwill. The preliminary goodwill of $282.3 million is primarily attributable to synergies expected to be realized from leveraging our technological capabilities and from the existence of an assembled workforce.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Our fair value estimate of assets acquired and liabilities assumed is pending the completion of certain items including the final determination of the purchase price and the final assessment of the fair value of the assets acquired and liabilities assumed, including those related to intangible assets. Accordingly, there could be material adjustments to our consolidated financial statements, including changes in our amortization expense related to the valuation of intangible assets and their respective useful lives, among other adjustments.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition costs.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Acquisition related costs of $7.1 million and $11.5 million were recorded within general and administrative expenses on the consolidated statements of comprehensive income for the three and nine months ended September 30, 2022, respectively. </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Impact on profit and loss.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> The Company's consolidated statements of operations for the nine months ended September 30, 2022 includes Iponweb's revenues of $18.5 million and pretax income (loss) of $0.5 million for the period from the Acquisition Date to September 30, 2022. </span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a pro-forma basis, assuming the Acquisition occurred on January 1, 2021, Criteo's consolidated pro-forma revenue and net income or loss would have been as follows:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.023%"><tr><td style="width:1.0%"/><td style="width:43.992%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.936%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.936%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.936%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.942%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pro Forma Consolidated Statement of Operations Data</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,859 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,986 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,512,605 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income (loss)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,709 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,510 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,079)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The historical consolidated financial information has been adjusted in the pro forma combined financial statements to give the effect to pro forma events that are directly attributable to the business combination and are reasonably estimable. The pro forma information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the Acquisition had taken place at the beginning the Company's fiscal year 2021. 1 9 287600000 61200000 100000000 70200000 70200000 50000000 51100000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On the Acquisition Date, assets acquired and liabilities assumed by major asset class before purchase price allocation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">are as follow:</span><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:81.191%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.014%"/><td style="width:0.1%"/></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated fair values</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">113.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Other current assets</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Payables</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(192.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net assets acquired </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 93300 113300 1000.0 56100 192500 13700 52200 5300 18000000 32700000 50000000 50000000 282300000 7100000 11500000 18500000 500000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a pro-forma basis, assuming the Acquisition occurred on January 1, 2021, Criteo's consolidated pro-forma revenue and net income or loss would have been as follows:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.023%"><tr><td style="width:1.0%"/><td style="width:43.992%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.936%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.936%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.413%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.936%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.942%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pro Forma Consolidated Statement of Operations Data</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,859 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,986 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,512,605 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,670,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income (loss)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,709 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,510 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,079)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 473859000 532986000 1512605000 1670941000 6709000 25510000 -4079000 66720000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. Segment information</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reportable segments</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reports segment information based on the "management" approach. The management approach designates the internal reporting used by management for making decisions and assessing performance as the source of the Company's reportable segments. As a result of the Iponweb Acquisition, the Company reassessed its operating and reportable segments in accordance with ASC 280, Segment Reporting. Effective August 1, 2022, the Company reports its results of operations through the following three segments: Marketing Solutions, Retail Media and Iponweb.</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.44pt">Marketing Solutions: This segment allows commerce companies to address multiple marketing goals by engaging their consumers with personalized ads across the web, mobile and offline store environments. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.44pt">Retail Media: This segment allows retailers to generate advertising revenues from consumer brands, and/or to drive sales for themselves, by monetizing their data and audiences through personalized ads, either on their own digital property or on the open Internet, that address multiple marketing goals. </span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:12.44pt">Iponweb: This segment specializes in building real-time advertising technology and trading infrastructure, delivering advanced media buying, selling, and packaging capabilities for media owners, agencies, performance advertisers, and 3rd-party ad tech platforms.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment operating results, Contribution ex-TAC, is Criteo's segment profitability measure and reflects our gross profit plus other costs of revenue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows revenue by reportable segment:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center;text-indent:36pt"><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:47.713%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.218%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing Solutions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,288 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291,599 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,429,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail Media</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Iponweb</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,921 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,580 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452,578 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600,968 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows Contribution ex-TAC by reportable segment and its reconciliation to the Company’s Consolidated Statements of Operation:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center;text-indent:36pt"><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:47.713%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.218%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contribution ex-TAC</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail Media</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Iponweb</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other costs of sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,771)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,011)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,607</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">176,026</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">548,606</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">537,593</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,725)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106,957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and operations expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,051)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,619)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(278,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,724)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176,361)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,779)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(175,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(143,841)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(572,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(451,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) from operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,478</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,185</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(24,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,133</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial and Other Income (Expense)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) before tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,963</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,031</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(439)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">84,742</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's chief operating decision maker, or CODM, does not review any other financial information for our three segments, other than Contribution ex-TAC, at the reportable segment level.</span></div>Breakdown of Revenue and Non-Current Assets by Geographical Areas <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in the following three geographical markets: </span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•    Americas (North and South America); </span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•    EMEA (Europe, Middle-East and Africa); and </span></div><div style="padding-left:49.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•    Asia-Pacific. </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disclose our consolidated revenue for each geographical area for each of the reported periods. Revenue by geographical area is based on the location of advertisers’ campaigns.</span></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt"><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:44.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended:</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2022</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,274 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,915 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,732 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,921 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue generated in France, the country of incorporation of the Pare</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nt, amounted to $23.2 million and $33.5 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for the three months ended September 30, 2022 and 2021, respectively.</span></div><div style="margin-bottom:12pt;margin-top:6pt"><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:44.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the nine months ended:</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2022</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,461 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,736 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,381 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452,578 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue generated in Fran</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ce amounted to $83.3 million a</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd $110.3 million for the nine months ended September 30, 2022 and September 30, 2021, respectively.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revenue generated in other significant countries where we operate is presented in the followin</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">g table:</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"/><td style="width:34.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.994%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,152 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,302 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,034 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,965 </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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,808 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,927 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,902 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,574 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,572 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,936 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,225 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,340 </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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,999 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,437 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,818 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Information </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each reported period, non-current assets (corresponding to the net book value of tangible and intangible assets, excluding right of use assets related to lease agreements) are presented in the table below. The geographical information includes results from the locations of legal entities. </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.958%"><tr><td style="width:1.0%"/><td style="width:13.787%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Of which</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Of which</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Of which</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;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">United States</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">France</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Japan</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Singapore</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2022</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 3 3 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows revenue by reportable segment:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center;text-indent:36pt"><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:47.713%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.218%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing Solutions</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,288 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291,599 </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,429,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail Media</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Iponweb</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,921 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,580 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452,578 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600,968 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows Contribution ex-TAC by reportable segment and its reconciliation to the Company’s Consolidated Statements of Operation:</span></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:47.713%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.214%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.218%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contribution ex-TAC</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketing Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,022 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,124 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">567,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retail Media</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Iponweb</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,961 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,820 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">644,604 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other costs of sales</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,771)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,214)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,011)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross profit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">179,607</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">176,026</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">548,606</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">537,593</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating expenses</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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,725)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(118,248)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106,957)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and operations expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,051)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,619)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(278,363)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(235,724)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,877)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(176,361)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108,779)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(175,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(143,841)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(572,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(451,460)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) from operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,478</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,185</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(24,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,133</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial and Other Income (Expense)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,485 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Income (loss) before tax</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,963</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,031</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(439)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">84,742</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 387288000 458622000 1291599000 1429277000 41170000 49958000 142516000 171691000 18463000 0 18463000 0 446921000 508580000 1452578000 1600968000 158022000 182124000 522079000 567774000 36893000 28837000 104278000 76830000 18463000 0 18463000 213378000 210961000 644820000 644604000 33771000 34935000 96214000 107011000 179607000 176026000 548606000 537593000 42725000 33345000 118248000 106957000 90051000 75619000 278363000 235724000 42353000 34877000 176361000 108779000 175129000 143841000 572972000 451460000 4478000 32185000 -24366000 86133000 3485000 -154000 23927000 -1391000 7963000 32031000 -439000 84742000 3 3 Financial Instruments<div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial assets </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maximum exposure to credit risk at the end of each reported period is represented by the carrying amount of financial assets and summarized in the following table: </span></div><div style="margin-top:6pt"><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:55.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.030%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.182%"/><td style="width:0.1%"/><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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables, net of allowances</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other taxes</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current financial assets</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803,088 </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:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751,293 </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:middle"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our financial assets, other than trade receivables, net of allowances, the fair value approximates the carrying amount, given the nature of the financial assets and the maturity of the expected cash flows.</span></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Liabilities</span><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:55.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.033%"/><td style="width:0.1%"/></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade payables </span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other taxes</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee-related payables </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767,633 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of financial liabilities approximates the carrying amount, given the nature of the financial liabilities and the maturity of the expected cash outflows.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Measurements     </span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We measure the fair value of our cash equivalents and marketable securities, which include interest-bearing bank deposits, as level 2 measurements because they are valued using observable market data. </span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets or liabilities include derivative financial instruments used to manage our exposure to the risk of exchange rate fluctuations. These instruments are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivatives consist of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the local currency of a subsidiary. We recognize gains and losses on these contracts in financial income (expense), and their position on the balance sheet is based on their fair value at the end of each respective period. These instruments are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data.</span></div><div style="margin-top:6pt;text-align:center"><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.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.586%"/><td style="width:0.1%"/></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Assets: </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Included in other current assets </span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities: </span></td><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Included in financial liabilities - current portion</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of derivative financial instruments approximates the notional amount, given the nature of the derivative financial instruments and the maturity of the expected cash flows. </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents for each reporting period, the breakdown of cash and cash equivalents:</span><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:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.181%"/><td style="width:0.1%"/></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,228 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash on hand</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,323 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,527 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents are investments in interest–bearing bank deposits which meet ASC 230—Statement of Cash flows criteria: short-term, highly liquid investments, for which the risks of changes in value are considered to be insignificant. Interest-bearing bank deposits are considered level 2 financial instruments as they are measured using valuation techniques based on observable market data. </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our cash and cash equivalents, the fair value approximates the carrying amount, given the nature of the cash and cash equivalents and the maturity of the expected cash flows.</span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the cash and cash equivalents, we have $25.0 million of restricted cash - current and $75.0 million of restricted cash - non-current due to the Iponweb Acquisition (refer to Note 2). The balance of cash and cash equivalents of $307.3 million and restricted cash of $100.0 million reconciles to Net cash and cash equivalents and restricted cash at the end of period presented in the Statement of Cash Flows. We have not reported restricted cash as of December 31, 2021 or as of September 30, 2021.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents for each reporting period, the breakdown of the fair value of marketable securities:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><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:55.001%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.181%"/><td style="width:0.1%"/></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Securities Available-for-sale</span></td><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Deposits</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Securities Held-to-maturity</span></td><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Deposits</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </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:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,299 </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:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The gross unrealized gains on our marketable securities were not material as of September 30, 2022.</span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term deposits are considered a level 2 financial instrument as they are measured using valuation techniques based on observable market data.</span></div><div style="margin-bottom:5pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table classifies our marketable securities by contractual maturities:</span></div><div style="margin-bottom:5pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:center"><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:55.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.116%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.119%"/><td style="width:0.1%"/></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one to five years</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </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:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:middle"/></tr></table></div><div style="margin-top:6pt"><span><br/></span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash<br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As part of the Iponweb Acquisition (refer to Note 2), we have deposited $100.0 million of cash into an escrow account containing withdrawal conditions. The cash secures the Company's potential payment of Iponweb Acquisition contingent consideration to the Sellers, which is conditioned upon the achievement of certain revenue targets by the Iponweb business for the 2022 and 2023 fiscal years. </span></div><div style="margin-bottom:12pt;margin-top:12pt"><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:55.001%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.181%"/><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 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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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: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="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash – current</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash – non-current</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:middle"/><td colspan="3" style="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="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maximum exposure to credit risk at the end of each reported period is represented by the carrying amount of financial assets and summarized in the following table: </span></div><div style="margin-top:6pt"><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:55.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.030%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.182%"/><td style="width:0.1%"/><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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables, net of allowances</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other taxes</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,182 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current financial assets</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,864 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marketable securities</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">803,088 </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:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751,293 </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:middle"/><td colspan="3" style="display:none"/></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:55.298%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.033%"/><td style="width:0.1%"/></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade payables </span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other taxes</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,894 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee-related payables </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,897 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial liabilities</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767,633 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,142 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 576082000 581988000 75795000 73388000 34347000 34182000 6864000 6436000 100000000 0 10000000 55299000 803088000 751293000 576762000 430245000 56894000 60236000 72897000 98136000 60810000 39523000 270000 1002000 767633000 629142000 <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.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.586%"/><td style="width:0.1%"/></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Assets: </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Included in other current assets </span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative Liabilities: </span></td><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Included in financial liabilities - current portion</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 385000 60000 0 0 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents for each reporting period, the breakdown of cash and cash equivalents:</span><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:55.150%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.181%"/><td style="width:0.1%"/></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,139 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,228 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash on hand</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,299 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307,323 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">515,527 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 41139000 137228000 266184000 378299000 307323000 515527000 25000000 75000000 307300000 100000000 <div style="margin-bottom:5pt;margin-top:5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents for each reporting period, the breakdown of the fair value of marketable securities:</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><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:55.001%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.181%"/><td style="width:0.1%"/></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Securities Available-for-sale</span></td><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Deposits</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Securities Held-to-maturity</span></td><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Deposits</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </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:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,299 </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:middle"/></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table classifies our marketable securities by contractual maturities:</span></div><div style="margin-bottom:5pt;margin-top:6pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:center"><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:55.279%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.116%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.393%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.119%"/><td style="width:0.1%"/></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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Held-to-maturity</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Available-for-sale</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one year</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in one to five years</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </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:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:middle"/></tr></table></div> 0 22652000 10000000 32647000 10000000 55299000 10000000 0 0 0 10000000 0 100000000 <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:55.001%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.181%"/><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 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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</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="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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: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="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash – current</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="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="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash – non-current</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:middle"/><td colspan="3" style="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> 25000000 0 75000000 0 100000000 0 Trade Receivables <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the breakdown in trade receivables net book value for the presented periods:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.544%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivables</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Less) Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,612)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net book value at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,082 </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:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,988 </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:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in allowance for credit accounts are summarized below: </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.544%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> 2021</span></td></tr><tr style="height:3pt"><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,735)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,765)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,732)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,612)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,730)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We write off accounts receivable balances once the receivables are no longer deemed collectible. </span></div><div><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the nine month period ended September 30, 2022, and September 30, 2021, the Company recovered </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$2.4 million,</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and $2.0 million, respectively, previously reserved for, and accounted for this as a reversal of provision. Other includ</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">es $(4.7) million related to</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> the Iponweb acquisition.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of September 30, 2022 and December 31, 2021 no customer accounted for 10% or more of trade receivables.</span></div> <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the breakdown in trade receivables net book value for the presented periods:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.544%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade accounts receivables</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">627,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Less) Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,612)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net book value at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576,082 </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:middle"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581,988 </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:middle"/></tr></table></div> 633694000 627379000 57612000 45391000 576082000 581988000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in allowance for credit accounts are summarized below: </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.544%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> 2021</span></td></tr><tr style="height:3pt"><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,391)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,899)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,735)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,765)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,732)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,612)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,730)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 45391000 39899000 17735000 9765000 6319000 3895000 4732000 0 3927000 1039000 57612000 44730000 2400000 2000000 4700000 Other Current Assets <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the breakdown in other current assets net book value for the presented periods:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:57.084%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.435%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.437%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments to suppliers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other debtors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net book value at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,347 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,182 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses mainly consist of cash paid related to SaaS arrangements.</span></div> <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the breakdown in other current assets net book value for the presented periods:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:57.084%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.435%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.437%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments to suppliers</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,640 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other debtors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net book value at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,347 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,182 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 11000000 9640000 647000 9259000 22316000 15283000 384000 0 34347000 34182000 Other Current and Non-Current Liabilities <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities are presented in the following table: </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:55.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.424%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities to clients</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable relating to capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other creditors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn out liability – current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,810 </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:middle"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,523 </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:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities are presented in the following table: </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:55.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.424%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn out liability – non-current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,886 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earn out liability </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Iponweb Acquisition (refer to Note 2), the Sellers are entitled to contingent consideration of a maximum of $100.0 million, which is conditioned upon the achievement of certain revenue targets by the Iponweb business for the 2022 and 2023 fiscal years. The related earn out liability is valued and discounted using management's best estimate of the consideration that will be paid in 2023 (current portion) and 2024 (non-current portion).</span></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uncertain tax positions</span></div>Other non-current liabilities also include approximately $18 million related to uncertain tax positions as of September 30, 2022. These uncertain tax positions are related to the Iponweb Acquisition. We have recorded an indemnification asset of $17.3 million in relation to these uncertain tax positions as the Company is indemnified against certain tax liabilities under the FPA. The indemnification asset is recorded as part of "Other non-current assets" on the consolidated statement of financial position. <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities are presented in the following table: </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:55.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.424%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities to clients</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,423 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,914 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable relating to capital expenditures</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other creditors</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn out liability – current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,810 </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:middle"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,523 </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:middle"/></tr></table></div> 17154000 16423000 12914000 17423000 5529000 4507000 5413000 1170000 19800000 0 60810000 39523000 <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-current liabilities are presented in the following table: </span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:55.122%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.422%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.424%"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr style="height:3pt"><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:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earn out liability – non-current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,886 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,886 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 41413000 0 18001000 0 6204000 9886000 65618000 9886000 100000000 18000000 17300000 Leases <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:20.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease expense</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,362 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,806 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,168 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,383 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,703 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,086 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,571 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,897 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,468 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,795 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,149 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:20.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease expense</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,114 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,042 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,156 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,800 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,561 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,361 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,318 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,229 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,547 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,740 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,869 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,609 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, we have additional operating leases, that have not yet commenced which will result in additional operating lease liabilities and right of use assets:</span></div><div style="margin-bottom:12pt;margin-top:12pt"><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.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.832%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.827%"/><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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Data Centers</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional operating lease liabilities</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional right of use assets</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These operating leases will commence during the fiscal years ending December 31, 2022, December 31, 2023 and December 31, 2024.</span></div> <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense are as follows:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:20.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease expense</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,362 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,806 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,168 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,383 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,703 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,086 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,571 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,897 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,468 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,795 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,149 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:20.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.436%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.445%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Data Centers</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease expense</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,114 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,042 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,156 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,800 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,561 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,361 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short term lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">307 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease expense</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,318 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,229 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,547 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,740 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,869 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,609 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 2362000 4806000 7168000 2383000 5703000 8086000 149000 0 149000 141000 26000 167000 107000 91000 198000 63000 66000 129000 47000 0 47000 233000 0 233000 2571000 4897000 7468000 2354000 5795000 8149000 11114000 15042000 26156000 15800000 18561000 34361000 504000 5000 509000 342000 40000 382000 182000 182000 364000 307000 268000 575000 482000 0 482000 709000 0 709000 11318000 15229000 26547000 15740000 18869000 34609000 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, we have additional operating leases, that have not yet commenced which will result in additional operating lease liabilities and right of use assets:</span></div><div style="margin-bottom:12pt;margin-top:12pt"><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.115%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.832%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.826%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.827%"/><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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Offices</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Data Centers</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional operating lease liabilities</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional right of use assets</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,387 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0 7387000 0 7387000 Employee Benefits<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%"><br/>Defined Benefit Plans</span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">According to the French law and the Syntec Collective Agreement, French employees are entitled to compensation paid on retirement. </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the projected benefit obligation:</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><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:64.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.978%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Projected benefit obligation</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation present value at January 1, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,167</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Interest cost </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial losses (gains) </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,543)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation present value at December 31, 2021</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,531</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Interest cost </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial losses (gains) </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation present value at September 30, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,836</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not hold any plan assets for any of the periods presented. </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The main assumptions used for the purposes of the actuarial valuations are listed below:</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><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:55.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.181%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate (Corp AA)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25%</span></div></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:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.40%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected rate of salary increase</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected rate of social charges</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49% - 50%</span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49% - 50%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected staff turnover</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—% - 17.8%</span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—% - 17.8%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated retirement age</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Progressive table</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Progressive table</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life table</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TH-TF 2000-2002 shifted</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TH-TF 2000-2002 shifted</span></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%">Defined Contribution Plans </span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total expense represents contributions payable to these plans by us at specified rates. </span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In some countries, the Group’s employees are eligible for pension payments and similar financial benefits. The Group provides these benefits via defined contribution plans. Under defined contribution plans, the Group has no obligation other than to pay the agreed contributions, with the corresponding expense charged to income for the year. The main contributions concern France, the United States (for 401k plans), and the United Kingdom.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:53.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined contributions plans included in personnel expenses </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,590)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the projected benefit obligation:</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><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:64.822%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.978%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Projected benefit obligation</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation present value at January 1, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,167</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,324 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Interest cost </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial losses (gains) </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,543)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(468)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation present value at December 31, 2021</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,531</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Interest cost </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial losses (gains) </span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,937)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustment</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(599)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Projected benefit obligation present value at September 30, 2022</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,836</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 6167000 1324000 51000 1543000 468000 5531000 786000 55000 2937000 599000 2836000 <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The main assumptions used for the purposes of the actuarial valuations are listed below:</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><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:55.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.181%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ended</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate (Corp AA)</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.25%</span></div></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:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.40%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected rate of salary increase</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected rate of social charges</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49% - 50%</span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49% - 50%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected staff turnover</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—% - 17.8%</span></div></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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—% - 17.8%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated retirement age</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Progressive table</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Progressive table</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Life table</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TH-TF 2000-2002 shifted</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TH-TF 2000-2002 shifted</span></td></tr></table></div> 0.0425 0.0140 0.05 0.05 0.49 0.50 0.49 0.50 0 0.178 0 0.178 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:53.459%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.961%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.964%"/><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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></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="border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30,<br/>2021</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"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:5pt;margin-top:5pt;padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined contributions plans included in personnel expenses </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,590)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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> 3590000 3638000 13726000 12638000 Revenue <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%">Disaggregation of revenue</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our disaggregated revenues:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:32.831%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Media</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Iponweb</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended </span></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,622 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,958 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,580 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:9pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:32.831%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.896%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Media</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Iponweb</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the nine months ended </span></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452,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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,429,277 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,691 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600,968 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our disaggregated revenues:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:32.831%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.145%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.744%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.748%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Media</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Iponweb</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended </span></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458,622 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,958 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,580 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:9pt"><span><br/></span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:32.831%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.896%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Marketing Solutions</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Retail Media</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Iponweb</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the nine months ended </span></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452,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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,429,277 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,691 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600,968 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 387288000 41170000 18463000 446921000 458622000 49958000 0 508580000 1291599000 142516000 18463000 1452578000 1429277000 171691000 0 1600968000 Share-Based Compensation <div style="margin-bottom:6pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Criteo's board of directors ("board of directors") has been authorized by the general meeting of the shareholders to grant employee warrants</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> (Bons de Souscription de Parts de Créateur d’Entreprise or "BSPCEs"),</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> share options </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Options de Souscription d'Actions or "OSAs"), </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">restricted share units </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">("RSUs") </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and non-employee warrants (</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bons de Souscription d'Actions or "BSAs")</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2022, there were</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> three grants o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f RSUs under the Employee Share Option Plan 14 and Plan 15 as defined in </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 20 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to our audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended December 31, 2021. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 24, 2022, 348,133 RSUs were granted to Criteo employees subject to continued employment and 384,277 PSUs were granted to members of the management subject to continued employment. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 28, 2022, 1,626,911 RSUs were granted to Criteo employees subject to continued employment and 79,907 PSUs were granted to members of the management subject to continued employment.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 28, 2022 193,420 RSUs were granted to Criteo employees subject to continued employment.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 1, 2022, 2,960,243 Treasury shares were transferred to the Founder (referred to as Lock Up Shares or "LUS"), as partial consideration for the Iponweb Acquisition. As these shares are subject to a lock-up period that expires in three installments on each of the first <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRjYzgwYmZlOTU0ZTRhNTI5MzcwMzJjNGFmMzQyNWJjL3NlYzo0Y2M4MGJmZTk1NGU0YTUyOTM3MDMyYzRhZjM0MjViY182MS9mcmFnOjFlMWJhMjViYTBjNDQ2NGQ5NTUyYjk2MmY2MmE0MzY0L3RleHRyZWdpb246MWUxYmEyNWJhMGM0NDY0ZDk1NTJiOTYyZjYyYTQzNjRfMzI5ODUzNDg5MTYyNQ_3d2fdef0-2fd7-4b99-8a9f-64b09023b4ae">three</span> anniversaries of the Iponweb Acquisition, unless the Founder's employment agreement is terminated under certain circumstances during the pendency of such lock-up period, they are considered as equity settled share-based payments under ASC 718 and are accounted over the three-year vesting period (included in the column RSU/PSU/LUS in the table above). The shares were valued based on the volume weighted average price of one ADS traded on Nasdaq during the twenty (20) trading days immediately preceding July 28, 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in the vesting and method of valuation of the BSPCEs, OSAs, RSUs, or BSAs from what was disclosed in Note 20 to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the year ended December 31, 2021, filed with the SEC on February 25, 2022.</span></div><div style="margin-bottom:3pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Change in number of outstanding BSPCE / OSA / RSU / PSU / LUS / BSA</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:26.021%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.172%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OSA/BSPCE </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSU/PSU/LUS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BSA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,299,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,213,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,592,890 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,592,890 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised (OSA/BSPCE/BSA)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested (RSU/LUS)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,392,436)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,392,436)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,802)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(839,730)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(947,532)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,356 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,660,080 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,403,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Breakdown of the Closing Balance</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:36.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OSA/BSPCE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSU/PSU/LUS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BSA</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,660,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average exercise price</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.49 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.12 </span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number vested</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,928 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average exercise price</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.98 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.18 </span></td><td style="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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining contractual life of options outstanding, in years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.68</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NA</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.04</span></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reconciliation with the Unaudited Consolidated Statements of Income</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.939%"><tr><td style="width:1.0%"/><td style="width:25.852%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">R&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">S&amp;O</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">G&amp;A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">R&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">S&amp;O</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">G&amp;A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs / LUSs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(11,621)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(4,572)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(4,261)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(20,454)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(4,858)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3,818)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3,931)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(12,607)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share options / BSPCE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total share-based compensation</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(11,621)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,577)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,323)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(20,521)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,858)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(3,876)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,088)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(12,822)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BSAs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(563)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(563)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(467)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(467)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total equity awards compensation expense</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(11,621)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,577)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,886)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(21,084)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,858)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(3,876)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,555)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(13,289)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.939%"><tr><td style="width:1.0%"/><td style="width:25.852%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">R&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">S&amp;O</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">G&amp;A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">R&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">S&amp;O</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">G&amp;A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs / LUSs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(21,166)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(9,892)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(10,006)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(41,064)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(11,572)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(9,026)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(9,402)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(30,000)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share options / BSPCE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(808)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total share-based compensation</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(21,166)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(9,695)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(10,250)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(41,111)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(11,572)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(9,266)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(9,970)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(30,808)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BSAs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,483)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,483)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,366)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,366)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total equity awards compensation expense</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(21,166)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(9,695)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(11,733)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(42,594)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(11,572)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(9,266)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(11,336)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(32,174)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 3 348133 384277 1626911 79907 193420 2960243 P3Y P3Y <div style="margin-bottom:3pt;margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Change in number of outstanding BSPCE / OSA / RSU / PSU / LUS / BSA</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:26.021%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.172%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OSA/BSPCE </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSU/PSU/LUS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BSA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,299,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,213,932 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,592,890 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,592,890 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised (OSA/BSPCE/BSA)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,643)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested (RSU/LUS)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,392,436)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,392,436)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107,802)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(839,730)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(947,532)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,356 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,660,080 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,775 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,403,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Breakdown of the Closing Balance</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><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:36.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.112%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.447%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OSA/BSPCE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">RSU/PSU/LUS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BSA</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number outstanding</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399,356 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,660,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average exercise price</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.49 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.12 </span></td><td style="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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number vested</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,928 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average exercise price</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.98 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NA</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">€</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.18 </span></td><td style="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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining contractual life of options outstanding, in years</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.68</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NA</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.04</span></td></tr></table></div> 570801 5299356 343775 6213932 0 5592890 0 5592890 63643 0 0 63643 0 1392436 0 1392436 107802 839730 0 947532 0 0 0 0 399356 8660080 343775 9403211 399356 8660080 343775 21.49 15.12 277928 0 304500 23.98 15.18 P4Y8M4D P5Y14D <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reconciliation with the Unaudited Consolidated Statements of Income</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.939%"><tr><td style="width:1.0%"/><td style="width:25.852%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">R&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">S&amp;O</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">G&amp;A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">R&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">S&amp;O</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">G&amp;A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs / LUSs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(11,621)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(4,572)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(4,261)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(20,454)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(4,858)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3,818)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(3,931)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(12,607)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share options / BSPCE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(58)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(215)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total share-based compensation</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(11,621)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,577)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,323)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(20,521)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,858)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(3,876)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,088)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(12,822)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BSAs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(563)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(563)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(467)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(467)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total equity awards compensation expense</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(11,621)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,577)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,886)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(21,084)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,858)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(3,876)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(4,555)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(13,289)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.939%"><tr><td style="width:1.0%"/><td style="width:25.852%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.628%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">R&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">S&amp;O</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">G&amp;A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">R&amp;D</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">S&amp;O</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">G&amp;A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs / LUSs</span></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(21,166)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(9,892)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(10,006)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(41,064)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(11,572)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(9,026)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(9,402)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(30,000)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share options / BSPCE</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(244)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(568)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(808)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total share-based compensation</span></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(21,166)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(9,695)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(10,250)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(41,111)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(11,572)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(9,266)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(9,970)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(30,808)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BSAs</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,483)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,483)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,366)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1,366)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total equity awards compensation expense</span></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(21,166)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(9,695)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(11,733)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(42,594)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(11,572)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(9,266)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(11,336)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">(32,174)</span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 11621000 4572000 4261000 20454000 4858000 3818000 3931000 12607000 0 5000 62000 67000 0 58000 157000 215000 11621000 4577000 4323000 20521000 4858000 3876000 4088000 12822000 0 0 563000 563000 0 0 467000 467000 11621000 4577000 4886000 21084000 4858000 3876000 4555000 13289000 21166000 9892000 10006000 41064000 11572000 9026000 9402000 30000000 0 -197000 244000 47000 0 240000 568000 808000 21166000 9695000 10250000 41111000 11572000 9266000 9970000 30808000 0 0 1483000 1483000 0 0 1366000 1366000 21166000 9695000 11733000 42594000 11572000 9266000 11336000 32174000 Financial and Other Income and Expenses <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated statements of income line item “Financial income (expense)” can be broken down as follows:</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><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:33.275%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income from cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(422)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,391)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,491)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Interest on debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(1,076)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(1,242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(90)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(84)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(315)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(249)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financial expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(840)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Financial and Other income (expense)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,485 </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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,927 </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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,391)</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:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $3.5 million financial and other income and the $23.9 million financial and other income for the three months and nine months ended September 30, 2022, respectively, were driven by the recognition of a positive impact of foreign exchange reevaluations net of related hedging and the up-front fees amortization, the non-utilization costs, and the financial expense relating to our available Revolving Credit Facility financing. </span><span style="background-color:#ffff00;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September 30, 2022, our exposure to foreign currency risk was centralized at Criteo S.A. and hedged using foreign currency swaps or forward purchases or sales of foreign currencies.</span></div> <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated statements of income line item “Financial income (expense)” can be broken down as follows:</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:center"><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:33.275%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.822%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.825%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financial income from cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest and fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(422)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(445)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,391)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,491)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Interest on debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(361)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(1,076)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(1,242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Fees</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(90)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(84)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(315)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(249)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gain (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(367)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other financial expense</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(840)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Financial and Other income (expense)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,485 </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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,927 </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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,391)</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:middle"/></tr></table></div> 170000 179000 543000 505000 422000 445000 1391000 1491000 332000 361000 1076000 1242000 90000 84000 315000 249000 3795000 952000 24384000 -367000 -58000 -840000 391000 -38000 3485000 -154000 23927000 -1391000 3500000 23900000 Income Taxes <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Breakdown of Income Taxes </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax provision for interim periods is determined using an estimate of our annual effective tax rate (“AETR”), adjusted for discrete items arising in the period. To calculate our estimated AETR, we estimate our income before taxes and the related tax expense or benefit for the full fiscal year (total of expected current and deferred tax provisions), excluding the effect of significant unusual or infrequently occurring items or comprehensive income items not recognized in the statement of income. Each quarter, we update our estimate of the annual effective tax rate, and if our estimated annual tax rate does change, we make a cumulative adjustment in that quarter. Our quarterly tax provision, and our quarterly estimate of our annual effective tax rate, are subject to significant volatility due to several factors including our ability to accurately predict our income (loss) before provision for income taxes in multiple jurisdictions and the changes in foreign exchange rates. Our effective tax rate in the future will depend on the portion of our profits earned within and outside of France.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the "Inflation Reduction Act" (H.R. 5376) (the "IRA") was signed into law in the United States. Among other things, the IRA imposes a 15% corporate alternative minimum tax for tax years beginning after December 31, 2022, levies a 1% excise tax on net stock repurchases after December 31, 2022, and provides tax incentives to promote clean energy. We are still in the process of analyzing the provisions of the IRA. We do not currently expect the IRA to have a material impact on the Company's Consolidated Financial Statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents provision for income taxes:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for income tax expense (benefit)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,033 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the nine months ended September 30, 2022 and September 30, 2021, provision for incomes taxes is $4.7 million and $22.0 million, respectively. The nine months ended September 30, 2022 provision for income taxes differs from the nominal standard French rate of 25.0% due to non-tax deductibility of the loss contingency related to the CNIL matter as described in Note 15 and a discrete tax expense related to change in valuation allowance for certain US deferred tax assets. </span></div><div><span><br/></span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Current tax assets and liabilities</span></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total amount of current tax assets and liabilities consists mainly of prepayments of income taxes and credits o</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f Criteo S.A., Criteo Corp., and Criteo GmbH.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents provision for income taxes:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><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:58.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provision for income tax expense (benefit)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,735 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,033 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 4735000 22033000 4700000 22000000 Earnings Per Share <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic Earnings Per Share </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate basic earnings per share by dividing the net income or loss for the period attributable to shareholders of the Parent by the weighted average number of shares outstanding. </span></div><div style="margin-bottom:12pt;margin-top:6pt;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:50.629%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.283%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.283%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.283%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.286%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to shareholders of Criteo S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,448)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,318,114 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,873,594 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,431,597 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,759,613 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Diluted Earnings Per Share </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate diluted earnings per share by dividing the net income or loss attributable to shareholders of the Parent by the weighted average number of shares outstanding plus any potentially dilutive shares not yet issued from share-based compensation plans</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (refer to Note 10).</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> There were no other potentially dilutive instruments outstanding as of September 30, 2022 and September 30, 2021. Consequently, all potential dilutive effects from shares are considered. </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each period presented, a contract to issue a certain number of shares (i.e., share option, non-employee warrant, employee warrant ("BSPCE")) is assessed as potentially dilutive if it is “in the money” (i.e., the exercise or settlement price is lower than the average market price).</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:42.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</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 #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) attributable to shareholders of Criteo S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,448)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding of Criteo S.A.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,318,114 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,873,594 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,431,597 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,759,613 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Dilutive effect of :</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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted share awards ("RSUs")</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,715,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,865,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,402,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,074,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share options and BSPCE</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share warrants</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding used to determine diluted earnings per share</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,235,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,197,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,050,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,313,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.94 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average number of securities that were anti-dilutive for diluted EPS for the periods presented but which could potentially dilute EPS in the future are as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:53.147%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><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:0 1pt"/><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:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted share awards</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share options and BSPCE</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of anti-dilutive securities excluded from diluted earnings per share </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:50.629%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.283%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.283%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.376%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.283%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.520%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.286%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to shareholders of Criteo S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,448)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,318,114 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,873,594 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,431,597 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,759,613 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.11 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 6579000 23481000 -6448000 60691000 60318114 60873594 60431597 60759613 0.11 0.39 -0.11 1.00 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.553%"><tr><td style="width:1.0%"/><td style="width:42.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.203%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.547%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</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 #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net income (loss) attributable to shareholders of Criteo S.A.</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,579 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(6,448)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,691 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding of Criteo S.A.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,318,114 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,873,594 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,431,597 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,759,613 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">Dilutive effect of :</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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted share awards ("RSUs")</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,715,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,865,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,402,215 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,074,241 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share options and BSPCE</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,342 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">126,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share warrants</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">124,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">104,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of shares outstanding used to determine diluted earnings per share</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,235,811 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,197,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,050,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,313,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Diluted earnings per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.10 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.37 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">0.94 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 6579000 23481000 -6448000 60691000 60318114 60873594 60431597 60759613 2715552 2865581 2402215 3074241 111342 334028 126117 375211 90803 124483 90426 104461 63235811 64197686 63050355 64313526 0.10 0.37 -0.10 0.94 The weighted average number of securities that were anti-dilutive for diluted EPS for the periods presented but which could potentially dilute EPS in the future are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.851%"><tr><td style="width:1.0%"/><td style="width:53.147%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Nine Months Ended</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><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:0 1pt"/><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:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restricted share awards</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Share options and BSPCE</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted average number of anti-dilutive securities excluded from diluted earnings per share </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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">396,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 44850 0 162876 396937 0 0 0 0 44850 0 162876 396937 Commitments and contingencies<div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revolving Credit Facilities, Credit Line Facilities and Bank Overdrafts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 27, 2022, we entered into a new Revolving Credit Facility ("RCF") with a five year tenor with a syndicate of banks which allows us to draw up to €407.0 million ($396.7 million).</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are also party to short-term credit lines and overdraft facilities with HSBC plc, BNP Paribas and LCL with an authorization to draw up to a maximum of €21.5 million ($21.0 million) in the aggregate under the short-term credit lines and overdraft facilities. As of September 30, 2022, we had not drawn on any of these facilities. Any loans or overdrafts under these short-term facilities bear interest based on the one month EURIBOR rate or three month EURIBOR rate. As these facilities are exclusively short-term credit and overdraft facilities, our banks have the ability to terminate such facilities on short notice.</span><span style="background-color:#ffff00;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in provisions during the presented periods are summarized below: </span><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:53.215%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for employee-related litigation</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other provisions</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,936 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,027 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision used</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(473)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision released not used</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,735)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> - of which current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,564 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,038 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">- of which 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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of the provisions represents management’s latest estimate of the expected impact. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other includes $32.7 million provisions related to certain items accounted for under "ASC 450 Contingencies". These risks were identified and recognized as part of the Iponweb Acquisition. We have recorded an indemnification asset in the full amount of the provision as the Company is indemnified against certain tax liabilities under the the FPA. The indemnification asset is recorded as part of "Other non current assets" on the consolidated statement of financial position. </span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Regulatory matters</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As previously reported in our Annual Report on Form 10-K for the year ended December 31, 2021, in November 2018, Privacy International filed a complaint with certain data protection authorities, including France's Commission Nationale de l'Informatique et des Libertés ("CNIL"), against Criteo and a number of other similarly situated advertising technology companies, arguing that certain of these companies' practices were not in compliance with the European Union's General Data Protection Regulation ("GDPR"). In January 2020, CNIL opened a formal investigation into Criteo in response to this complaint, and on June 23, 2021, CNIL notified the Company of the appointment of an investigator(rapporteur) for the ongoing investigation. The investigation also covers another complaint against Criteo received in November 2018 by CNIL from the European Center for Digital Rights ("NOYB"). </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 3, 2022, the assigned rapporteur issued a report that claimed certain GDPR violations, in particular relating to the Company’s contractual relationships with its advertisers and publishers with respect to consent collection oversight. The report includes a proposed financial sanction against the Company of €60.0 million ($65.4 million).Under the CNIL sanction procedures, Criteo has the right to respond in writing to the report, both with respect to the GDPR findings and the value of the sanction, following which there will be a formal hearing before the CNIL Sanction Committee. The CNIL Sanction Committee will then issue a draft decision that will be submitted for consultation to other European data protection authorities as part of the cooperation mechanism mandated by GDPR. Any final decision, including regarding potential financial penalties, will likely not occur until 2023. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Pursuant to U.S. GAAP, we establish accruals for specific legal proceedings when it is considered probable that a loss has been incurred and the amount of the loss can be reasonably estimated, and these accruals are reviewed and adjusted each quarter based on the information available at that time. </span></div>Given the receipt of this report, which included a proposed sanction penalty of €60.0 million ($65.4 million), we have accounted for the proposed penalty as a provision for a loss contingency, which is reflected in our financial statements for the period ended as of June 30, 2022 as general and administrative expenses. Such amount could be lower or higher based on the final resolution and merits of the claims made in the report. P5Y 407000000 396700000 21500000 21000000 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in provisions during the presented periods are summarized below: </span><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:53.215%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.227%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></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:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Provision for employee-related litigation</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other provisions</span></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at January 1, 2022</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,059 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,936 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,027 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision used</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(473)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(775)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision released not used</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(538)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,735)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2022</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> - of which current</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">474 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,564 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,038 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">- of which 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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,731 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 1117000 1942000 3059000 91000 63936000 64027000 473000 302000 775000 140000 398000 538000 0 32731000 32731000 -121000 -5614000 -5735000 474000 92295000 92769000 474000 59564000 60038000 0 32731000 32731000 32700000 60000000 65400000 60000000 65400000 3 Revenue by geographical area is based on the location of advertisers’ campaigns.<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:44.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the three months ended:</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2022</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,274 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,915 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,732 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,921 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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:44.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">For the nine months ended:</span></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2022</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,461 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521,736 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,381 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,452,578 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">609,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,600,968 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 201274000 150915000 94732000 446921000 204428000 188354000 115798000 508580000 23200000 33500000 609461000 521736000 321381000 1452578000 629555000 609753000 361660000 1600968000 83300000 110300000 Revenue generated in other significant countries where we operate is presented in the following table:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"/><td style="width:34.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.546%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.994%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</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"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180,152 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,302 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542,034 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559,965 </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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA</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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,808 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,927 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,902 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,574 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,572 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,936 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,225 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,340 </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:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific</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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</span></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,999 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,437 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,818 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 180152000 179302000 542034000 559965000 40808000 49927000 144902000 156574000 19572000 18936000 56225000 64340000 56999000 72437000 196818000 231440000 <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each reported period, non-current assets (corresponding to the net book value of tangible and intangible assets, excluding right of use assets related to lease agreements) are presented in the table below. The geographical information includes results from the locations of legal entities. </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.958%"><tr><td style="width:1.0%"/><td style="width:13.787%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.975%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.551%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.982%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Of which</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Of which</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Of which</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;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Americas</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">United States</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">EMEA</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">France</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Asia-Pacific</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Japan</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Singapore</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 30, 2022</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,834 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,036 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 77134000 75216000 4650000 85967000 24206000 8834000 11685000 191957000 84954000 83843000 6036000 97627000 33971000 14159000 15650000 222588000 Related Parties There were no significant related-party transactions pursuant to ASC 850 during the period nor any change in the nature of the transactions as described in Note 25 to the consolidated financial statements included in the Company's Annual Report on Form 10-K for the fiscal year ended December 31, 2021. Subsequent Events The Company evaluated all subsequent events that occurred after September 30, 2022 through the date of issuance of the unaudited condensed consolidated financial statements and determined there are no significant events that require adjustments or disclosure. Primarily consists of realized gains in FX hedges. Of which $41.1 million and $30.8 million of equity awards compensation expense consisted of share-based compensation expense according to ASC 718 Compensation - stock compensation for the nine months ended September 30, 2022 and 2021, respectively. On February 3, 2022, Criteo's board of directors authorized an extension of the share repurchase program to up to $280.0 million of the Company's outstanding American Depositary Shares. The change in treasury stocks is comprised of 2,195,411 shares repurchased at an average price of $26.7 offset by 1,401,489 treasury shares used for RSUs and LUSs vesting, 952,386 shares retired. EXCEL 98 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /F"854'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 " #Y@F%5F-0(G>T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R':@!Y/ZLK+3!H,5-G8SMMJ:Q8FQ-9*^_1*O31G; ^QHZ?>G M3Z#61F6'A,]IB)C(8[Z;0M=G9>.6G8BB LCVA,'D>D[T<_,PI&!H?J8C1&,_ MS!%!G66643&AK2!>_LBH^?J2LP9P$[#-A3!E$+8'J9 M&,]3U\(-L, (4\C?!70KL53_Q)8.L$MRRGY-C>-8CTW)S3L(>'MZ?"GK5K[/ M9'J+\Z_L%9TC;MEU\FMSO]L_,"VYE)40%1=[R95L5+-Y7UQ_^-V$P^#\P?]C MXZN@;N'77>@O4$L#!!0 ( /F"85697)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M^8)A56!&AK]>!@ J"4 !@ !X;"]W;W)KZ-7EZ)'LHT>IOF=+(31Y2N(T.^XMM5Y]ZO>S8"D2GNW) ME4CASKU4"==PJA;];*4$#XN@).Y3SQOV$QZEO?%1<6VFQD:9E4P5"")$K+__RIJH@7 0=>0P"M NB; +_I%U@5P JC M9 M8=X.H1ZECO),\?#K0$.X[PI_51Q65Q(K]%B#WJD,Q5^[W:_?[ MF+IU?_N\$BZG>+CO[7YU64*C6EH:U)8&VUGZFG.EA8J?R8U82:5=]G IK7)7 MI4S1J);VAK6]X7;V9D)%,C3#DD!V<#8>KE0/Q,:1B,:W]#FJ?8ZV[)F*P\12 M#,OF=L2U[GF<.1L2#6MI\* V>( 6ZBS5D7XFYU$LR%6>W GE,H9K>)Z_RX;^ M@+G,H:$MS1W6Y@ZW,7*)LX_B.E,5:2')?&^RY[*(!K>TZ'MV M>O6V,7F1!E)!QRRFCATRUS :B51D*O-4JV?X'SJ=;U"_\%R.\:"VEE\0A;^- MY4D8@GJVLSX@Q7QYG;I]XI*,DIMD[^B5?, Q15' \\[=#KM G]\RS\^3BWKO&.2KW3W4%R .:<3/*BM*XL] M/DXKQ:B;P&JVN;EP@=' Z:H+QO$MY/@XF5S* #KA;"E3# (VB!P,B'=(F+LO M=H$XOF49*&98K 2Y*%\4LF;N7H[CB-^>A6R&.@%0 '0&I*%X(K\)=S/B4AXLG0>CX3X=.3UTP3K4L@[= MP#K5='D>908/O@FNT'V>#7*[NS[=9;[3:!?X0RW^T"TW>5XZ/8>+[@R+BS7N M)W>!0-0B$,6!Y:W':M^NV24N]]4)YWA06X\6?R@.*Q,P&)8F8^[.,;A 8Y1V&2>8 MJ6J@"S1B%HT83C*WD8X%D??$IS_=_4SF(L@5S#].W[A2?D3L;.BL,%IC>WUTY?7< 6L[#%<-A:=P5R]A0L>0I+F:;M M[0U"5Y/YZ<3Y"@T/;.O0HA;#^>AU_W-GNW>"I,IO%\C%+'*Q80?9[IWHJ:J! M+EB,619C.#[]2+;#E=[TG1W2.GMU06[,DAO#4>M*DM<)K)%N-@@UO4?&P]KZ ML]3&<.CZ@2R&"R%9[%WQK?_B6QBS7U%\(I21P&QXEY_%U%?KSY FQ<:+EJOBRYDYJ+9/B<"EX*)1Y .[?2ZG7 M)^8'ZH^SQO\!4$L#!!0 ( /F"855()&-[EP@ @F 8 >&PO=V]R M:W-H965T&ULM9IO4^,X$H>_BBH[M3=3%8CUQ[(]"U2Q@=FC M:@:H"7/W6B2"N,:QLK8"PWWZE>P0)U9+>._FWA#;M.2?VE(_W;)/GE7UO5Y* MJ=&/55'6IZ.EUNN/DTD]7\J5J(_56I;F/P^J6@EM3JO'2;VNI%@TC5;%A$01 MGZQ$7H[.3IIKM]79B=KH(B_E;87JS6HEJI??9:&>3T=X]'KA:_ZXU/;"Y.QD M+1[E3.IOZ]O*G$UVO2SRE2SK7)6HD@^GHW/\<CX\]MIZ/=/6W#_>/7WC\U@S>#N1>U MG*KBW_E"+T]'Z0@MY(/8%/JK>OZGW XHMOW-55$W?]'SUC8:H?FFUFJU;6P4 MK/*R_14_MH[8:X"9IP'9-B!#&]!M ]H,M%76#.M":'%V4JEG5%EKTYL]:'S3 MM#:CR4O[&&>Z,O_-33M]-KVYOKB\GEU>(',TN_E\=7%^9TYF=^;GR^7UW0S= M?$*?KJ[/KZ=7YY_1[8GN MEFI3BW)1GTRT46CO,YEOU?S>JB$>-3.Y/D8T&B,2$0(TGX:;7\BY:8Z;YOBP M^<3X9><B[D\'9E%5LOJ M28[.?OT%\^@W:'0_J;.#L=+=6&FH][.IJ)?(/#4TMP?RSTW^) HS>/ IMEWQ MIBL;*)[.:)100D\F3_OC<%K,>H M-/%./2!1F*@DRKFL[=F[.#GF9LT411,OS-#>L?B8=51,@*[SW] XGI3F(:E/A5UKK*YUIN%^71 MJUQ(9^HH('$413V=KE4$:\QV&K.@QB^B^BZU78:HED9>KG.S^G9*T5I5%M>0 MXLR=E9&KV+6*(Y)EL&H<==B+PD%$:5$,>/S;;@Y5LKCARX%.R)!PAKEGGN(] M0N.@U-O*)&V5?AFC=2&L6!.A;'Q>FVQ*-[$/%(Y=/9BQK!^C(3N:91Q[9'?L MQ$%#1- :=2= M?EF2I,[3=^THR;AWGG:LPV'8-7FUI=FF?O6C65UV0@B=EX^HD":'!96[J,&1 M04V?2)"=05[L!2(8=@&4 "$,,//$,-Q1"HXI# MD0R[A')4NR8'8SL4WD$,AREVO2?P(2]-[I.;L!8(9RZH>.JN-,"*4>X1V^$, MAWG6(G??IP&A+JEBQI*TKW0PT'!'-!Q&VH5\D$;>PJ8M(84NF5C&TGYF )A1 M,Q(*JR0=P,@0@ US)H$@EB0QRWIB <,$9XSXU'8,(V&&M6H#"ET*$4Q,%.JO M(\#0!#4:9QY>D;U:;UBQ5^3B/B^:" !7?#^WY/M_U'RD8Q\)LZ^MI=;BI2FD MP.$"!$QXPOL< >P8C0B+/<^E(R )$W"J2DLZ:4+;T,R2N$SC443[P0,PHU'L M03;IP$?^MVJ,N "+>>3XT[7B)IWTB.M(1\*D^[2#Q-X\'^C5MRD'F'#FJ8)( M!SD2AMQGF^/L]+XY(&'>7JW6A7J0\JF0A;+86C 8NS1*29GWH 699BGU::0<]&H;> M8=&^-X/!32H79CQ*<7_. F8TBWW(HQWRZ!#D#=7J8BWEE"7]J #8\83$S%-D MTHY^-%RM'20];XEU"S&2,D>J:V6BJ\^M>]N486(9H>;* MW+TASIIB:&5;I M(NG>%-RJ!/ 64T^8I1VT:!A:OC [L*"@+IF(DPH!1I1[LE_:T8N&Z14.MD/U M Z59(!SD:AMR1+9B?E_E\^5;-25U@49)01V@(?8 M -R!C8;!UBI^2R6T"\EB[JXV@'QI3!)/J& =TU@4K#MF2U')I2H6LJK_T6SL MZ1>P\&!!-O[=PN-G]78XZHZ.+$S'J5JM5(EJ._AZC'[]Q81F]EMT')'8)" 5 M>A+%1HX19^,LC<;?QR@> M1RP;LRAKAA./292,TX3NO*/17-5V:\!&Q/_N;1?L!!?N1S@F:=K/J4%#BF,? MJ%B7"+!P(G"^6.26/V:-KT6^.,I+-!?KW*QY4+#+^82;W+Z?#T!V%!-?@L7V M7EJ&,X+S^7RSVK09MFK36+4R2VMI/XEXDBAOJ\;WA:KK#^ (7-Q;3_*X#RO( MD$4D\[S*8UUJP-[:T=6BR;VDJ$JSLL" RJ#J-B,.I@ ['N'8]UJ/=?!G8?A? M-A'T2&A=Y?>;=E-7JW9%;,.L70S3*M=2H=GQ.3S!7>(;+B1NT0@98DZQ+X=D M78+ !NSMJE)7JBAL',M++R RVW?'#. ]L20*&\);D9.\S M'?N-U!=1/>9EC0KY8%I&QXD9==5^=M2>:+5NOMRY5UJK57.XE,+,8&M@_O^@ ME'X]L1\#[3[^.OL+4$L#!!0 ( /F"856[\X&PO M=V]R:W-H965T&ULK9=MCZ(Z%,>_2L-.-F.R&9 'P5DE<93) MFNRJ69R]+V[NBXI':08HMRVZ>W,__):'(*HZ M[' 6 MB>_T^ 6J\5BY7D C7ORB8]574U"0<4'C*EAF$).DO.*?%8>3 -TZ$Z!7 ?K; M@.&9 *,*,"YU,*L \U('JPHHAJZ68R_ S;# [HC1(V)Y;ZF6WQ3TBVC)BR3Y M//$%DV^)C!/N=+F8>0O?FR%YYR^_SF>3M6SX:WGYYBW6/EH^HL?Y8K*8SB=? MT6KIS]?SY0+=/BTF3[.Y[-M#MRO,(!$A"!+@J(=N$$G0.J09Q\F6CU0A\\S= MU*#*Z:',23^3DP_I'3*T3TC7=!U]_. 8 _,S4A$/I4^3WK2+WI,_0[@./9($)P'! M$5I13HJ5^O=DPP63Z_6?ID*5VF:S=KZ'W?,4!S!6Y";%@1U <3]^Z ^TSTU5 MNJ;8[)IBWI7$7A7(J MDM*F[:X:W(+?< ,@!;R+@GQ".Y/8M"P4<_8]NFNK2 M*MFU+J78H!#+_U<.KF4/^OI(/9P"OZ:E]Z>E:1G#?FWYBJ19DS1;24YI',L9 M72X=E&*&#CC* -W*[0@R1E$*K'S;DUPO6+D/I9]]DJ9VI^G6:S+3UJRZSNN+ M++TK6;[";-68K0Z8<29"RLA_L"TXET][33!;5;O.V5+,.L$T,(>.93C.FVE[ M35>OP=5R',,P[>:9.ZB1#CH@)9QG[^-L5>R*@VNK3CM&J?= :<\ M'7,A3R(DV;_'M%6V*U/[4J;7=/4:7%N9.C53YYV_*< \8[^0/)(&S^^!;-7J M"M+Y8TB69@Y-;?B&XS5-O0937;,=VWB#43TY>^=?5M\PVY.$HPAV,E*[LZ4$ M*[]6RH:@:7$3[':7BI9&?\.M/1O&PO=V]R:W-H965T&UL MK5K;;N,V$/T5PET466 =\Z9;FAA(;&T;H+E@G70?BCXH-AT+E46O1#OIWY>Z MQ++)D3;;:A_6NAP.-6>&,X=2SE]D]G>^$D*AUW62YA>#E5*;L]$HGZ_$.LI/ MY4:D^LY29NM(Z=/L>91O,A$MRD'K9$0Q=D?K*$X'X_/RVGTV/I=;E<2IN,]0 MOEVOH^R?*Y'(EXL!&;Q=^!(_KU1Q830^WT3/8B;4X^8^TV>CO95%O!9I'LL4 M96)Y,;@D9R%UBP$EXH]8O.0'QZAPY4G*OXN3Z\7% !=/)!(Q5X6)2/_LQ$0D M26%)/\>WVNA@/V "M!U!S &\9 MP.H![+TS\'H ?^\,3CV@='U4^5X2-XU4-#[/Y O*"K2V5AR4[)>C-5]Q6B3* M3&7Z;JS'J?'D[G8:WL["*=)'L[O?KZ>7#_ID]J!_;L+;AQFZ^XRN;R=W-R$Z M>;R]?)Q>Z_L?T1 ]SJ;HY,-'] '%*7I8R6T>I8O\?*3T4Q6V1_/Z":ZJ)Z M M3\#0C4S5*D=ANA +8/RT>WS0,7ZDV=A30M\HN:*=!F=B_B?9S\B@^WS@Y7V6(N]ZW0NUP+-5*2$K@\*_7GYE*M,K^^_H%!7 MQCALK"AZ9_DFFHN+@:YJN)?U M\1>Q$^E60.Q7 ]UR8-$A=F/.W:#(@]TAKS;,P;[CXV/8U(81[E#'\X]Q(8!S M,0[]^]3M_OU$IDI;<'B0CY[=GS,^9YYL*#8#Q@CN$U M< M2KCA- CV,.$P$[[>Z?]3J=_S62>HTTFE[&"?/6M:8D7N-@S?(5@+J:NX:L- M<[CO8@,6 C#F.0FWVK@:=)>9N([)(Q>DS$J]:>>5Z=/8M$]C M84_&CB)!<*-#\7?:6BZB;+Y"6D5JI;_36YA-*3C>0@,J2VRO 4X]:JRH"81C MC'%SY4$X0GS*S8(# K$;.!Z1 CY-.'F91(O*2!%EEITSS;@X(4"XP=LSB M ^$\QZZY$(YZ/G.9R0$$9(Y'6ZHNH0T'M+L$B52[GI0L1 N]ZXD+R5GL*+N9 MH% V,,?L/A".<=_S3"8 G"YBS"4F$Q 0:X-!"Q.-^B:=4G+\()7FP:Y3H/L, M>ER'T,#T'P)RYG-B$@ =7P#CYH$ $#N$.[B%@(:L4NZU6Z]_SA)=%/ZB):9 M7!^L"Y %;CT*YZ9FG0 H1HEOU0,;-J2R*-!":=TF[\.4ZC M=![72Z&2(W'-2)T*'T$2'-L];GHW 5!#XG"3 QM%64 ]DP+(& M:Q AIY"?I MUI_'"? DEC(32$6O+6O 5H):G%@%P$8QBIF5_H"LY"PP';=1/O9W(7E^_CM,MO46]W'%*#G%/3*;FAN:D'FZK\XT0)9WJRG88 M1;LH3J*G1,=@LP$ #.>U09L%-55PLH% M&S9TN:V(@#FU(&I9_[31A;1;%WZ'F52FP[E,52:3I&B0<:J$EJ?P]K2>RCT* MLMD: )#'39$$@ BUL@5 44Q:WHO01B)2TKEM^5J^_19:&^UT)WP657KHQ-BJ M7.E&4?"PS?7]N-BJKS?;4CKHKED!4;26VU3!>QW:J4Y_=+/3J[5IK];"OJP= M!['1N+1;X[XCB)^*3R#Q')WH.%9WP3I(;?7IZF;F$_.-P01$^KJN!V;3!Y&< M$2BI\ZNG89M57]NI$R4WY&?E)*B77Y>%*1#H< M!4#?7TJIWDZ*"?9_ZS#^%U!+ P04 " #Y@F%5&,#_#BX$ =#@ & M 'AL+W=ODAX@ M49+5(EUI5=J]#Z?[8,( T28Q9YO2_OL;)S0+B99SR/QV.[OV/\ MNU@#2/)F*=(U%%1$$E=OG*%!L.=%$9%;GI6%9@ M%C0KC6&_&KOCPS[;RCPKX8X3L2T*RE^N(6>[@6$;KP/WV6HMU8 Y[&_H"F8@ M'S=W''MFP[+("BA%QDK"83DP1O958EO*H$)\RV G#MI$A3)G[+OJ3!8#PU(S M@AQ2J2@H_CW!&/)<,>$\_MZ3&HU/97C8?F7_4@6/P]'KR]@?=>#_[>H K=K&.OA(NII,,^9SO"%1K95*-2O[)& MO;)2)L#.[ '_;I+IPXSCQWB"Z'-R01YG,3G[=$X^D:PD#VNV%;1';/>\8E6@<.CTK:E!'H?I-J/[)4/&DP'.@Q#+).93I M"\'$*T5.JQ-HD2V7H(9!?"8E5!DKZ3-H:U+MQS\,PK7"*&@IHH'9H1NU@HUU M,,L.G+8H&ISG1:ZG5R5H5 E.JC)*Y9;RC.9DA?<$05 +*#8Y>P$@AUXC0.RG"K5P#)^E1A?K77='3 M98$7]EIA:V"8!4%+G5@#B\(@;.V?1 /S/,>W]?&'3?SAR?@?F,0$^,GXP^Y4 M'#<*VKN@"_/#H%4\8@V7;;FAWU[[+LX./3_41Q\UT4>GMX"4/)MO)9WG0"0C M8DU1!I8O@(OJY.*9!$9FEZ-+G0Z11@?']IR6#EV8[W>R0,,5]4*KI6G2A=F1 M:[]1"6SKQ^7.^BDA2E9>I'@_XBQ'Z I30F*-%%)_4;.ZI=T.VU5LK($Y44NK M6,<5X-YJR:"#A7[0DL$\N.X6P%?5.T-@MF]+6=]EFM'F+3.J;O"M\6O[:FQK MQF/U]JFNUS_HZX?3#>4K551S6*(KZ[*'2\;KMTC=D6Q37;;G3.+5O6JN\?T& M7 'P^Y(Q^=I1#IH7X? ?4$L#!!0 ( /F"856O58^E214 &W: 8 M>&PO=V]R:W-H965T&ULO9U];]NXEL:_BI =[)T"=2.^Z66V M+=#6LD1AIIUMVETL+O8/-5$38QP[5U;:F?WT2SEN%)''M)1YV@O<:5X.?X>2 M3TCJ.8?4\Z^;YH_M55VWP9_7J_7VQ/M_K7Y^N*$G7S[P?OEY57;_>#TY?.;ZK(^J]N/-[\WYKO3>\K%\KI> M;Y>;==#4GU^'$2=CVJ5_5Y MVR$J\\^7^DV]6G4DTX]_[:$G]SZ[A@^__D9?["[>7,RG:EN_V:S^>WG17KTX M24Z"B_IS=;MJWV^^%O7^@E3'.]^LMKO_!E_WMN%)<'Z[;3?7^\:F!]?+]=V_ MU9_[&_&@ 1,'&O!] SZV@=@W$%8#=:B!W#>0M@=YH(':-U!V W6@0;1O$%D- M>'R@0;QO$%L-9'2@0;)OD-A=2@XT2/<-4KM+AZZ!A=\^N7 707YE5; MO7S>;+X&36=O>-T7NZ#;M3=ALEQW?Q]G;6-^NS3MVI=OWKV=9V_/LGE@OCI[ M]ZN>O_I@OCG[8/[Y+7O[X2QXMPC.BE?OL^+=K_/L_=D_@NP_/^H/_Q/\_/'M MJX]S;:R?!+/@X]D\^/FG)\%/P7(=?+C:W&ZK]<7V^6EK^MAY.CW?]^?-77_X M@?Y\V+35BF@V]S?+_G6[;/\R_:C:MEE^NFVK3ZLZ:#?!]JIJZJO-ZJ)NML'F M<_"F6;;U)CA[]NH9X27S>SGK8,%Y=;.D.[DX-G\%9^WF_ ^B?>YO M_^KB8MD-*M4JN*F6%S-SIP_WI3C".C^_O;Y=56U]$;QKK^HF>+.Y-B/L53?T M?:D#O3[?7-?!S[]NMMLG!%[[\>_KUHS-AIU5S7JYOJ0BH?0CWIK1\WRS;IO- MROSJTL156S?UMAV23DV\WP<]OP]ZOD/+ ^C7]>5RW77+#*VK:GUNKM/3XY644\9BS,'I^^N5AK+J&*A)<"Y\HX_;\USV'(_X:\.3/AOE#-?<"&5]8<_ M)ZRXM.>>S-N=J=&&A.5(6(&$Z5%WMG2M6"@E/09&]^$1>KN]W2UDS"/7IKE8KBOSV'.WP'ZXUJ8"QPN>.D9LI;)\S%&6>(N6*U0\G9\:BA1?9*) MM2)'>M1(6 F"#4(DO0^1U!LB;ZZJ]64WZ07M-PUGVST!'!W,O-BI@QD2EB%A MB]0)+2%3H:R'0J3+ @G32%@)@@T"E86]GAL^+E1)+39T)W_SP=F+^G%FF;]G M4V-J3QM(#2Q*K2$RASHMH#1-W3?!A:5OE"BGPXAYD %@WHC9J=JSU]6VOMB) MP&:%7W4R,QDPS)47X\B)%\J*.>'B[=;D<$'2\E%74$!]:BBM)*[@P'(UOU7-O4[.R$CTTJ3=8.RU&A* D)08HX$O;02!F&:<1M)75O:&5M MI!T\KM4LB;GM-B??! TC+FBKT'P\J5_6B]@L M_H')7P95MJ&T#$I;0&DYE%9 :1I**U&T8;CW.CCS"^&CTL#,E9'-G!.F]@"$ MU'XS*&T!I>506@&E:2BM1-&&X=EK\,POPC\J#CFT@P64IJ&T$D4;AF4O]W._W._*%L=#T=62S6,'XW9A MRIPT9)%0MFRQ-[0>.[@=/*[5C'$N4ONY@_ ;\SABEKY1$'8S\Q0LK:C5A)VQ M$MSR6Q)V0B9I1#]X\ ?UZ7^S0/VHTN1W,'GTP):H4S7JI.A)6-*B)[2#!92F MH;0211M&9J_%\T>4JA^/1E>\IG5/TI#2/3E9K6[KGH05J7L2;DG=D[ C=4_" MCM0]"3N/[LE[:9K+'RA<<&2A\QQ*RZ"T!9260VD%E*:AM!)%&X9[+_-S0/TZ M)TJC5506@&EZ7&WMR3,.#^@Y_)>=.??H9"=$UIU M*&-GZ4N9"5N8S_P]G!PWT%)V**T8=T,TU&E).$T.A4V?!N#?K9C=3YX\=4(U M?^[6LXM027N+Q@+J-8?2"BA-0VDEBC:,VE[-Y]"R=N[J^K&*[;SB**N,NY7M MCBX$U>#);D5V;3O4IX;22A1M&"R]MLZ_4X&[GSMY@(.J\%#:@KN9!)EP&3I" M)E1?A](TE%:B:,,]\[V^+H"5[H(HQ>:I^9^]67Z<7>;OV]38$D2M.Y?*+JS. MH5X+*$U3=TY)X>S2_Q[JM^C5;X$K=A>4FLWMS,6<-&/V T+F[]CDB(&6NX^[ MA +J5$-I)7$)ZL#*7_0ZO(#5NXOC]>['33)_?R8'";3>'4HKH#0-I94HVC#J M'IP&\W?JW@+,,D#,/$GA.A]>Y0FH;2 M2A1M&)9]4D%X55PB<7P\%-VZ;L94$D;.LHLRY$)%]J/EWG"8]XGM?=.$UQ-BR5AUYVE1[CR^(PEPIVZ*+LX M94[D0$OLH;0<2BM&WA$-]5I27J5*#L1.+Z.+1\OHQ[11/WGR_ FMJ!>N8B[, M\D@ZYSU"=7HHK8#2-)16HFC#J.WU?.'7\RHZ M35(E[*&C:^14[U@2VANT"VCO-.4U#>T*D!+E=!@.O0HO_2K\E)R-=#5VQAW= M9TZ:Q79]?^;OV.18@,KQXRZA@#K54%I)74(HZ!6[[.5SZ9?/)R1MI"LRV[K M<9/,WY_)48*DY5!: :5I**U$T891]^"<^$GJ^-3=?G[ZY&44DI9)5ZT^L-N/ ML*1W^T$[6$!I&DHK4;1A6/89 >DOC7_$;C])E&B3N_U(0VJWW][PR&X_PHK> M[4?X)7?[$7;D;C_"CMSM1]AY=OO)7L:64\^"\9Q21']D2*UV#J5EDC@31B6) M$#*V \"U5#R,$SN]ET,[6$!I&DHK4;1A9/;"N?0+YT=/*:*CD3XHW?F#FI.& M9F81MG:^-QP.(/;?\8*PFAF66T9'^(T%X\YAV(3=3(8\E?8 XMI%(3-!;@\@ M1,6]8LF!_(;L-6J9_,"TKX3*UE!:!J4MH+0<2BN@- VEE2C:,-Q[<5OZQ>U1 M:5_I2L+W),RBE-'#HNHU;>77 MM!^5]E5$&3-+F+ 7OZ1=Q.WM )F_CU,C!TK+H;1BY!W14*\EZ34]M%=4]1JT M\FO0?R/OZR=/G4"AM$RYBB_GH;,4ASK-H;0"2M-06HFB#8.V5\J57RF?F/95 MKO[J+M+'&&5[HT'*UPXIJ/I-]H5?S7J()HQ*6KEBN+."@VJUT-I"R@MA](**$U#:26*-@S07OA7?N%__"MW M.!FTT&-OH+1,$6*]2D,E;%E_05@JP>-(2GONA);/0VD:2BM1M&%8]HD.Y2_& M][]RAPY%M]"=&5OEE(11ABQ*9*SL^=8]W88S^T7H"\)JQD0L[(U'.>$WEJ%B MRIXD7;N9BI1]%*HF["*61O;BHB3LA SE@0T3JE?GE5^=__O9;+^#R:,']$P9 M12C5=#:;L*2SV= .%E":AM)*%&WX%OL^'Q#Y\P&/RV9'KL!,9[-)0RJ;';FG MO1#9;,**SF83?LEL-F%'9K,).S*;3=AYLME1K[Q'[ =FLR.H& ^E95#: DK+ MH;0"2M-06HFB#<.]U^PCOV8_*IL=N7+W3+'8%IC\KB:')[3Z'4K+H;0"2M-0 M6HFB#<.S3Q1$HZKIIR71(^+<]32)$F?*A KY4-H"2LNAM )*TU!:B:(-X[57 M^Z-'JOW'LO:1*S)SEBII;UN?^SLP.6BA8C^4ED-I!92FH;0211L&;9\ZB"95 MZ7LVCY :AY\^>8T+/:@GTNCT6H]84FK]= .%E":AM)*%&T8F;U:'_G5^J/OBJ*C<:Q@3QF2 M@GTT2K GK&C!GO!+"O:$'2G8$W:D8$_8>03[J!?LH_1'ZFU0\1Y*RZ"T!926 M0VD%E*:AM!)%&X1[W&%A-:N>"I\]8?TDXX6U$S?Y^F1AZ4ED-I M!92F1][?DK![.( .0Z7/1,3^/0"/TKYBXDP5%8:1+2-0=C*2]G23^?LX.72@ M20(HK1AY1S34:TEY%=&A=7G9B#BO=C+J" NM10 M6HFB#8.JU^3C[Z/)OS["/5"-[V\U>?B$ROU0VB)VV7*?@O?'( $4X392<-2I33863T4GKLE]*G; Z)"6F<*;M ;$Z:2?N4ILS? ML?]PE%%"G&DHKB4M(#[R_/>XU_7C4@?5C]H?$Q%DVCDIQW";S]VAR MF$"/IR?Z;[]7KH!ZU)1'1W/X'NIZW*OK\:1:>,];HDB9W4^?O$B"GO(3$XJX MBE,9VJ=P+ A+Q2,E[#?NY- .%E":AM)*%&T8EGTV(?:7__O?$D6'(G%ZNWF^ M8G:%P)PR#..46-2X)]!SYE3H$U8S)MVU0T[XC548V^67!6$W8R%/[0IP31BJ M.%;VQ%<2=L(L!0X<;I+T&G@2_L"43P(] AY*RZ"T!9260VD%E*:AM!)%&X9[ MK^,G?AU_5,HG<77@2'%;M2>M[ >AS-^?R5$'U>RAM )*TZ/N;DE8S0Z]Z"?I M]?IDU+M>IR5[$J(N7X32/N!L3MGQQ#UPWM_'R8$#U>"AM&+D'=%0KR7EE<71 M@0>VI)?-DT?+YL>2/7[RY-D36E&?N,)W$B9.2=4"ZC6'T@HH34-I)8HVC-I> MET_\^OG$9$_BJLW.]'C4)-N;^(X*\W=[_4X>J7X? M2_,(ZQ#T4W4GW/SD4?VB#O.+DN( GF[I'9!&4EA;]O+*9\L5':A3N&_\LD1 M1'F5J5,+AO(ZC(U>NT_\VOV43$_BRLP\="N=23/);0G?W[')@PY4PA]W"074 MJ8;22N(26'B@3"SI9?S$+^-/2/4DKMAME]KXG4V>Q:"G[4-I.9160&D:2BM1 MM&& ]H)^,DG0G[HWT4^?O$J#[@=(B,-\Z+V)A"6]-Q':P0)*TU!:B:(-PC+M M4QBIOXS_$7L34_=$'7IO(FE([4TD#(F]B805O3>1,"3W)I) :F\B84CN3:2N MX_#>Q+03WH<_Z576U*^RFM7NNW6PJ#\UMYW8(.X^K:?!FV;9UIM_;(-/FZJY MZ 2)BV53G[>;9AM4M^W5IEG^GUE0569^_+/MU-G-NC,RD^?=:!0T]]/]]R>>A,_"N^"[7JY6#QIW*[1J_9=QO+EMMVUU%U6O MKNMF>6ZN;S7;9=EW=K>NVSX(/IM7YP2?=Y?9.0EYVRS_C@S]EJ7HJ&?NF M!O;]O.B"UOBHOM1-==EU>WDGQ?S$HV>Q^>+SMFZ#3W\%[*D,S?^3](&W.]AM M1_F\:8+W9Q_-?5I?!+]^/-L&7^IM:R[C:9 J_E0D4>^[-3?UXAGU!WBZO:KK M=EZUU8W MO/O-:>_BY?,;<_6_5=M=\(9\TQ%88)W F06QTP\G&/$#Q.C;3PV+,-= MH'2#Z8Q3MD,7U3J]$U0S*Q4_C#&1(4] X'9B3-MGLZ$>GP_X.\2#/"J#)MEP M?J\K5_[$L+1#&*&GM *CSQYG&$5:B-SX7&H:U93:\+C\J'Z1LQ/+ADF<\>B? MT%?!Q!@:X..699%:\L,EECP]K>?Q2.;_<"C'6@9XF50\+HW)@SA,BB_[4L;A MR(!TZ@WLTL!^;M!]P:!3&G1RT,*S'&O.%'/&@A] Z-&DI@MY;')KH@D3G457 M">H-R4XYL]N;^>+&7W'^6+I M_@&+O]97JT]PLKZ9KN=7-/H43NZ8P$0%J$*/1:?P =;N'$Y^/QV;BIS44YE> MZ=!YX9#]@D,CN.:D)&&1^.@_M3<)KB*T'PG/[49!%],6=*SW8%NV7>//K-G\ M C_=;N6W_6H?]/8D\"T:T"T6U2 M=Z:9"K@(OZ(/+.99$1 9T$*BTR'-A!?0[H14\)U@<5TD&N5?&XE"K)^+Z9-O M[]A#J_B-S7T-9J_"[#5BS@*6[!#"!!2=LC(3#R!UUB6<4%O.*VNW22';._:H M/>IUV^W*G\+SQNG?F,-^!==OA%L]0:(SF5:P0/\]L#T*N@3 XU)!BJ),K$;V M>10Q(;^WUM(7\XZ.Z?NMP3/T1N?>B#ZHT >_B)ZG$#))"YEN55BZ:PE[E"I, M=C_+\>"''+>[5KL['#T#;73EC:##"G3X*E!!ASSE^&=HPQ_01CV[,^P_(VN< M^[5DYM$]&*/8Y<\#28N03I?B2JQ:JQ?(-+]XS>_#B^?+-1.[,)$0X99,K=: M2$3Q)"@JBJ?YK;KABN[HO!C0*PJ%'D#]6\[58T5/4+W+G&]02P,$% @ M^8)A5:J:G8JJ" CR, !@ !X;"]W;W)K%(F.B=;%0]&Y[-=O M49(M6R2E[MV\)+H4Z5-%LLXI4AS8CC^+,\YL5D?E$_>Q#SBW(K,UZP!X&J M;9['XNT3R\J7RPF>[!Y\Y4]KJ1[,YA>;^(DMF?R^>1!P-]OWDO*<%14O"R38 MZG)RA<^O7:(:U!;_YNRE.KA&RI7'LORA;F[3RXFC$+&,)5)U$<._9[9@6:9Z M AQ_MYU.]K^I&AY>[WK_7#L/SCS&%5N4V1\\E>O+23A!*5O%VTQ^+5]^8ZU# MGNHO*;.J_HM>6EMG@I)M)'S]OB\87QE,4W4\,#,107<="/$)/7+,+X=Z%<,2%F[^W7+ZA^"46:85@*@/I5DWTV:NZ M9@; GX9[_1/_9?(RU!T@7M1?"+H5)8?+Y?VX9[%S/#RU@#_@7_S38-K!VJ-@ E811U(=J ML/-"8@LLZ;"2$:SWS>)AG MI^CDMDA ^E?L%,W0-6NNE7=2Q"D#GQ+&G^/'S(+?U8 %'M6GEFZ&?=^SY![< ML3 >IF&5?5K$,W2R0W_:P=_$;W;L.M-.<>01;1H9[#P_LA R[A@9CU&R-?:E M6C!HG-ZP3K^P$B!?]ETPV&$28-O:[H@:CS'USH5^_(]=R'C\R#/[,C#P-'%P M$/;],-AY@8W#<$?6>(RMNW3:+=VL'HX#Z#5Y"543*@6RA9<#0Z/3+<917SX9 MK*8T]&Q9JF-E/$S+OUXZ8)U2,74\JB$VV'ENY%A2$>GXESCCU3V7ZU\WJNWXTATY$Z&R?TJ >E8\5HJPCSCA82YR2&-M=/M MHY+N,*SR#:ZR6&4():J@T2:'Q6:,CX';W3#RO-[H&NU<&EJ2'>E$ !FF\FY] M@4PLMX6L=KGYD#;?Q56=]0.?DKZCNA7VL&7=D4X=D&%U\!"_*5QJ!J,8/6XK M>%^!%P6K4T93,JKA%?T-BQ:\B>BIYWK]*M%D"-P56!SH! $9%@0'>;!.X(=E M5J?E[6F/Z$SO0AK1PJ^;@9^A8YMGG2(@PXK@_\LB)D5 ::#QJ!W MFH#XXTEPAWX7\''<@T+CE[/?._5V'().4I!A2?$@RH0Q*)GKH7LL!?0 (:C0 MMDAA0BKS:;F:@M1(.:2#)\&8-17H'374[%Z$_7YR,MD% MQ,<6B4,[8J?#Q-Y/KEU"'=''5*=E[/3C;#":4I_Z%M0===-AZK96[R/M+-4[ MU9F70,6B#8)N9EF4]& _?:1V_Y^R*S50+85DWZ\337:>%Q+;M.DXF0YS\LUJ MQ9(ZD;#7I)E"(.FA'$G:O0C0B?O-Z/I"":3G.(/T8_;(P+ZP(+6,8[(CU+5M MHM".I>G(]GFSO=_4NR?I8=WX:XZ8"-L)B:-YHAM&KFM12[2C:SI^)%H>88C![H6%X:91_5ZW,/>_I6A,'.#4/'FIDZTJ7#I#OBB"I[04$) MGBBAWAA*Q.#QL%N&G74GH$0;'8-=%+BV,IAV+$S#03FUW&XV62T/(,>FO$JR M$CA"K9A6BZ\RZ)(7S4DXL)S1BT&F_^53M7?J[3@B'=G3G]@8V,2\28'UGO&^ M.A%LM;4'U6:V+#ZJXSL[%;,Z']T_W7XA\JK^+Z#U?X/-K;'A^Y>+SA6M^0^!-W=>L M^^GF4Y4OL8!,7:&,K0"&K MLI2[&_4#^V]PYO\%4$L#!!0 ( /F"854/\P8)S0( $( 8 >&PO M=V]R:W-H965T&ULK55M;]HP$/XK5E9-K;0VK^T8@TA @EJI M!=3 ^F':!Y,<)%H29[:![M_OG(2,MBFJMO(!W]GW//=BYZZW8_RGB $D><]VUU#GZN&R!I2IZU7N9>$\*JG;XVQ'N+)&-B64U2_16*\D5^\DD!Q/$\1)=S2= M>/XD\#V"4C"]O?$&D.F8C ;!-1G?3A\"#=J\?Q7X[@=:Q04R9K7Z:A=90P@.*"V,8G8AF6U1+/Z.UPLRV= M__/N_[/W)\6PFS=CEWSV:WR22L!>(0E;D1$5,1ECNQ'D^V I),=/_T?;C5>< M3CNG:H==4= 0^AKV.P%\"YK[\8-Y97QM*_=[DGGO2>:_$]F3BW&:BW&.L;M! MC!_DN>J;$0E9AK-$T+(=PZ.2H>U:*L:KDE$-E:UK&9?JF6P/Z_W2RK0ZZBT> M6GDOK1P3?T^M_)=6MM$Q.HU5E;I^T-,RX.MRF A,:Y/+ZJDVN\V\&I1M^MG^ MT.R.S)9]#^=;-8[^TE?#\8[R=9(+DL(*71D7G['E\FK@5(ID1=E1ETQB?R[% M&&&PO=V]R:W-H965T>0602 MO">V9QS'2=..DTR<;1\Z?8!(2,*$(K0$ZV\6)7;=* M5F[3JCX109">K*1N)N>G[MWG]OS4]%VM&_6Y9;9?K63[\$;5YNYL$DXV+[[H MQ;*C%R?GIVNY4#>J^WW]N<73R59*I5>JL=HTK%7SL\E%^.I-3.O=@G]J=6=' M8T:6S(SY1@\?JK-)0 JI6I4=29#X=ZLN55V3(*CQQR!SLCV2-H['&^GOG.VP M92:MNC3UOW35+<\F^815:B[[NOMB[OZF!GL2DE>:VKJ_[,ZO%<6$E;WMS&K8 M# U6NO'_Y?W@A]&&/'AF@Q@V"*>W/\AI^59V\ORT-7>LI=601@-GJML-Y71# M0;GI6LQJ[.O.;]0"+NZ8;GR X:G3DPZ":?JD'(2\\4+$,T(*=FV:;FG955.I M:G__"13::B4V6KT1WQ5XH]93%@6D_ M&Y'O"CFLXD?3*19-V8$3!L_(6:V8]=.6?5TJ=FE6:]D\H/YHWFXF]_92550, M@PX;)BO9H)IIT83)];HULEQ.G:S=S'8"!63UHI&=LFZW;CK5-K(>SJ-(]21\ M]C#>C:/Q^(UF*U5J @C+9%,Q::VREMZO5>L4;$J%MTZV-7V+)S-W3X-AO]GA MJ#W3I^P" C%C4=R;'1_6IKE3,W91_M'C3#*=CT5AN3\?^FJX"L#92F<"J7;@ M%%@+5"I-6SDU[W2W9!:^$C12IX M RQ9,&A#GNJ6K>D72[=K;FK@,BF)MVJGVRMV+=MORJE_8^K>[>30II.Z9M>J MTM*9-3AERG[])1=A^/K0ME>(OMZECJ03+2O-:J4H(*537%,&&":K"DI;MH+> M>EU3TFSD+8RL+66":A9RX556NL7^!BU%M=9[$'9:@Q32?R(.Z%)P<6NL3P%H MRMG*S#0$D_9F/J?*88#95D'NK6Y-,V3 QJ"QR8GDLG_6Z[KR#I+URP[=?L]MG2J7 MC:G-XL'9"+QVBX$]K01Z]V77MXH# VIXK7655MU2+55LY3)TUC_@+T& M) :P^,WG3RG7$KF 4A[<[7?!+_ =%B.6I2;7[Z')H*!? GE16[U<2_*=K)S* M;%W+CM;;'=;NP&"H28Z";;I6SUR-,'7_\NO%)6?PU66K.V5^VSD-L9DC2$Y3 MY !0!F8/H#(G>H,"[UNV<&GN%T.%'F]=O$MC/00,6>C!>%3X'I26/I7=$LJU MIX!%L22,&#=[]I'J9^\-FG>G5C.<'#D<^]FG(TUY9WI+17%\"$C8"Q;E&1=Y MSN(DYZD0>!-R480\*0J,8E%PD67[,!6'/,P"%A>\2'(6QH(G8[&:1#P(LV_ MX^L#\3_L=Q=J#^> CA)IX/LN\&($_$[5[+63:TVM 0T4C [_?+=!!GS:-('_ M;R@/67HXO"'"&OBPYH*'(B8/H\,%64&C-.-9%N^'-TIY7D1HFCR/,A8&,3(@ M9QG>1L$/HON"B3#BD8N8""E>%-$TCGDN@F&4!C'[M%]''IZ/H@C*A,<8Q+R( M$@R*E(LPQB ,,AZ$F'L_KDD8E140F+E1"D-3,BI&)@=N%&7(XV@3);A&W0.# M02E@L56R!;10*E1(P]JL76IL5QPAKS-!6D"O**9!"#-%G#M]D*Y)=LQNG.JN M]>WXP$Y&$? @(9.RA*=A@0%\R:,THE&4X !8]]YUN-JWG0IW$DU,VO&2/6VB M)/+.R;.,=(#%41HZ;7)X#M)]51TP%XL31)\4"..(YS%M2S+!BTQ@%">HM30X M1G<">5#LJ(:7CWUS'=F%,N6Q"VZ$7,H3#(Y$#"728PSSE(=1Q-[I!K"N!WM\ MI#=BK[P^QRSB,;8?A0G,%Q$J/\,#CXKPL0HS-2A!19AW% M4>&.CGD6BS&_!MJ72ZWFHSZQ8;;$=%7+J3%??GI[C79GX*'&= 36=.TETN>1 M?KZU94S/J;%1?]@G>'S8@[;>'&Y%:/<$+P?PJ*8$G.[=#[S>OJL?XI4+91:M M7"]U">T\:0 OI'H4Z6MV 3:$&03^(\[R67YC>N+#?N;X]7;MU?75!4+3$V'A M[%I75:U>7H$/N%T7\V$Y/6S%6RU??I:EGNOR8/>SX$&V1 B5\U0Y1M!-2R0W M*KJR[)DBP5QV4\--P;L,>^$4;2K0@"^[OOIT.WK^WA6J-J6/',2-V,8 \& M M<#DN371+V?C-.65LYE!;[SR''(*P\MBN"-M?/0;I?007'H5%@/::Q0Z9@8\A MU5"![(W$J D^V1FZG2@^X7IA#@A)G(P0$%+DHZZY\4/^]:(EK^5E.: M'JGY0*[0J+06CMWZAN8_PX.L 3V5*UH) >B*+T0T%6RE0?KHPP\RX44439/M MF_FS7CGD!=I/1G&B;FM_ ZL?_H+S&^JK?]WW:5 Y1S'P.%9E#HH >SDX1[; M..C^%$PH29)!3)8X'$I!2])@CYX\&P!&5'?LTSR:1CN?,G)J& :C=_/GS'W. MJ4\5?^SB@]IYW*+/!N1K"3SR24(D_@Y3=,W;X!'5EOL T@R;Q]C$ANK_G\B0 ML^* ZW]NU:/X;U/I]T9O69OC0WG PT0,U"$*A",,U$\<,TK :=/$)^![11>4 M!ZK+@.PI+4SC;G\#Z\6=E-''7G8KZ]Y_U9'-0L^&F[UN=H]. M#*Z_]V7=^]LF?:JE+;W=3$.36@ZI7N.&A?<+Y(1KE<<$TT_3R/?$&7W7]DUE M#]G''1C(A9/5[GN,8RICJ'>\LE8+;,09[D(Z99_FR&<-+ST=/),P+A$\?!X* MUPV,EVLB*!Z@?@:%L@PTB9(-C$R$J2-5:4(@DB=(/HHX.)5P!)8HN,=YGCJZ M%>)F!M[)WJIR$!QN$0HDJ'!=(2>"1_@$1NP2K\APM2/!8+)%YL N1A44+GV' MPP4N!0GN@8<^N)Z,/H?#3POWT=]ZE/!?QK=OM[\K7/C/Z;OE_D<)W%(6&M&I MU1Q;@VF63'SV;!XZLW8?UV>FZ\S*#9=*5JJE!9B?&]-M'NB [:\MY_\%4$L# M!!0 ( /F"854!>6M!H0@ X: 9 >&PO=V]R:W-H965T7[_GDI(LVW+:*0K,OB222%Z>^W7N)7VU4?K!K(2P["G/"G/=6UF[ MOAP,3+(2.3=]M18%1A9*Y]SB52\'9JT%3]VB/!M$83@9Y%P6O9LK]^VCOKE2 MIG#X.9JS9?B7MC?UQ\UW@:-E%3F MHC!2%4R+Q77O=GCY>D3SW80_I-B8UC,C3>9*/=#+^_2Z%Q(@D8G$D@2.?X_B M3F09"0*,KY7,7K,E+6P_U]+?.=VARYP;<:>R+S*UJ^O>K,=2L>!E9C^IS6^B MTF=,\A*5&?>7;?S<>-1C26FLRJO%0)#+PO_G3Y4=6@MFX8D%4;4@_-.%KQ(),_8^\)87<+>UEP- M+$33A$%2B7GMQ40GQ%RP#ZJP*\/>%JE(]]2)-DRI1:&/:?VSFT1FC\MTMG+W+4+9+2 MY=*L>2*N>\@'(_2CZ-W\^LMP$KYZ!O"H 3QZ3OKW.^99,=T@.V6SW5=NC,"' MSRM!H2;S,F?B:>U,QJQBB1:IM$Q+\\"X91;31)$RM6"")RNDZEII*U*V%EJJ ME$E#GVCS@K[.MVY%PK7>RF+)>*[*PM+JQ2$ #JF>+>2?6"D+MW*A,E )+;5\ MGHE+AEBQ(I\+W00,>R.2ZLO0?1FR%VZU*@V$FI?LL^:I *Y$R$>28@)6"(>" MDW3@0'2,IY,@G$5L/!L&%[,9^S>VU]CU"6/3<3"]&+-I',3-2%)J#25K^/$H MB$=3^C>$D'^IXKR><*3I))A-1O@[BB?LDX!/9$*V2KA9L6$8!F$8LE]_F47# MZ!7[P/6#<*HS(R!16@D\0S]I/ ZBBPOV65D(/V.S,(8&,SQ-QT.,Q Q/+J_X>JT5HH5;P.EP<<"6(&#OPX);"B8(=$*Z M'&]=]%G2;UM/1!2*G6$6@&+ZK;C]I^1SF7E[_'A0K/G6Z0RC40!,)Q&>1I 2 MC<9[(3"&UR[@-8S ;6_S=::V0IQKD7$7_K6<:81Y4W8Q"X:8MQ\J60LR!,V& M(8LO@G$4M]1JSXFF(1O"TU'CXNED&DSB&$^3Z"(8CB*7MRV_[&566];/<-B> MO._R&CJ#VG$[3OX@.+&+)Z(O$.'?#T,, BEVG1SQM41P9FX%[9QWI47 -BL) M3I)%DI7PK00%@8GL^5R 5*#IG!X?,RIRKVVP&E4*HGSDU)ZT+"M;U(RM4V+> MG!?HE)P-VH1,5G)L3!3\E""#,4G#K4B1,K$EIP8(!D=@&+$GF%1),"8! 5O4 MNG>CX&:G?V6=V@)D#K<+LR)9%?)K"?6H6T)9*$[:Y\U.[^Z2M)M@/$SC"X72 MZ+:**HF2+7W8<)W2'%?-"2@JTT8PYS3%5B)=5MY/5+[FQ98XKC#<]88^@#S_ MY0I,A_;TA,M242BT82[!98. 1MKT"7]D*H$R#4*B3M2R.2PM(;U/00Y^5\I&OY_]_8?0C5-\*O5OGZ$L$GLM&YU?55<_/6#P; M$\^&[>6MHK,OHYLDSQNIU"61JF=-9=\]'5/X-SGBB,T+1>*)?+[!YM\6_5?* M\1T]TPKW\+;%TI^/FS=6]86&4KC=/M(,'V^^SYCCQ/F0JDU!>R?U%H>%X,=Z MP;O# CMNX18R2_!"+#T.5[R@*UP?,VV"%5 2MM N<:OTM=:(SS@JLS#FC% M'OLL -J=.YH 5<]'2U_*=O>%XRGJ>?[ MJA-X!CT*XHHCS<^B<3]DNMTTU:-EW)^[4J M-F+.;A/ J,K2"RT65"D5CD1H4:*7KJ(T9>JY_*;!,^12/V[0T+1#.#0+IZ86 M9BJU""#JQFE?>/QY^Q]*W"^,U<%V=Z:M3J;'&??.>^E+97=0\NYX?+2'4^^8 MK1"4?NB(VX;]]F'P?G<8_&E,>]Q_=[;9/\:[+<"WCUQF)/0F[5>9,RAXNKTS&(&&MQ)J\/3\WW^MP,?9<:/1@K M"]@A<_<.OCNCR N\0$VG?\G2Z+^A[;*<;CSW+>SZ>\KDA),C0\ M8&SJ0T]J/-\VO6D)C)7E72P<>:/#NQWQ3W0NF]Q.7MK<'37M@[_[Z*P';56CH6P PJJ>0U%78%CF# ) M70GR)''W7V1,Q!EY82/M*M5\0SV%*CRY^].;E^"\4-6;.W^:^0

KA_W(LN$WAV=S0X%!=NZ.E: 021"M=XI$9KP@U10 M[Z@ <+VDIKFZ[JN!S"E8A?$L1 /.]:ZI"M$?+:2A8Y/SXH\U]H>W9U7OU-0S MT,?X= #L+6G7-+I .UBV"ZC#B.JZ_AVT[NAS =O0+Q%D6CC?7]&ULE59M;]LV$/XK![4K$D"PWORFU#9@)QO6 M8=V"I%L_#/M 2V>+"T6J)&4W^_4[4K;J($ZV 89%GO@\]QR/=]1LK_2#J1 M M?*V%-/.@LK:YBB)35%@S,U -2GJS4;IFEJ9Z&YE&(RL]J!91&L?CJ&9H_VMN=4TBWJ6 MDMK_@=XY[I<.>#H^LO_@8Z=8ULS@M1*?>6FK>3 -H,0-:X6]4_L?\1#/ MR/$52AC_#_MN;9H%4+3&JOH )@4UE]V3?3WLPPE@&K\ 2 ^ U.ON''F5-\RR MQ4RK/6BWFMC4>ZOI+2><77S2K$2XPP+YCJT%FEEDB=:]C(H# MQ:JC2%^@R.&CDK8R\+TLL7R*CTA.KRD]:EJEKQ+>8S. + XAC=/T%;ZLCS'S M?-D+?"?1P1_+M;&:SL*?YP+M>(;G>5Q]7)F&%3@/J ,ZAT&BW=ODG'\_A65 MPU[E\#7V_Y:)_TD!GRJ$C1)4>EQNP3HCF$KM#5AZLZ8R?BC57@*78#U8GX E M]0173[!CHG4\VJ-\[-)B"0UJKDIS!90QB_4:=9\VN"&BSI)X2P(7SDFE6L-D M:2ZA$\N*0K72FB>.W\(XR\)Q/G2C=!)FDQPN?D9#J*6+A3<1A/4S>:)F$^G<)UQ>26 MV$@M.^>L5\PT'GH9_YLV8^T:W%47_+EX5TQX*A+Q$Y,M=4!(R&VOE899'D[S M_%^"3";A)!M1D'DX&=/S#G>H#1,^+*UVW/?+<9@E.63$-X)?*6N:'!&.-N?= MFVF:I._ANM4:9?'H$B^-8%V3+/^BGD--UQ(V3R>0A'&6GVH_3;73?-QS%XGS M$%_"9X2]YA9)T>9<@JF->CH#RI&Z,W6:?;>O4E&\E 9-'19KVEWJ<[Z1TXH! MW+3:'V<"2BH!J%W_.>8471<@J0?K3R3 MNL$A7UP6HJ5PJ!PNAH/)Y=$SH2A9Q&655_ZA47*/:W+RI24"ZRF6QG&>*4LG MYWEITG9W=PT9GXI-XN^ 'K72+IW/F\3@7.>+3NXCHMSZ6]> Y^VNIM[:7^S+ M[C[[MKS[*OC(])9+ P(W!(T'DU$ NKMINXE5C;_=ULJ2?C^LZ.,$M5M [S=* MV>/$.>@_=Q;_ %!+ P04 " #Y@F%5G<4[D <# !U!@ &0 'AL+W=O M+P[.WU.#R/#8 M&DO+I&'NKM*4J@9;16>N0RL[.^=;Q;+T^Y0ZCZJ.H-:D19;-TE9IFZP6T7?G M5PO7L]$6[SQ0W[;*/]V@<8=EDB='QQ>];S@XTM6B4WO<(/_2W7E9I2>66K=H M23L+'G?+Y#J_NIF&^!CPJ\8#/;,A=+)U[CXL?JJ7218*0H,5!P8EKP=?>8&/:Q[[]$R7!,ATR)E80[[:36RW PL MQ2LLE_#166X(OK)-P@]T9E-D$BJPHWN K3VV6D:]\ MA>\6=R@MUK!VQ#2!M>HT*Z/_PGH"=QX[I<50MH;A0(:#@%M-E7'4>X3?K[?$ M7CZB/UXZGB'[].7LX6)=4:+5@+>B*N%&PH,R M?:#R$1@/P;*,HT.O74U7( -G;+="<9PZW&(U>O+HR>%;R<.-ZTD&1=\-8+*B=(1!VREJ($8Y-&H<$[2WD:I#2COE=UCK./L MI6\G?28%+?I]%#P2\M[RH HG[TE3KP@!]$ M;EBPZZ*P;!V+3$6SD?\"^A @^SOG^+@("4Y_FM7?4$L#!!0 ( /F"856M MWVP=^P, $0) 9 >&PO=V]R:W-H965TF-:A&E<3R/:L9EL%[ZLUN]7JK6"B[Q5H-IZYKIYRL4:KL*DF X MN.,/E74'T7K9L >\1_NMN=6TBT:4DMMV5F# MBR17ZKO;?"I70>P(H<#".@1&/X]XC4(X(*+QH\<,1I?.<'<]H'_TL5,L.3-X MK<0?O+35*E@$4.*&M<+>J>TOV,YL9J:YJ]]D7? V7Y@=Y'.3<,*7 5T4PSJ1PS6[]\E\_CB .ULI)T= M0O]O)?L7T#_O@89.L^@E8D?"*'D^:FFQ!"Z!-&&C!%U_+A_ LES@.5 M+=8Y M80P%A1LL^I/$GR1P[*U5:XB).1EY[7JS"@K!Z=3 $22G83++W&(>9ND4[C!G MEI22-#Q+,B=VIY=%H5IGT+!G1X9FBV#6X)& M&>[F+F5_$<9Q,JIU@&+J0Q5$GM!;YD[AK28@H;FDZ4J&=DVDS@ M:]5W+OG%?Z:*F#TRT9+0V9=DZIK><32N0VHFZ>CI\(E]W+^*+>?5]\IIQS:D>!&S*-)Z>S '3W9G<;JQK_3N;* MTJOKEQ5]YJ!V"B3?*&JH?N,&PO=V]R:W-H965T:.EL"95$CZ3CY+_?D;(UQW&\/NY!(N]X M7[\[DL?)3JIOND8T\-BUO9YZM3&;FR#098V=T-=R@SVMK*3JA"%2K0.]42@J MI]2U 0_#-.A$TWNSB>/=J]E$;DW;]'BO0&^[3JBG6VSE;NHQ[\#XTJQK8QG! M;+(1:UR@^7USKX@*1BM5TV&O&]F#PM74F[.;V]C*.X&O#>[TT1PLDJ64WRSQ MNKE'E2X$MO6?)&[GW"/)['V2MEJ]X?=(,M(N-QJ([N],D70-?TPBL=]'HX4 M\O 5!;Y7X"[NP9&+\J,P8C91<@?*2I,U.W%0G38%U_2V* NC:+4A/3/[A 1) M3P)#MBPG*/=ZMX,>?T6O@,^R-[6&'_H*J^?Z <4P!L(/@=SRBP87N+F&*/2! MAYQ?L!>-P")G+[H(#/Z<+[515/N_SF$<3,3G3=CS<*,WHL2I1QM>HWI ;_;N M#4O##Q<"C,< XTO6+V3^>_3@MQJAE-U&]M@;#7(%K5T ?*3S2J-0]&E8R9;. MG;XA>87XK&A *3?8+5&->7_)8O#K:M64Y-!N+[@C9ZC(NS2BO;1TU?1@:KG5 MHJ_T>_CT++:WP/THY33&?AZF-&8^2_.!GTG8!D M<0'OWN2<\0]NSF(&/ 669O!5J$8L6SS5"#,H&+ BAS2"E&1Y 8OMDHI MPE6E3!-OSYQ9+$D&1LP%IG#&!\P)O& L4@<1AOZ M+U3F_TUY&/,9LS&RQ ]C6RB>^BQ)!TX>AG:2^TEJ\44Q%9.]7J0DC"&A?T&2 M'.(0HIR_6AY:LE^4Q@0Q([J_:D1 (Y8/L#CM M! BV]@;0 M&@V=_+/;X&0#S+_/Q]LQO78[1WEVK'C&^1D%NK=H^30M ^9#(J#:*KMFZ(Y; M-;HDXT\H*&KL*\O_B.4^]>R0^E-6Y/)QRHVOSUW,9^%6C>])E0K4@VOL\0;\G(@C-RX9KR4AEJ[F];TED)E M!6A]):4Y$-;!^#J;_0-02P,$% @ ^8)A56Y5%T Z!0 : P !D !X M;"]W;W)K&ULE5=M;]LV$/XK!W+K41J)&7'^_6[(V7';A*C_1*3U-W#YX[/'9GSE39? M;8[HX*$LE+UHYWH"A5]F6M3"D=3L^C:RJ#(O%-9=.->;]@M MA52MR;E?NS.3(-^ZV.G6&;"XI4N_I29RR]:XQ9D.!=U MX3[JU3MLXADP7JH+Z__"*M@FM&-:6Z?+QIGFI53A5SPT>=AQ&/=><(@;A]CS M#AMYEM?"BF\B)Q4?RKTS]%62GYO\@+>1W32("G);:.$OZ?QN$[.;"52O&A1 M(5@T2VQ-7K^*AKVW!]CVMVS[A]"_[T1^$ *F::I-)M4"G :7(]P:5&D.A5B! M4)E?NE\KARF0OGW)+!&F"X,^;^V-/3;(%H1!H"_2%9@Q:*I+:A16^%JKA,S M5^TF\QWX1%O,"5NO/ TQ*[!I!?(_PF,&:2[4@L92^6EE]!=B0OBS$ ?H62$7 M?HLSN#OP%8X]A*XM!6=/#MOZ,R1M+$51(P@'OPA54X."R"LP@I]@V(Z&([BG MDY8IT=36T<'" < MMT^3T7<0'IR>_BAAJG#7,&[*G!C'[7$R]#*Y(BT)M89,$Q^E'>2ZR(!7JD+0 MYL23-$TWDE_3\Z 6-%)G=K,99D%R?#&Q1UU6S,5";8DD^WJGVE2:HVY Q#8; MS%4$#Y9Z(6T(CO1[!K]3P>UU/?@+A:%ZX.$SP3T]H&MI4UU33HQP",=7VE0P MG9Y OQ,/CB#J]'M'_UJ'$?Q6S:+1IWQT=.%&^LD78:\W6-;I>N; M%4#MPEIN'*&ZGZ[\)N>;X:=W;S[=4BYZO3?T)P:;RSFCOK1^3:)2]'M%63=R M5GMAW9$Q*'6/O=0QA$56->\7VKCT?+C; M6EE*.DF@B(3R9]44C0V:]>C<_I8R"ZV1F&Y,8"D%OSM\-G:C"[%TX#.IT!RP MV(D &K>F'F$KK?P5LSF%($!_ M.Y!D.8N;LEM3M>R4Y_X9T2Q%H^C*H>1@8/M921;!O>-3@6/&Z?>BKR&@D_;V M#FOL?B4:F2YY"^*]7ZE/:W>_8+]_]LTE<_U,QFTC,(J_J'DO9WG+0'I[V3,!HF8S^*DO8H'H9A[%>?>U]T=UY_)5+&^8UK@V+#0W"[NGU& M3\/K\=$\O,$_T(%1\X<"Y^3:ZXP&+3#A71LF3E?^+3G3CEZF?IC3OP)HV("^ MS[5VFPEOL/WG8O(_4$L#!!0 ( /F"8576>:' WP( )L& 9 >&PO M=V]R:W-H965TVVAVD/AAQ)U,3.;*=T_WYG!RC5*-+V N<[?Y^_._LNXXU4C[I$-/#< MU$)/O-*8]B((]*K$ANMSV:*@R%JJAAM:JB+0K4*>.U!3!RP,AT'#*^%-Q\YW MIZ9CV9FZ$GBG0'=-P]7O&=9R,_$B;^=85$5IK".8CEM>X#V:K^V=HE6P9\FK M!H6NI "%ZXEW%5W,8KO?;?A6X48?V& S64KY:!_)YQC M75LBDO%KR^GMC[3 0WO'_MGE3KDLN<:YK+]7N2DG7NI!CFO>U68A-U]PFT]B M^5:RUNX7-OW>>.3!JM-&-ELP*6@JT?_SYVT=#@!I^ : ;0',Z>X/'3 ML9(;4'8WL5G#I>K0)*X2]E+NC:)H13@S7> 3B@['@2$RZPI66^"L![(W@!G< M2F%*#9]$COEK?$ B]DK83LF,G22\Q_8/C_/;;KG0+5_AQ*-VT*B>T)N>O8N& MX>4)]?%>?7R*_=2]G 0>E[6KQ76E>5$H++AK";FFONHC#R552M;4HY4HP/!E MC>#PPFB0G8+\!8KY#J8OX):K1S06="_KSM)J6*#A50VWF%<<;EHI-KB$!VEX M#=1*8.@L4RI$:/HGA/8)P8=*D%MVFHMQBD(Y^E*5EQ MY$>CD(PH]>/AP'KBH9^QZ&]@9(-)Z@\=19SY66(9SMZE+&*79"5AZB=I^+^Y M"+J"?T\E\ED6^4F663MF?A(-#[.)_#@AYR@]G@^%6>:ST'&HH:5[(3I9\?>NY^\5_W >=G>CVVJ65%1G6I<$S0\ M'R4>J'X4]@LC6S=^EM)0TSFSI*\'*KN!XFLIS6YA#]A_CZ9_ %!+ P04 M" #Y@F%5X'KD' "M$P &0 'AL+W=O*VD?=O8!(B&)&Y)00="* M]]?O.0#)*+7L;':[,_M"0CBW[UP!\6*O],=V*Z6!3W75M)>3K3&[5[-9FV]E M+=JIVLD&*6NE:V'PI][,VIV6HK!"=35COA_/:E$VDZL+NW>KKRY49ZJRD;<: MVJZNA7Y8R$KM+R?!9-BX*S=;0QNSJXN=V,BE-!]VMQI_S48M15G+IBU5 UJN M+R?SX-4B)'[+\&LI]^W!&LB3E5(?Z<>;XG+B$R!9R=R0!H&O>WDMJXH4(8S? M>YV3T20)'JX'[=];W]&7E6CEM:I^*PNSO9RD$RCD6G25N5/['V7O3T3Z1=:U3="R."NFS<6WSJXW @D/I/"+!>@%G56 M'W_6U95U]58\8&49F&LMFHVTZ[_-5ZW16"9_/^:\TQT>UTVM\ZK=B5Q>3K W M6JGOY>3JY8L@]L^?01Z.R,/GM']3DOXS37"M2R/5=RVLE- %J#44I<;.4;J% MD\GCS?J WR!2SQD&9?6@^G?]XI&%[^:YHY#X MN^7<"F,^C2YS@^XY/5U3$LC)W?(#Q4$T!32J.3OB!QQWY LS"VL&IO"ZTQ0K M"E2#:8/:M9.D=@)L!B/KE=1C1WC$B6CV]#!;C88WSJR"-1 V!(J1M@IO!FRV M , % &XKT4 06@_<.@)!>-=HOX"R@;?*2+1&R5(8:-$5)<4A1_"J*@M!/Y!9 M-'F)Z6X-;E OM2B;5UWAE)#DO&DZY+B3.Z4-H&V:J1#X9W\%/%DLQ@P< @!#U,OX-RY:R-A8X J$+&KZ;&^6CQY5O_ M\B4:>H"5V2&C(]L)0''@:>BQ)(';8QIKBZH=ZKD6C>B'QU=46_QS+,T*6#J M#[R8Q5X6!'\B_"3S,O]_@OZGKGH8P4.0<2_$POA3D+OH=!L\[B 8HL.\+/8] M%G)XC[>-ML.\V_;KS>&D;MJUU-J9)(>^5Z[@3_!@'PE8SS^K_"-\V+G:=TWW M\X]=V99$F\*\)5HK!SS440<> M"JC0X%FW@YW4I4(46X%3[M.N)&;L!]>L98/M4E6N7="D%/EV2,VZU!@*Q_?> M=OE6W$LW;1N,X98.K5Z7A'L<4#0Y*/^UQ%EL1_6]J#KG3*_4C4,/:*YY-G$> MQ8+F#ZRUJF%/./"%*?"_U X@\EF4>CV(< M5-Q+D@ABCP7*&->FOE'=FX^29V7E)"3$14^YZ=P$G,O M#OGI*#2\1\*O6!TD>.<<^,QY$G@<]8<\/KZ'R5E+.^Y/ C]!?QB:2WGF)=P_ MD,C"Q(LXTFYLA1>/D/SQ?1"WQZ<:\#Y@J1=C^_NI/X8N\T*?8_@"6.! ^%BH M_5C:UUBM-JV]ZJ=3][8OAX-:>-KB;_9.+XLS;#Z-LQ*;V.4!<)*C&?2(Q^$Y MX/D49O!V/FX$T31@@ZU[EP \5+R,I6,8N!]ZD>__^T;X-$O_:"1]+*XE_1JXJU](V07_U.0B 1VU"?==".(VMB6CJA]BFJ" OJ])-D;'K/C3# M->#Z\[TP"OO--$KMBGMI M,*PR[A@#YL5^D^""+=.6( L#FE[\ \E M/[R=CZ MY,2^.>.G%F[4$RQ8@IK$]K>?6B,X01C:MV/^T9"(8E)BGX]H86P- MT=/!DW@&F@<0>+\MVB\!XNF&:WDDOLD0RC1V\0T0V)'X)O$@$D4NOMCK:78* M;^DN_']50>A"$#NX&8YG5T$!C@Z_]P%=C)V+&(RAQ#+/9X-0Z+L]3D+^UVHH MR!(T&H:4C<,B8J%ODT=I3OWTZU4T $<$<4:%B:!91$H0/N^"UJ[C[!?&9W'[)^$7J#ESNH MY!I%_6D234"[CT/NAU$[^T%FI8Q1M5UNI<"[)S$@?:WPRM7_( /C%[JK?P%0 M2P,$% @ ^8)A5:#ZF2(U! H D !D !X;"]W;W)K&ULK591;]LX#/XKA#<,*9 ECNTT29L$:'LKMH=M1;N[>SC<@V+3 ML5!9\B0Y;N_7'R4[7KJFQ8"[%TFDR(^D2%%:-DK?FP+1PD,II%D%A;75V7AL MT@)+9D:J0DD[N=(ELT3J[=A4&EGFE4HQCL+P=%PR+H/UTO-N]'JI:BNXQ!L- MIBY+IA\O4:AF%4R"/>.6;POK&./ULF);O$/[>W6CB1KW*!DO41JN)&C,5\'% MY.PRX ^.C3E8@XMDH]2](SYEJR!T#J' U#H$1M,.KU (!T1N?.\P@]ZD M4SQ<[]&O?>P4RX89O%+B3Y[98A7, \@P9[6PMZKYB%T\4X>7*F'\"$TKFX0! MI+6QJNR4R8.2RW9F#]TY'"C,7U*(.H7(^]T:\E[^QBQ;+[5J0#MI0G,+'ZK7 M)N>X=$FYLYIV.>G9]3673*:<"6 R@Z^V0 V?9*I*](P/#Y1]@V8YMF3,J8S3 M#OBR!8Y> %[ 9R5M8>"#S#![JC\F)WM/H[VGE]&K@'=8C2 .AQ"%4?0*7MQ' M'GN\^ 6\%V.%ORXVQFJJE[^/A=VB)L=1W1TZ,Q5+<170)3&H=QBLW[V9G(;G MK_B<]#XGKZ'_EVS]+\#PK4!(%664J,RMC!(\8Y8(8VFBZVH-J!QXJ^SL "<^ MO'LSCZ+P_(>A3F* +?:)%YB<0\HD;! V6MVCA$PU='4-Y$I0_S!GY(%&?%); M\,49><*A6B&;&PK"%2@*0"_UWS'A _W+4QF MH1\7-$Z3V(WAE [0(M6 ]4>8(QW?((FB$QJ3*8V38;R8^#EQG?HX2XEY[M$5(G'GBA"8.,4H6M*4TM2()^) 63&X1MM2:82"4 MH8CBX6PQA<4T@B@9QO/$P<].NH3G?;A=3F PG7L+9(=\)6$BORE+$L<*YN>, MTC'$PV0^I7DPF2:.CN+A(IIY1AN]*ZBW\6A*O4T(UZ;S)\#J$-@QK)./XM'B M5Q3HS?(*UM=,V5:(DY*N8CH:CU2,:S%#>G-,A?[5$(]#:"@[D&FBJ#X?/:[& M5&TE]\\+U3R#2AGNY(&7U .L8^8_IX-1VQ%S1+WU?P/R4-72M@]HS^V_'Q?MJ_M# MO/V[?&::TF9 8$ZJX6@V#2AD_Q]H":LJ_P9OE*47W2\+^D*A=@*TGRME]X0S MT'_*UO\"4$L#!!0 ( /F"855 #C-"9@8 (L. 9 >&PO=V]R:W-H M965THA#+9T4'L.W=' M![8)6AEY[L@W527G6\P_/CA'^47/I[W\2>S*R]YL99<9@-V2"I91X80>#O1IY( MK1D(9GQM,;/UEKSP_G>'?AI]AR\SX>6)U9]5$1:'V>.#K=K%L*!2)OV+VY:'>PM>#A]9,&X7C*/=::-HY1L1 MQ-&!LTMR/!MH_!%=C:MAG#(KC MM'K\R.H_Z;TU8>'IK2EDL;E^ $O6YHP[RKI/DV&/QL/Q^ F\R=J] M2<2;_-0]>J-\KJUOG*1_IS,?' 3QWT,N)\2=AQ$Y25[Y6N3R,$,6>.EN9';T MXK?1WO#U$_;NK.W=>0K]I^'X]=5TC!R]+NS2D"UI8^1J(2F D=K9&Q6S"\E- MR@3I5$4U?FWA27FH&UT0G2RH\OKVZB)^CU]L]$L47J!J(O&>!F#AL0BK(RI-P*FZC# 78F"SI MTY6E7.B\T7%;[-G94!!C]V@I[YG5L"O1VYG$'M$@."U,$4&=U'$EFREO4=L\ MUB"SI9&E"M$JGE8V6E,)\^#;2@I'6\$&?,-K7I4S1-XX)TV(T"@$$JUBDU@/ MA^5MKIN"W6+#4WJE2Y $)C&L\LQC"43GYM@*M79'/>(U(2"<(X/(/N M%EP607;K:1HU-L"]W +W&RQI6?0!_E9L)S9-\_OT5N0+^MH(AP!'_IJZ^)Y= MGL\ CT:X%SU7Y7>O=5!8T)\OA)G+N%4EK@$*]BJ.* ,F340;H]$B=+;U MZ2.PVP8(V6 W[6\W)ORR/+$8VO#-[ O'(]B->-Q8MDRKL**BD7%4WD@'H!)5 MPSK/1+91C;O,TF1,%!PRX,,6Q*E0'.P[26ZA OGM3IG?)V"RO[>-+(M3+Z;9-BV%CT&)4@:S6BP[TS\9 MQ4J[#,G/:64Y$!CAY$50?-H3.*2JVGK.?QKM/D?V.#C') @-P9BD/Y0X5355 M9"@6 /QSTGL$:JZ,B:6OQ'QZ(W-9S? Q&77.:7FC$OYS#H#RB6EX9W"GP@&> M7R,KZ\8A-M&0QX"8T*B( K,8 H) 2L! S\+"4&5A>*XEEV$CW7S5I\\RZ3AP M%+NZZ6PNO>>H""/TZEM7?.[J4I?;8"AB%#96C[:B<1[%(K=F$?LO!&DUJO$YB]9\T2Y*13*!/1>0F3)/8ND0-AP>IA".$02 MPL"9X=K:.M[M#Y]WQ=%8\P?35Z3$;HMA*S&N>,@["!F5R>2KNQ/8)N5\./N; M5<59(?C.@2N!FJ7SZP,+?K0;.1!WMX7[H;J'UA8_K+L1NDFU1K#*N#)%GW/I M AXJ].ER\\ 6WDL6YDE[HM_UQ:VU2@5>=9>G>!40E6W2J9K_?!D(\,IC@!]* M.I(#Q==B%5/B[FB^=UO)^?C@,2KIQ*'@6;KL3_N]KG&"6M9/9:/M^:N:O>L_ M= L=W'L@5"@<\1G$1L&!]%98]ZY?6M/TP+B;GIYI[X5#2?0H>R66#OO[NQFY M]/1)C6#K^-R8V8#'2_Q&D1U+;!&ZS?GT?_ U!+ P04 " #Y M@F%5$'R[,#P% #0#@ &0 'AL+W=OLX[0*[3_N0F)>9PS/#PZ%XNE;ZBUDA6GBHRMJ<>2MKF^/1R.0KK(09J@9K MFEDJ70E+77TW,HU&43BGJAQ%09"-*B%K[_S4C!(%DI]X<[OQ9D7,"$L,;>,(.CG'J^P+!F(:'SM,;W=DNSXM+U% M_]7%3K$LA,$K57Z6A5V=>1,/"ER*MK2W:OT;]O&DC)>KTKC_L.YLX\"#O#56 M5;TS,:ADW?V*ASX/3QPF+SE$O4/D>'<+.9;7PHKS4ZW6H-F:T+CA0G7>1$[6 MO"ESJVE6DI\]OQ&ZEO6=@1EJF*^$QM.1)5R>'>4]QF6'$;V ,87WJK8K S=U M@<5S_Q'QV9&*MJ0NHX. ^ M>#NX9#\A^8B9WQ%VF% Z# M *YEV3*?UW13]';_3#G_LE2@*5M:I-Y HRR!2%&6FXXR71-;AUI9V# W8UH" M7FI5=5/O^"HH@!C3]6B$NV&:4M0&CNA:H46)\0<"AC 8L"I1,S_Z5RM01%;O M7U;65)5:NO3L<[+"A;Q'D32_1Y5#N%*UP:\M 94;'VB1Q_4>5\/EDBY'\R0L MR@AQS,E94IZQ& +=?;2!^6I[@ET]J2G+A,J&KHARM"Y%/(;:TL? ]\D_DD,< M^KT 5,,I\RD=]3NLFE)MZ-BNA=:BMCY\.P)'WN5\=G7C#0:T#F7#H.'T4UKV MIW$)DC<-WOXRB:+@A.BP0"I5X\8-A2=;.CR.#ZAS:9SV#%I;(N\ A2IS9!3Z M67Z%R_#..J M>M!5]7%?U8.!Z]/&?'RE@F+>TN9*BH,.@NV*&:5%OMN=.K[KMU']R=;@P]YV1;;F^J I%[AO.\[ M=O3DE5&AOG-O*<,[6-ONP;$;W3W7+KI7RJ-Y]]9[+_0=7750XI)<@^$X]4!W M[Z>N8U7CWBP+9>D%Y)HK>G*B9@.:7RI23-_A!7:/V/._ 5!+ P04 " #Y M@F%5I.JQMU() <%0 &0 'AL+W=O5V*ZRE6,\FTE<]F2GMK;V T1"$C8DH "@%,^O MW]<-DI(2V[7S00=)H,_7KQL\WUGWQ:^5"N);61A_D:Q#V+SJ]7RV5J7T7;M1 M!D^6UI4RX-*M>G[CE,QY4UGTTGY_TBNE-LGE.=^[=9?GM@J%-NK6"5^5I70/ MUZJPNXMDD#0W[O1J'>A&[_)\(U?J7H7/FUN'JUXK)=>E,EY;(YQ:7B17@U?7 M(UK/"_ZIUTX M3416^6#+>C,L*+6)O_);'8>##6?])S:D]8:4[8Z*V,HW,LC+QEM;CK M*"Y]0MQ,_ X!:R_>FESEQ_M[,*VU+VWLNTZ?%7BO-ETQ['=$VD_39^0-6W^' M+&_X?_H[/_17O-$^*ZROG!+_OEKXX ":_SP6A:AD]+@2*J17?B,S=9&@4KQR M6Y5<_O+38-)__8P+H]:%T7/2_W[*GA7WN+'/ZA"'3^_4UA9;/!-SIW(=Q#N9 MZ4('K.LTMSY Y<%]EG@MS1?Q::M<[N02[F[Y)35%%88_$2)2\>E'0B*&-=<]L_F%QG,BAAERAJ M\\6+W5IG>%2 I;RHO( N6+83U8;^_O+3V7 R>CWJ3[M]E&%1$*.<_#R<3;K3 MYOJT*_Y40@([LO!6;*2#/=CKU]:%E_"A%%FTEE(0HV"; (CE/CQLY*_WUW.Q M*;*.N/YX*VZETR ?WO-A_J'V Z16!4C7?TFFN&.;)?&$+JN2G*P=2 ?=\8'] MN&S=.46 15C#^M7*J14%IT(1.[[W=WWHBBM/:O]-\T?&'41Q05G7C!T?F+ESTD3>6,"Q))X2;S_? MW5Q_NA..L4 "G7KL&?OSO76<:_4M*RH/F!4/CT3IJ?ATA*U2.9&A#1OD*L#S0"1=8#<5/9S#LF,'F:XG_GG*Y<7:KJ7EZD5>.BH64<(TC M*KG8**=M'KV(/5G_A=L+:M2OQ&VS6Z#S"U5N"ON@U$NG"DF;R9I51-TGB'6' MVOZP01;BA.%D*X\8^%/4>R%-!B>#^$V:"@. &$1$X'K IBK..B$M MKAZ,^K1Z=H;O\1#?T7841SI(7XMAVID.!\W/O'(.444^'/!71&=E_E\TY4A] M)X-T0((ZD\&(?Z?#\9&C/Z)?C*8C,4L[Z6Q,/]/)3+PDX$?VR5ACX$7C66<\ M&8E)O],?GATN,M:\;!8^;O@?A*725E@0:^HP.4[5"/"@!X.YBWQA.=/77E!R M42WXZ+*F1]JOOFTP11$'E^@4H5O'31M@/P?:?AZF>QX\UA;A DAGR@4,B4(C M) !=EI&!>$3PBM6<7-W/Q6CBBAII!OHB1MB,>WWLDCT"CXCHHWW07Y#[<1*IWK=4RQ]WMU>L;=/F>,/ M;-X[FL1L !@M@GB]3QK"0_OVMM YY\('_%#6:>\2+(,PHUXWMHG/G5I52)M% MB0($H")/[ ?8;#7*&3P'#(&!N"4SCUT9%'2!?72;=-+ + ;]E__@[)(%W(,5 M#87BCB+>H[QG,6/M0J%D5X4+VY,/._HKQ70 MCT:%5'W0, ^ED@Z'J)239/[QYD-RVFE3/(5@X'.@#^LX&_B,%[991#:.GT0.39Q*X& <\)R?LWMW<) MYIL;TY(W$@=.HQ@(.B%R6CAF!51OB4#J]L!C6QT;3:SL49,PG[K<&HAN<]F) MW1(J*O3G=-B @W50M^.".JRUNA;E9F.QOX$T5W-C@74GCIX#KI4[;>%HSY3)JX33LQ%SNT?==ZE&<"I- _@.>Q>(ANK%TMCS.PYS'6S;L MC5YIZIQ\,B:$??STKVL*.V;CJVJ%OB.&S1#%?@.Z*XK\WD-0A*\X%[%&:^C MVA)W&PA1.@6*.>:7:X/)1&=(N8NDS;BSA^%NFP0=!@AP5/-Q+82L]::>7#6= M&6ILQ[!AUJ@6A<8IU=5K" 4 &O<%0@-BB9-L4>@">](\&^,FX.]K/[Y];,N9DM2*A+E.8H>*1AE.]KFG? MD9GD1L0UIWY'E+,/7S2_(Q9 SP_>TP).!SPA^*]Y?7=W&TRK:*V.=1AR'$O$<"THXM7-1P(@B M(DK%A.\XNMS=*6*8;>BTBQ4+"%(QP!*'(.\9=0M%RPUW^KQ%R_%TPHLSQ'A! M\),>G6T!7YJQ+N\T^\##K9ET#J >KW:UW#CKXD)) .TK:)^8ZN@DI9L^2?G; M2K0X,EG6O -M@-=CKSQZ!V^L2N56_%Z._(<3\>55>[=]]7<5WWCME\?WAK^C M2Z+@$=@EMO:[TW$2J[*Y"';#[[]0?\&6_!?5@2C3 CQ?6J"AOB %[0O1R_\! M4$L#!!0 ( /F"856,-]FYC@H -49 9 >&PO=V]R:W-H965T -$T[W44?:#J['Q;[@99H MFZ@L>D@I:>;7[[FD9,NIT^DLL/LEH41>\C[//92?WVGSQ:ZE[-C73=/:%[-U MUVV?GI_;:BTWPL[U5K:866JS$1T>S>K<;HT4M1/:-.=1$&3G&Z':V<5S]^ZC MN7BN^ZY1K?QHF.TW&V'N7\I&W[V8A;/QQ2>U6G?TXOSB^5:LY(WL?MM^-'@Z MW^U2JXULK=(M,W+Y8G89/GV9T'JWX!]*WMG)F)$E"ZV_T,/;^L4L((5D(ZN. M=A#X=RNO9-/01E#C]V'/V>Y($IR.Q]U?.]MART)8>:6;?ZJZ6[^8%3-6RZ7H MF^Z3OOM5#O:DM%^E&^O^LCN_-LMFK.IMIS>#,#38J-;_%U\'/TP$BN 1@6@0 MB)S>_B"GY2O1B8OG1M\Q0ZNQ&PV MLD_R5K:]9**MV7O=GEWUQLBV8Y?6RLZRQ3U[(_7*B.U:5:)AEY"US\\[J$&; MG5?#D2_]D=$C1Y;LG6Z[M677;2WK0_ESJ+^S(1IM>!E]=\,;N9VS.. L"J+H M._O%.Y_$;K_XT?U6&S+[D]QJTZEVQ?YUN;"=00;]^YBY?K?D^&Y454_M5E3R MQ0QE8Z6YE;.+GW\*L^#9=W1-=KHFW]O]?Q._[QYYW*#WNI,LGK/1=ZKU@$&5 MY_TH%HUDUD];]GDMV97>;$5[C]JF>3M.'LA2Q=4,@PX"LXUH@12T:,;$=FNT MJ-9SM]=^9C>!XK1JU8I.6B>MVDZ:%G:;75Q[VAQNF4CC:#Q^H=E:5HK QSJ' M"CC16GJ_E<8IV%9PM=_;ZM[@"3'H]H;]8H>C#DR?(QQ,8,8".$:)MUO=WLD% MNZQ^[W$FFK6[/+FBD4% MZN2;!)^SZ^52.H!DE_T*L,-"7TX/M?"1(A6\ 98L&+0A3W5KH_O5VDDM=0/, M)R7Q5NYU>\K>"?-%.O5O=-,[20YM.J$:]D[62CBS!J?,V<\_%5$8/CLF]A31 M5_O4$72B997>;"0%I'***\H S41=0VG+-M!;;1M*FG&_E1:-*Q#9KL3*JRR5 M@7R+=B6-]1Z$G58CA=0?B ,Z(%QLM/4I $TYV^B%:GP!ZN62*HLN61F]V"K.%@1+P*OZ> M(Z4A71L*KQ4-K:57Z.]HC[<2JZ@&= M?_+&WO48_\9G?UTHBB_;1?>@'SB3< M@U-]H4*8$*E6*]6AWE".$.CNF1X74,:T[*TK2-E1CHGN3\.S=]N0& \\9K>H M5Z>3R_Y%KYK:.T@T9QV8Q(';.EFM6]WHU;VS$>CN%@-[C #6]U77&\F! 0V\ M9EREU;=42S7;N Q=]/=XRW%\T[@!;0-8_.+SIQ);@5Q *0_N]E+P"WR'Q8AE MI<09?71G52?W+WFF(S1)!%[4%K[5/;=:7%_!+ HEH014VK WE/]'+Q!J^_D9H&38X=C M/_ITHBCO=&^I*$Z/ 0E[PN(BYU%1L"0M>!9%>!/RJ QY6I88)5')HSP_A*DD MY&$>L*3D95JP,(EX&F8LS$.>E>$.U<.")UGLTS=Z]O#QLZ8B&7OW$Y8D&2^C M$*,T*'A:!$Z1),7>>>'&61#P,BN^X^LC\3_N=Q=J#^> C@IIX/LN\&("_$[5 M_)G;U^I& 1HH&!W^^6Z##/@P-H'_;RB/67H\O"'"&OBP%A$/HX0\C X7Y"6- MLISG>7(8WCCC11FC:?(BSED8),B @N5X&P=_$MTG+ IC'KN(12'%BR*:)0DO MHF 894'"/AS6D8?GDSB&,N$I!@DOXQ2#,N-1F& 0!CD/0LR]F=8DC,I+;)B[ M409#,S(J028';A3GR.-XC!)<([\"@T$I8+&5P@!:*!5JI&&CMRXU=BM.D-=Y M1%I KSBA00@SHZ1P^B!=T_R4W3C57>O;\X']'F7 @Y1,RE.>A24&\"6/LYA& M<8H#8-T;U^$:WW9JW'<4\6['2PZTB=/8.Z?(<](!%L=9Z+0IX#GL[JOJB+E8 MG"+ZI$"8Q+Q(2"S-(U[F$49)BEK+@E-T)Y 'R4X:>/G4-]>)72A3GKC@QLBE M(L7@)$J@1':*89'Q,([9:]4"UM5@CX_TN.VUU^>4Q3R!^$F8POPH1N7G>.!Q M&3Y482&7Q"0Z\14GY$BHV)\>Q)19)TE:1?[FR9TG-J;-0?#@D>'V30UMOCK0CM MGN#E"!XUE(#S@_N!U]MW]6.\" MG[U1=-_+L&GS 25TNA^7TL-O>*G'V451JJ:JC MW<^"!]D*(93.4]440<>62&Z4=&4Y,$6 N>RGAIN"=QEDX12E:]" 3_N^^JTX M>O[!%:K1E8\.&0&/H940R6R-XXF3? ;R=!)HO@BUPL+0$CJ]@@!(64Q MZ9JC7T;67%/^O#9$M/RMIM(]4O.>7*%0:0:.W?F&YC_"@ZP%/14;6HD-T!6? M1/$\8AL%TD+!_URC$OD#P9Q8FZ;?T-K+G_"\YOJ:_^==]G M00F40=A">8A,;JO^_(D/.BB.N_[%5#^*_2Z7?6K5C;8X/%0$/TVB@#G$0 M.<) _<0QHQ2<-DM] KZ1=$&YI[H,>!%0E1'EC1S; )$IG7"89DB:9#SH[X# M&ET3$\B7W!,OL!E'1\!F(I=!Z)E)<)CA?\/5J?6+RI*X&9IS$KNSP(**T%&J M&$D*P;&I[EO2ZQ$P'R E1U]KSZKADYCPG\1.4/:4%KIUM[^!]>).RNA#,KL5 M3>^_ZHAVI1;#S5ZU^T>W#:Z_7ZNF][=-^@Q,(KT=IZ%)(X94;W##POL5\LI$K".(,=R&=LP]+ MY+."E[X=/)(P+A$\?!X+UPV,%ULB*!Z@?@2%\APTB9(-C"P*,T>JLI1 I$B1 M?!1Q<*K($5BBX![G>>;H5HB;&7@G>R6K8>-PAU @0:7K"@41/,(G,&*7>&6. MJQUM#"9;Y@[L$E1!Z=)W.#S"I2#%/?#8Y]GSR:=V^&GE?E"P'B7\5_?=V]UO M%I?^4_U^N?_! [>4E4)T&KF$:##/TYG/GO&ATUOWX7ZANTYOW' M12T-+<#\ M4NMN?* #=K_D7/P'4$L#!!0 ( /F"855X.0Z_I@( - % 9 >&PO M=V]R:W-H965T FE\1:8@?[LJS_GK/3A4[:JO&2^.SO^_R=[;MIJ\VM+1 )[JM2 MV5E0$-6786B3 BMA![I&Q2N9-I4@#DT>VMJ@2#VI*L,XBL[#2D@5S*=^;FWF M4]U0*16N#=BFJH39+['4[2P8!@\3&YD7Y";"^;06.6Z1OM=KPU'8JZ2R0F6E M5F PFP6+X>5R[/ >\$-B:X_&X#+9:7WK@B_I+(B<(2PQ(:<@^'>'*RQ+)\0V M_APT@WY+1SP>/ZA_\KES+CMA<:7+GS*E8A9WD7=Y)4C,IT:W8!R: MU=S I^K9;$XJ=RE;,KPJF4?S#9:",(6U,"313D-B4;<4)@>!92<0/R/P'JZU MHL+"1Y5B^I@?LIG>4?S@:!F?%-QB/8!1]!;B*(Y/Z(WZ#$=>;_2"#/=P8X2R MPK\("[\6.TN&H]]/Y=W)CI^6=<5R:6N1X"S@:K!H[C"8OWXU/(\^G# ][DV/ M3ZF_Y%K^2P#@ID"#T+J/TF!EKF0F$Z&(2\M#SVI_0'1\0'5C;.,PI&&Q7<'% M)(*T,5+E0 5"C4;JE/4,"+6'I! J1Y#*+RI!#6^F,Q\]DA66"\S@C86%4@UC M-UAK0\!E[VH7AM'95^ .YL&9M E#]B@,H'NT<(4)5CLT,!KZ9S<-K1!=XA%48^/ MCY'(Z<:Z.]\"('O0ROA9UB)VYWGNZQ8T]R/;@:&3QCK-D;9NE?O. 1NFMJ 2AJX<4]1OD!QQJZMP=:S*R- _!V?DYQ!4[G3-"\/$BZ@&[%Q\8Z515D> MX!L/-8X3W_BU-;*?%TN/CE[$K^?*[=DFS[/%+CGW':]AEE$;>'!KR*JW;XY. MB@\'M$X&K9-#[*^[C_^D8%];8)=6=]P\,EAS%3B"8%PIZL4!"ST66X[,UG5P M+F(:!,?H0A#TDJS=K1#,V;!J:04FB([9ADGO S=ULJ,_&!Z$C*EJ2T_#^-[R M5DF1%#32$%YRTH'DT$D -X+:BM+2:R<,$3E@G'[&,B]71C:RYO_H=52#C##Q MFUJFY[&.">EK97UP,'KN:O*]MM'@5FDX>)(8#/8=-'B'^7/1M]T?>#^\KKE; M2>.9@H9"B]'[XXRY?B#T&[1=:L*E16KI9+8T0\%% )TWUN)N$Q,,4[EZ E!+ M P04 " #Y@F%5V]5# K4* "W&P &0 'AL+W=OMO:A+;7M M3B2UT]VR<7[]GGM;+4M@2*KV85_ DKKOY[GGWI;.5\9^=7.EO'@L\M)=].;> M+]X<'+ATK@KI^F:A2CR9&EM(CTL[.W +JV3&FXK\8#08'!\44I>]RW.^=V\O MSTWERM<5132KJ]5;E87O6$OWOBD9W-/-PXNSQ=RIAZ4_^?BWN+JH)&2 MZ4*53IM26#6]Z%T-WUP?T7I>\"^M5J[U6Y G$V.^TL5M=M$;D$$J5ZDG"1+_ MENI&Y3D)@AG?:IF]1B5M;/^.TM^S[_!E(IVZ,?E?.O/SB]YI3V1J*JOLPMKQ44^DE?.FJ#?#@D*7X;]\K./0VG Z>&'#J-XP8KN# M(K;R=^GEY;DU*V%I-:31#W:5=\,X75)2'KS%4XU]_O*Z B[_V1:' MH.9HNQHJH3=N(5-UT4.-.&67JG?YZR_#X\';5YPX:IPX>DWZSR?K53';C=PJ M6]R5XJJ: 89B&%*1"#]7%,2%+->)N%V8B[B=.9QJE+\STI9V<$X":JW:I\C7JP<]?UD/6_/K+Z6@T>/N TE;6 M\=7P[5XB/MB^^/-+-=%.BFLSJTJSU&DB="GFVHE4(@3:KX5TPENXJ!39U1)X M^Y?XNRJ5E;GX($M0%,C(B\^TME;"UI*::V,A\H.IOJ^_RM*[KUHG8FHJ5(/E M13=SK:84E;0BO\3==*I3/'LE$KLM4]X'4=$W 4.4Q1I=>@/Y0L*TK(X>4NHE M"7AO<9M(4=Q7-IV#N\35S*K@1D?Z_=4F:BR*[-C(HBM:#K0LM:D1 M;,6%40&1B-Q"68(OTF1@B*7GLISI2:Z$I6;D^!D*;RZMZD@<#@9_B^$-3^&G M]A!+.Y:&,U[+P+(2=C=6D%JV':MS-<-?))KCT]_@;&&!;O*[I9?O)51ND""N M'F[$Z6 ,(.#&SNCTI'^,_I;G%)1=4,47^"D ;H3&[S/4GD@2,ON"2B28N;T& M/T\AD A,(N1#P-O.\; _:O18Q?P' ;QW*K452YE7#1&D:&H(!=4+?H*]:MG ).6FCKI-I,) MV,;#'7J\ ZS$@"4D+6-L_Q_E8>(Q.)$!9=NJBS1 MY&?,JZY"XV&PNU#T\DG"=TX&+6S ]=K*WUR,3R):P,Q-^G4?,6I" A.O&$A. M13U46:TMLMF$"M FPV+IA7I<:%JL*9H@3OP Z>8Y(UO %(4 1T1.M44S#NOH MNFMTRR$JJ])X"$OS*N-6$3B\6T1/8#TQZ$T4_Q4DB@GE-B4PU SMZA2@ 4RM M*;KTW*8U* ?O>'C;S19\Q6]%R53BHT$RAT.6/*TL8NJ.V.-R"Q. M$YE9E43NA\=';\>#_F##3COC87\8+P/U2.1)[1Z'*;:>W6P]!^2ZZ5S45"HTMA!(K@R9-H'LYIA3-]DR#6ZCBSSM=.A%K$/\>-"WP"K/9/C; /0W)5;'R2A M9_[8?4)*(;^PD]1D0\.?*+C]FF-4Q80W3*5F]4:\C?KCO2?2VO'8A;:3O2U2.XO&H_YH3WQ4_EE\=\08 MUMZ66\D:T55S1@#56Y1SD MND5MT5*5L=5X^4B#0GUHH2X&2-N,=7.YT[1QE\X2*=BZ7ZDF:HG(=BX(K MZ*F8>LS2CG=;/I)L_.R]!..>J$<):D8.%4$MM MDHZ4,V,R:EK=%&NN?:0F'F%:'5+5=6NT?>$ M\-#Y[98QN-Q2_A350(\!<=W8+[9DA8$R.AV!-2)2:'RV2(#5F":D]U9/*L\M M'!+=&N?N&44^](^@9T*@E#E#DEW-,5Y:.:/DHM\+CX-=:7(STS0VMH]NG(4F M.B'V1 Z;(U]9(]69'P'HLF>UGFI\T/NF81,>O%L6T3II!'.B#&1>K\S7S M%YTI395GE#2*FZ72;1W92 SEK%/QFR)O:M^U#8'G(%!F>-H++K->?^^,ED_[ M!OG>!/"9W3%^"!*&ED5XZ20JIZ85S5=+GB QULWJ(W;+@7ZGR%(<4Y_3;&7ML'N=.UDS(<^J M.;U+7]+Y M>J.7.%PP0IX'-^$5[DAO=).'/Y\.8FOHM-6H'*,7G>@F@QWX5V M.<5(RWA"4^H0\6_N-?.:5PJ;@^#/F!+/-JYU4JL/G"'>F"S&G8 C"#0JU '8 M)3/W>.6@M3":4)/MBYQ*"'MN%$^IDH*QSY],J!UHEX2RBO7=%F52[H7<,?XA MRXIH ,TO*I=FU'')T< M)J?C,YHZ#T?)V>DQ?@V3\7"4' _&_/OX9)"<'0UY5KWM)/:KU%7X&+-9'CYI M?9#H88A=KJ;8.NB?C'OAK5J\\&;!GV8FQGM3\,^YPBQO:0&>3PV.R/4%*6B^ MU5W^%U!+ P04 " #Y@F%5:JE "@$( #?$P &0 'AL+W=OJRU'YW387;7@Y.!NW!1[/>1#Z87%U4>DT+BO?5G<>_223Q\WEX.U Y;32=1$_NNV/ MU/CSBN5EK@CRJ;:)]NQTH+(Z1%&K %Z\6*1G*K=3"K*U9F4S;J.99 MYFH;C5VK.U>8S%"XF$3H8ZY)ULB^3K)GS\C^N_K%V;@)ZM;FE#_EG\#.SMA9 M:^SU[$6!"ZK&ZG0Z4K/I;/:"O-/.^5.1=_J,O ->JG_-ER%Z@.7?AQQ.\LX. MR^,".@^5SNAR@ H)Y!]HOI^]>L/:LL_;L)>G_9ZK^*MGJ6@<3F/". M7;112W7]MB%56UWG)E*N,H>,VY!^!7#FFH]7QFJ;&5VH #9";<>@C,V*&OA0 M&_)DK#J*$#6X[V3==+)N^K(^=+(6G:S!4&WT ZDED57(0*4]*)<[=>,ARJFJ M]J%FOZ)3K,77!1S2-D=[6=>%>"*N\<,%93783$-Q^YAMM%T3K"A+$Z0I'0T6 MMS>#X5C=D(]H@/ EM4GI-V!:.1>MBZ1R$[+"A1HA4Y9)BF*W]QRB _$M6(6*7M#F(+@]. M0QWE23\L<%3IG+[4,)#%E_HS"5$_J%7"'"Q!6-$/0X%!A!B,&8#A?X5@V+BZ M %" "(CCB('G4VW3X)!PLR'?%L1Q8$K..;L)1,.3?IY[\?A;4'-K:TCX2)7S M44$73QIU,CW^&=#Q0KPC[15Q U7O*:-R25Z=GD@+Q.?*%'C060@XBA1:^IK+ M>?8J]*BV&P/T M(.>C-BJN,I;##=Y26RP$3#E2%DZ'P,XPY-@LM=+& ^%2P10P?D,7+0-L>%.J M"I\N#WN\I BTY-"!M<8W!?]-9L$F ZXUQDCUYB@?WBG:CM&(A*NM'I@,4-%C MA8!Q?*&("R'4RP"@0_97.KG46FM6J UD@O,_YM;'16#B+B6[*UFH^E(;G]"F MZB#&$+)02ITS(#_5^3JE2.I.KU:MGSSF'6 9NF-"DV;)14W:( MT4@MZRCH*TPIU1O=N3HZ&79908DYS&R)1<:3SAL]4D>S(=>HVXHS JL,L\1 MCD..H>+HE&4$ RE&/5C\YR?G W9 %<2GU/?''5DAD\T C/8@LGSG&(A"4!P MPP0F;Z,DH#>YP3EQ:;E/J2; (DG R0JVL9FK.F(B"/+9%@.%]*"+6K?ZT)F; M@.3++LD9PT8J@J5RBTD0@-+P^K('C_R2":^?RK2D*3BS0OC:<@IY: MSY<9"77HSH][#0YC-\ C">*;/Z.S=#D57 8Y 9^XR*39SJU>[:-8PGL;J5]LM3XQ_:RI!.0F8CQHHXIQL6UKY? MV+)3 M'OV&^9NIMZ>SX;EZWZUEO#Q?MUB[A>2T#R]QO7].$+1(4(Y/IL-1,^=-B?)^ M:(:45"3OM3;;)2QV#I<5HB3K>^E"W$.>6C/P)/58]O?I.@FYJ4>*PEV5 M5MZ7-;V3ELD,/>@P"F31W3.\2[ _3;24QFFS O3$\F#ZRFA>^0[-Q;2<($AH M(#+H&)HZ0?/;0Y7KF->,=CQH)*B95S+0&4U-V4=,4&859(P!^XR^NN5]!=[] MD]#A2:;IO@IQ%ZK3)0$Y1L=,*1/L I1R>9"!W DX1C<1D4N7F_8VD#L9<^F"J]1:7BV%U/K3^Y?NM'M[-4\O;?;DZ=77+]JO#5IG02NP M3L=O7@U2!V[_1%?)*YREB]&5\G.#FPIY)L!SOF>V?UA!]T[OZC]02P,$% M @ ^8)A5:(J,"GS!P T1, !D !X;"]W;W)K&ULK5AM;]M&$OXK"Q7H68 LR7*#DX&[87/9KV)?&%R=5'I-2THWE=W'O\FG9;A,LF#_=ZO]D\2.6)8ZT(TK?C-YW%P.W@]43BM=%_&SV_Y$33SB8.:*()]J MF\Z^^V&@LCI$5S;"\* T-GWKQR8//8'WTV<$9HW 3/Q.AL3+CSKJJPOOMLKS M:6CC'Q*J2,,Y8[DHB^AQUT N7BU2,91;J8596[,RF;91S;/,U38:NU9WKC"9 MH:".VE_#BTF$:58PR1HSU\G,[!DS/ZA?G(V;H&YM3OE3^0E<[OR>M7Y?SUY4 MN*!JK$ZG(S6;SF8OZ#OM\G J^DZ?T7]=!XJ MG='E ,T2R#_0X.K[[T[>3C^\X.V;SMLW+VF_NM;!!*[9'>NV43/"#SGY)]2H M7S>D:JOKW$3*5>90,1O2KX#4Y)HOKXS5-C.Z4 %BA#:-01F;%37JJS;DR5AU M%*%J<-_INNETW?1U?>IT+3I=@Z':Z =22R*KD,%*>YQ<[M2-ARJGJMJ'FI$: MG6(KOBY0,6US,,6Z+B02"8UO+BBK(6::$[>/V4;;-<&+LC1!^.5HL+B]&0S' MZH9\!)2C8E61+CO"2/OD40]^/%6/TX MG]\]R=^^ALXK5YK(XOT,ACK;'$[A6/WDMO1 ?B2FD;%*VQW4%@97 R[J*'?Z M:4&@2N?TK8:#K+[47TD.]9-:)8<)A"-2/IU[N7C;T'-K:VAX3-5SD<%6SPT MU,GT^!^ CI?#.])>$1.@^D@9E4ORZO1$* R?*U/@1N*Z M\5_8GQB /!T54(9Z?<&T2>>.6)4)@DC *Z%\A.-H(\\7>X>':KLQ0 ]J/FJS MXBIC.=V0+;7%;.>3(V41= @<#$..W5(K;3P0+AU, 9,T=-DRP(8WI:KPZ?*P MQTO*0'L<-K"A^*;A7Q46;#+@6F>,=&^.]N'UH&6,1B5";>W 98"*'BLDC/,+ M0]P(H5X& !VZ?V>36ZWU9H7>0"6X_F.F/FX"$W>IV%W+PM2WVOB$-E4'<890 MA5+ZG 'YI<[7J432=WJUXO*E[#'N.+Z2N43RHD.@&$:J,'II"N$_+N(#V9I$ M'4<#Z(2V;O\/EEB>B4OPSXF21AFKWTBV).5J_ZSS@,8&\'),6L4?F!9?#ZB+ MJW&0^X[CJ,LJ%5CBWE)+0%).='IP5B\+[HN<4LXSX[.ZA,.@6;CU3[B#2'ZI,'3H^>RXXY#(P8<*29L]&3=LA1R.UK*.@ MKS"E=&]TY^KH9-A5!2WFL(5)+C*>=-[HD3J:#;E'W5:"$5AEF"4&>AQJ#!-' MIZPC &!HQ:@?F_M\Y\V0'7 E\77JNZ..S/")16 &"RUYGE.L) $(89C Q]LL M">A-;G"=N+7 M! (#BZ.$( 2R.FL&KHQF"73;T@*([NAL^ 26=4BG.38AR$P DWNW99X8$IDGZ6RZEFA0[OS7V7_ M5EB:A\O?M959GF;^;,20DBU--R*.:^8N+&H?GB'F=^=* C6TH" L]U63V/?L68SM3[T]GP7'WLMC?>L:];2-Y" M)]NG=";J%0,[JJT&;]LZ8,P*POT5G"F+=F']P(?4G>< MIK.4IFZS*?34\OSZG=.\&1X:GVF'09+ ,S(/F=]T6B%?G[W<[KR-M%-$HT#- M6).YSVAJV"%BT+*H(&/\:A_T[X0.3S)T]X\3>&2JT[,$:@QB3243[ *4\HPA M<[M3< S2$95+EYOVH2%W,@F;T;IWFJUC=+:C0Y#<+FW=^@7V28VC> 1[SD]* M)N>RMYA__]W[V^ M:IY>T^R/IY==OVB_-F#8@E80G8[?@6Q\>H&4_D17R4N;I8O1E?)S@P<:\GP M]_EQM/W#!KJW>%?_!5!+ P04 " #Y@F%5OYZ)X)L$ !+"@ &0 'AL M+W=O4"$DK;J2+QSTXYSX(G&^-O7=K MK3T\MDWG+I*U]_WI9.(6:]V6[IWI=8Y&SL]-QO?U)V^L> V;5O:IRO=F.U%PI+]Q&V]6OLP,9F>]^5*S[3_ MK;^Q.)H<4*JZU9VK30=6+R^22W9Z)8R>'(X/C0*5 M7I:;QM^:[2]ZIR<-> O3N/@+VV&OY DL-LZ;=N>,#-JZ&_[+QUT$?9/%#NUJ0./?02O@L^G\VL'[KM+52_\),CO0XWMZ M5_Q5P)GNWX&@!#CE_!4\<9 K(I[X@=Q;W1OKZVX%?U[.G;=8''\=DSN@R>-H MH6%.75\N]$6"'>&T?=#)].T;EM&S5[C* U?Y&OITA@U8;1H-9@G_YOWI:\*. M$7\5^CCQN[6&I6FP30.^#S4 ;FVV#IOO07<;#?,G- .!86W@= IW:ZOUB\S# MKWC@RQG,I-?M7-N8SO\^&M4=^+79N+*KW!@^E_9>QP#,3+,)ZAV<@,@5X7D. M,LU)QCG.,,(+1M*B0$OR@G"E,'B^K!OXK*NZ!,D(4Q1D08HT!R8Y25D&3#&2 M%0P^]:;;ZCFPG,A,P-LW.6?\[-OAG?%E@[!#=$Y RHP4G*&5TIRD.8U$9(K8 M*H]V1BDILAR^'^MK#)JMYU$:Z,>?[BZOC\<=,"!0^Y"=A>D6=5,/W>L-QDLC M3MN7W5.DJLXBKC--794^),/C7P!QH;B^]-I&W_\WE<>4'D\OP[32(:TY)XS+ M$&'."55%L#)%E)(OTRLRDA<">$YRH8!1B160@\)907^0W1/@3! 1,\99R%?( M:"8ER3G=61F5\ 7#;&%AW!!%5^(W$T9"(!DV1D.20J1H%!GA3*+!J"*4X=I' M:YR#WIIE[8,H52"@BE:&0K,@2F(ETV@)A74L]EG"T.A'O)(='G:+K5O:Q3J6 M0H5EV)@^EL9AQPCK6O' GD)&0R&,KG,(Q\LUU2-81:I!Q"S+P7W#*.@A*9! MDDI)Q@HT,)9$9")8(L4#4-U'W:%K$U'*"F^J.GQ6PY7[DHU(Q1"<7*G 16+ MC$4V.48.T8>N.B(7-Z>8_4" 24%R&=Q2Q4FA.%HRQ5[+Z!@_C0O3:A@U&.4Q M+*UIG^O"-B4R)E=@+>4I&B,ND40V1C//"!,"/M1=B3VUTS-D>@_[?N S!D$D MNH]8BO*YP,Y7.""B8-]2F&O\5FML\T<\06%!B>%T*D)EC:0HXM&2*,GAV,TQ M>7;!M]JNXC/&8>UM.C_<]8?9PTOI M+L/ FSX^%^;&X^,CFFM\[6D;-N#ZTAB_'X0##N_'Z3]02P,$% @ ^8)A M5:!3G(DX!0 4 \ !D !X;"]W;W)K&ULM5=; M;]LV%/XK!VY0M( <2Y1U<9H8R*5%"ZQ;D63=P[ '6CJ.B4BB2U)QO%^_0\J6 ME40V@FY[L2GRG(_?N9(\74EUKQ>(!A[+HM)G@X4QRY/12&<+++D^EDNL:&4N M5F2W^$-FM^7WQ1]C5J47)18:2$K4#@_&YP')Q>IE7<" MWP6N=&<,UI*9E/?VXTM^-O M(2PP,Q:!T]\#7F)16""B\6.#.6BWM(K=\1;] MD[.=;)EQC9>R^$/D9G$V2 >0XYS7A;F6J\^XL2>R>)DLM/N%52.;1 /(:FUD MN5$F!J6HFG_^N/%#1R'U]RBPC0)SO)N-',LK;OCT5,D5*"M-:';@3'7:1$Y4 M-B@W1M&J(#TS_20J7F6"%_"ETD;5Y&^CX=TMGQ6HWY^.#.UA)4?9!N^BP6-[ M\";P559FH>%CE6/^5']$W%J";$OP@AT$O,'E,82^!\QG[ !>V!H<.KQPG\%< M*/C.BQKA2NBLD+I6J.'/\QF93SGR5Y_-#>2X']+6S8E>\@S/!E08&M4##J9O MWP2Q_^$ X7%+>'P(?7I#=9C7!8*RKHS5GK=F\9U939L0?Y.FJ)SF7!;40ZRJL>EY M I0;!LL9JC9!X JSS4S@9@)XY[1EK0E4OX=;Q7,D7AF*!Y?D'E3H6'"+3CPH M&Z(D]OR4090&WB1-X3?:7M&NC[261%XRB2 )O;!=R6JER,@M_7#LA>/$_@4$ M\JNLAEN!%Y;&7AJ/Z7<[_OP]DW* O8!OG)UC\YT MT$B(+N0DY82BR&.3"=Q*0^!'D/HA69#2*(D"6@G_A;.6?.T\16#6,4G,:#0F M%#:.GK@F(FLF9 VMD#D?RV4AUXA#A05W:;'%21C))3!)O8#DGKJPV&6S!4H# M'\*)%[&PD_Q=&9;X$) '6&MZ$B=>'(8TBMG$"\8,#E1AU%9A].HJO*+T?N#V M-('>]ME7A0?1^ZOP9P+6H=9TB!,BEA5UWE21[,O6(PC3R'K+[ZIWNLI3C'EO M&(8MJNT!]KP]:O-V-SH0B+@-1/SJ0%S:*K&]P@T^_JB)?+$O @=A]_?!9TT' M-OU,TX+JMCTKT?0]SS6K&5V1[G.YJBS1;$O4#7!'].=ZV.4S%%N. =72A 9! MF'B,I8T,A6%AMV5Q3*UH#&&2=KK$7E8V)?S$"YDMHBB(J/R20[%+VM@EKX[= M1=<_GK.L:\.&)=]<]8Y$,CA^7& MC2^4-X<)Q9]TZ0C;]M1V?GO,]#@N*ZBAB+G=1]:JWP$VGEDGGALBSC4OR/48 MV^.^YQV0W&\[786P1JZZW+>>Z8C0I69NNYT5U;TMZX4'7M'+TK8>TE?70^?P MMZ7;E^ 'P?Z[,^3Y-<09''QH&SPE5O3,%_M4JL[5Q]Y$GJGM?/L:YXXZKYP2 MU9U[RVE*)[I%-@^>=K9]+IXWKZ2=>//6I'YS)RH-!8&ZXH":"[WT2F..\R#0>8DUT_?RB(+^[*6JF:&E.@3Z MJ) 5SJCF01R&TZ!FE?!6"[?WH%8+V1A>"7Q0H)NZ9NK+!KD\+[W(NVP\5H?2 MV(U@M3BR SZA^?GXH&@5]"A%5:/0E12@<+_TUM%\,['GW8%?*CSKP1QL)#LI M7^SBNV+IA980LX>91GK_%+AY',)=! MP2Q\PR#N#&+'NW7D6'YDAJT62IY!V=.$9B3B M"[E-?!/P"8_WD(0^Q&$\@3<,\[?U3AM%E^+W:X&V../K./:A MS/61Y;CTZ"5H5"?T5N_?1=/PPPV6XY[E^!;ZZHD>7M%P!+F'#3VTET*>!50" M_J75->8WL:\S?RX1]I+3^ZS$ 8R%!EW*LP9#?W9#"L914(,\"BH<]M'!B?'& MXBAGY="%P0*.J"I9Z#F0F@;K':I>4OA(0.U.Y'8BN+-.2MEH)@H]ZD)F>2X; M8?0KQU_!-$G\:3:VLSCUDS2#NQ]0D]7:QL)$WM+)%1:5 2ZUMM=[DOK3*![! MW7CB)UDT@A]?1\ ,H"AL\EOF!#])IWXXB^UL%OG9; 8W9)[T,D_^M\RO"6]; MPNLNZFLJWX;>EDP<*%;*);N6BCZ?3&%7CJN_2*J=K='S5IIK:FP8=U"4HN^9 M:*B(0T1)Z3-)TR3S9UGV'Q)$J9\F$Y(@\],IC8]X0J49=TE7\E2YDC_UDRB# MA/ F\!/=*46.R(ZD>_]N%D?Q!]@V2J'(O]AK*31G;9TO_J"R27W#D&T6IQ#Y M89(-N0\OHN5\N1$V$NLA'%V3-Q@4V1K5P;42#2Z3;;WM=_MNM6Z+]#_'VU;W MB:E#)31PW)-I>)^2G*IM'^W"R*,KV3MIJ &X:4D=%Y4]0/_W4IK+PCKH>_CJ M;U!+ P04 " #Y@F%5N@@6XO8" ! !@ &0 'AL+W=OP:BZ(,0;6*LR09Q;60.II/@^_&SJ>F)24UWEAP;5T+ M^^<*E=G.HC3:.6[EIB+OB.?31FQPB?2MN;&\BO!(P3EX(R/J +/#N$@66UX+$?&K-%JP_S6C>"*6&:"8G MM6_*DBSO2HZC^5>JT,*BM18UP:5S2 [>WHF50O=N&A.G\ ?CHH>[ZN"R%^#. MX;/15#EXKTLLG\?'3&W/+]OQN\J. BZQ.8$\&4"69-D1O'Q?;Q[P\A?PKG&- M7&L)"^/(#6 A&DE"R;]8#N#&8B,D&T*7T-U,?R/7TA7*N-8B_+Q<.;+\FGX= MNIXN^_!P=C]A$]>( F<1CY!#^X#1_,VK=)1<'*EMN*]M> Q]ON2)+5N%8-9P MJ*^'^!Y%/,SWKD)8&\7C+/4&R#\5<)79.N"-\,!HF_165N"+#VZ/A&?NST_/= M*P!\9.5SZ"#+!GDZ@O1TD(US9F#E@_!:PA7R2VB[7/EX"&]>C;,TNX OSRL4 M!,@/BKO25<8,\N$@YX3!2,<9'.I^_&2J:[2;H%T."M-JZ@9\[]W+XV6G"O^/ M=]KZ6=@-DP6%:PY-3LY.(["=7G4+,DW0B)4A5IQ@5BSQ:/T!WE\;0[N%3[#_ MTYC_ U!+ P04 " #Y@F%52B?3TC8# #V!P &0 'AL+W=OQW3DO2%:+AF_Q$=W'YM[0+NE1*E&CLD(K M,+A91M?L\J;P^D'A;X%[.UB#CV2M]5>_^;U:1JDGA!)+YQ$X_;[C+4KI@8C& MMP-FU+OTAL/U$?W7$#O%LN86;[7\)"JW6T:S""K<\%:Z![W_#0_Q!(*EEC9\ M8=_I%N2Q;*W3]<&8]K50W9\_'?(P,)BE/S'(#@99X-TY"BSON..KA=%[,%Z; MT/PBA!JLB9Q0OBB/SM"I(#NW^LOMT,!M:PPJ!UQ5\"?EZKC_0_"UD,()M/#F M U]+M&\7B2._WCHI#SYN.A_93WS,X;U6;F?AG:JP^M$^(;X]Z>Q(^B8;!7S$ MYAPF:0Q9FF4C>),^"9. -QE-PC#8.V%+J6UK$#Y?KZTSU#U?3D7> >>G@?V- MNK0-+W$9T96Q:+YCM'K]BDW3JQ':>4\['T-?/=(-K5J)H#?P8QT'H9PB/0I[ MFG2'7Q[PY2!5G'(4])3#"H0"TH2-EG3=A=J"\UUS"50RA_6:,(YU@SLL#Q(6 M) S>!&O=6NI#^[:/9NC-:2BE(*F%,V 7,2MROYC&>3:!!UQS1THLB^ M>EV6NO4_V9.@MD=P%;@3&&^&X!'RB9ZX2CBINH8B+; YY7*07A\26!NE0 M&W^6LPFPF%VD\(X;!?32]0R?X?6K6<;859\I-H]G:4H4PT%V!1^T=W<&TS2> M,7\PF9.W"8ST0]'W0_$?^X'N:PEE%:__+]M,9+U(9DSR%FHU4ON M/ZH2C>,>CC]!HZWPDX'Z91:G*>O5NL"F<9;F0.6;35^*5L13-J-%)SY5LV3P M%M=HMF'B6 @MV#W+O;0?:M?=6_ZBWDW$]]QL!=&3N"'3]/R"BF2Z*=-MG&[" MR[[6CN9$6.YH,*/Q"G2^T=H=-]Y!/^I7_P!02P,$% @ ^8)A56+QI^K@ M P -@H !D !X;"]W;W)K&ULS59;;]LV%/XK M!VI1)( 0B=35KFW R3IT0+L%==H]#'N@)=H2*HD>268'(;^JBG,-3VW3J;E7:;V;!H$J*MXR=2-VO,.5C9 MTSB4VT#M M)&>E56J;@(9A&K2L[KS%S,[=R\5,['53=_Q>@MJW+9/?;GDC#G./>*>)3_6V MTF8B6,QV;,M77'_>W4L2;N;;QAA"&/\<;7J]2Z-XWC]9_]5R1RYKIOB= M:/ZL2UW-O=R#DF_8OM&?Q.$]/_*Q O1*/N'@Y/-$@^*O=*B/2HC@K;N7,N> MCOMPII"'+RC0HP*UN)TCB_(7IMEB)L4!I)%&:Z9CJ5IM!%=W)B@K+7&U1CV] M^,"1DH*K![9NN+J>!1J-FJ6@.!JX=0;H"P8F\%%TNE+PKBMY^5P_0# ](GI" M=$M'#:[X[@:BT <:4CIB+^H91M9>-,[PK^5::8E)\/<01V/>$ M)U#Q(=BCAH=A/U0&NN%.R_ )'X*-J+!\ZJF\%!)SI_%&#!"FK=K+OLP M_3A%X(_-IBYPXTU:PATZXU+!@]"L&5NZJCO0E=@KUI7J^K@#)VRO@?I12K&- M_3Q,L9530M_:/HD)T!1( MFL$7)FMS%BXUP@PF!,@DAS2"%&7I!%;[M9.J.]Q2#E=Q=MW;M8,K&D5G4W;D MB.*U*IFNN^V%(\,ER8CC.,DLQ_C$,8D=QTEB.1KHOV/0_S?A(<0GQ& DB1_& M)E T]4F2NID\#$TG]Y/4\(MB#"9Y.4A)&$."_PE*4HA#B'+Z8GAPR7Q1&B/% M#-WFD&3)0(1R>AXB,[K*PLG9G!W]5XR0:$1R1XMB)EBB29RYF2P^$LW3B2.: M(HN1JR+IKXKDIZ^*95G6YF$S >MQNH!\P"VJ&US%(&*@P#ZU1NP:?#Q5_C(8@Q'K$%S05J>2._-K69)3X=3^R*IES_GXW6?,N:(1GEV MKCC@?$!A*"."L[>\Y7)K*Q:%^[+OM'O6^]F^*%JZ6N"[N*NH/C*YK3N%V#>H M&MZ8&D2Z*L4-M-C9RF M--89MEMA8<>E$<#UC1#Z-# .^E)Q\2]02P,$% M @ ^8)A59Y/FB@Y! V@H !D !X;"]W;W)K&ULE59M;QHY$/XK(]I41"*P+^P"*2"1EZH]7>^B).WI=+H/9AG K=?>VMZ0 MW*^_L7?9D(:@] OX9>:99^QGO#/>*/W=K!$MW.="FDEK;6UQVNN9;(TY,UU5 MH*2=I=(YLS35JYXI-+*%=\I%+PJ"M)=%RP%=Z@_5)<:9KU&I0%SU$:KB1H7$Y:L_#T+'7V MWN KQXW9&8/+9*[4=S?YM)BT D<(!6;6(3#ZN\-S%,(!$8T?-6:K">D<=\=; M] \^=\IES@R>*_$77]CUI#5LP0*7K!3V6FT^8IU/XO R)8S_A4UEFY!Q5AJK M\MJ9&.1<5O_LOCZ''8=A\()#5#M$GG<5R+.\8)9-QUIM0#MK0G,#GZKW)G)< MNDNYL9IV.?G9Z65>"/6 "&)7QGUE0%!+F&59F9>"65P DPNXTNH;Z9IF=2+PYUSP%7-*-_L2.1AJ M?R*W:X2E$E2V7*[ .E74MJ3:^D=C\=_BKA"\PPGZ.&^)%RTDGB\"GEP3#]F7!R@'#4&<6#5Q!.1J-? M)4R5:&O&=3D2XZ@SC%,XH/2D47KR>J4;TECA=0Q?#-&C#\].SE^)TNB0M,(PANJJ.CZCB%/RC0D[H+ZP=$ES:B2U\MN@LJ $G1SND.-9^7O@BN!)/[1'88]G:M M\2W0-E 0;_= M9!0<5Z,T'OI1&'<&45H-([^Z[Z1[._U&CJ0JUU49\ JN6H]FM6G<9E6_\FA> M=7V?293T>H' );D&W0&5L*XZJ6IB5>&[E[FRU OYX9J:3]3.@/:72MGMQ 5H MVMGI_U!+ P04 " #Y@F%5MD"K%.P" "@!@ &0 'AL+W=O"WNK-A]QFT_F\%9*&/^$S>"; M3@)8]<:J=AM,#-I&#F_^N*W#04 >/Q/ M@',\QXN\BS?<"+C&LN'PJ5-R M@TNX4Y8+H'D"2W?96B-".[0/NO:!UXTDM>H-EZ5Y ]0+%MLE?:%=0\!+&.63 MD.4Y26D2)I.8A"0/T_'(:=)Q6+#DS\#$&;,\''N(M B+S"&\>I&SA+TE*8OS M,,OC_\U%4H'_/94D9$429D7AY)2%63(^S"8)TXR4D_QX/F1F1<@F$R=/DG!< M)$]2(DT&PO=V]R:W-H965TEO77-W/1"5W9P,RZ A7Y K[+4492T:7 MZAST)JW@_KK3_M;Y#KXLN!;GLOI:%F9]-L@&J! KOJW,E=S]*5I_',"EK+0; MT:[EQ0.TW&HCZU88$-1EXV=^U\;A5P1H*T =;F_(H7S##9^<*KE#RG*#-KMP MKCII %!SF4-N=;GH0$SECE< MMBIG7B5]0F6./LC&K#6Z: I1/)0/ 5Z/D7889_2HPKG8C!'# :*8TB/Z6.\S M<_K849\7SN=+?@\E9M!4*=[<"+?^9[K01D&]_'O(>:\[.JS;GJ'7>L.7XFP MAT0+=2L&DYN31,>V3-Z5>5E)OE4!RA:[$4C;+LBI]QH#R"0J& M-T79W*#]Q/9.[K@J- (.-(,3_*V0.R=FU@*=@UXK-^,5;Y;BD.?'L9VO;0!1 MV:!F6R^$LHJA"_2 9O/+\PL4HD_S*8Q7\VL8+]WX]_4+.%+H*(+PL4ISC(,$%Q0/,\8'&"6,2"-(U1$E#"@IQ1 M] YR;" >+U]DE- 3X(US&F0Y/D"YN!-J6=KH#7M4,$Y':)BP((G8J!?JYG[C MB]#6S/#*._"#Q=W MFU+M.?34O!V'/9J MX6F+7UT;%<4K?BL4W I(M'E &U6"&?"()=$)HF0CCM">0>$QH9^O6)X"F M:9#3K \#PU$08_SK1M@XSWXVDCT65\)>?]8Q.)"NSEEL- M<=*^<>:,0%>D8!\.M'[< M^.+$*G'CH[TH<8;LZ.&)[]O2W"/N+Z,' ,6=78L#\4V[4&:)CR\!8 ?BFR:= M2!S[^$+_RO(1^@AE^?^J('"!)!YN#E>.KR "[1"W/H"+B7<1@M&56!Y@V@E% MV-.8%<+/U1#)4S :138;^T5$(^R29].SY*NJ X(DMX4)H&ELE0!D0FP9 M=8"!A;:L>6HYF+VELZ?JB 119BNIG0_L,Z>MG7^GGAY$V\'V<4T9\]&FGW@MU(U[;UA0V\;XG_*>VC]IIOY/_@>[?P]] MX.JFA#168@6B>)Q"FU7^C>$_C-RX__J%-/!*<,LU/,N$L@RPOY+2=!_60/_0 MF_P'4$L#!!0 ( /F"855RD202. , !@' 9 >&PO=V]R:W-H965T MG]^Z-DUVWOTF ODDB1'S^*$K7<:W-O6T0'CYU4=A6USFW/ MX]A6+7;JEW3@J% M-P;LKNNX^><*I=ZOHEGTI/@F-JWSBGB]W/(-WJ+[?M@\%W@WKY8@\^DU/K>"U_J591X0BBQ#,S'HA.IG_CB!,YH7Q1;IVA74%^;GTM%%>5X!*XJN$/UZ*!+ZK2'0;%IT>JOD4+DSM> M2K0GR]A15.\;5T.$JSX">R-" 5^U.EX!&G 2]_ >SOIOR]+ZPQ=G!^'TNY1L\.H_C&=VRVOB<1= //)1QRF P)'"S6<=R[%J'25"AR MK_W*:BEJ[DBPCB9ZCL[ZH*(/Y?U!D![>OULPEEP\DQDL)CB0"0:S"ZBX@A*A M-/H>%=1Z3T_30J,E]0=[#G>M07QU9>!W'^25AJX Q2RI;/X>_+HT$0I6 MRFQ/X']D&Z,[(FA;P)\[\,7 MW:I#LPD]V=)EVRG7-ZY1.[;]R[[;/9OW?\97;C9"69#8D&MR.L\C,'T?[@6G MMZ'WE=I1)PW+EKXN--Z ]ANMW9/@ XR?X?I?4$L#!!0 ( /F"857+0<"] M:@( 'H% 9 >&PO=V]R:W-H965T*?UL*D0+ZUI(,PDJ:YM1&)J\PIJ94]6@I)M2Z9I9VNI%:!J-K/!! MM0CC*#H/:\9ED([]V4RG8]5:P27.-)BVKIG^/46A5I-@$&P/'OFBLNX@3,<- M6^ <[==FIFD7]B@%KU$:KB1H+"?!]6 T'3I_[_"-X\KLV. JR91Z=IO[8A)$ MCA *S*U#8+0L\0:%<$!$X]<&,^A3NL!=>XO^V==.M63,X(T2WWEAJTEP&4"! M)6N%?52K.]S4<^;P"(@W M ;'GW27R+&^99>E8JQ5HYTUHSO"E^F@BQZ5KRMQJNN449]-[F:L:X8FMT<#1 M$\L$FN-Q: G:.83Y!F;:P<1OP%S!@Y*V,O!)%EB\C@^)4L\KWO*:Q@ @]G9/ZBE8@J!)F6BVY5P&)$'8[MH_U M0=S]K)\J)&A! N5R =;]!.!OI35D[&;G77;KLH_@"Z&_ZCQ0WRS6&>J^>?\> M#>"(2["5:@V3A3G^J\"7%(!K&CX&X2A#B26WQ_ >AB<7R1FM<7P2)0GL>^MP M1P\UZH57O8%GIQ;V;2@],+[@T(+"DT.CTXBP W2F]VUC5 M>'5ERI)6O5G1<$3M'.B^5,IN-RY!/V[3/U!+ P04 " #Y@F%5P*GY 4P$ M !\# &0 'AL+W=OZD\VPOU1==<&[@N2IK/?<*8YJ;\5AG!:^8'LF&UWBRE:IB!I=J M-]:-XBQW1E4YID&0C"LF:F\Q2GW+;E9)E;?*?PN^%Z_D,%& MLI'RBUW\EL^]P!+B)<^,16#X>.)WO"PM$-+XJ\/T>I?6\*5\1/_%Q8ZQ;)CF M=[+\+')3S+V)!SG?LK8TCW+_*^_BB2U>)DOM_L.^TPT\R%IM9-49(X-*U(^[NX1(#VAE0Q_O@R+&\9X8M9DKN05EM1+.""]59(SE1VZ2LC<)3@79F\J=AA57L"Z8XG#UD6U*KJ]G8X,.K-HXZ\"6!S!Z!FP*[V5M"@T/=<[SU_9C M)-:SHT=V2SH(N.;-",+ !QI0.H 7]M&&#B^\/-H_;C?:*"R./T_%>X"+3L/9 MAKG1#;#2$OEAC ^9MR4%N8YORQ4)R_2AY\0+O7.Y@,PZL-NCYFY/LMP-W2A@N83VZ'<%/D/AQ.L4G#?UH0E"X2OPHFES; MH\!/I@0^NWY$VNR)*WR]0-TZ"@CEH!&T-=JP.L<;M48AF?B$1%:P!"B!]&%,(P\@,Z 4(3I)M"F,:(<+1#IXK51L,4HPA"U(KPOD*[C&@" M),!E\J-WU6K4Q SEW'!5V3+)N_H\T2=)Z-,P]B=(*8E\,DW]9)+8W2#&.XYC MNQL2O%^DQK5;<&BWM&NWX-JM,3$#[9;T[99$Y*UO;"5LE*[B358/EZN8--+JL-P=)G.M-S.- @K[Q,P4SJ&JK#2/XN0\! MQ[D^10^KM5L;1,7K%1*+TOFJ[2GV'^P+D160R;;,H9$&#P0KRZ\=@@,0M;/? MMJ:USNR?1M02ISY] __YR^1/MF0@E]!R3!5DL3"*>)/\4J.M=: M1_USSX%N>7WO+U+#7Y7.0+_\"^=3E3Y^,1%67.WZ9V B^CY%LT#48I?DO48=8]+(QLW'RYD0:G52<6^/. *ZN YUN) M%=,MK(/^!\?B;U!+ P04 " #Y@F%53@OF\#H# #S!@ &0 'AL+W=O M%UYLPY)&4(HL70>@5/WB"N4 MT@,1C?_VF,$QI'<\'1_0_^BUDY8UM[C2\F]1N7H>3 .H<,,[Z;[HW7OV=V ][R%0S_(M=WPQ M,WH'QEL3FA_T4GMO(B>4OY0'9VA7D)];K'33"$>G["QP54&IE1-JBZH4:&'T ME:\EVJM9Z"B6]PC+/>YRP&6_P2W@$R'5%MZI"JN7_B%Q/!)E!Z)+=A'P =L; M2*(QL(BQ"WC)47C2XR7_4_CJA?"WPI92V\X@_'.WML[0Z_GWW"D,0=+S07Q& MW=J6ES@/*&4LFD<,%J]?Q9/HS04)Z5%">@E]\4 96G4206]@57,B;T$HN#?Z M4?BDL4!)^U+8.0D7@YR7E/EL((6C= 5G3$=Y9#YXB60HGMKQ/W\\$:TZC?=6.2Q@1!5?KSM(=VBM8 M.DXC;UU,J M0,+&>1(?NE5G#-W-$] ;4U8.8GGUC5)_>)RCF,4>:#R)T[[/D^R%4,H,A\V: M(AS2 ](\A8*-69'Y+I\4<.T?R:X694U5Q4=TO5%6C+-)"I-H'"734R.EU?7! M\#SQ/%?UN*&3/YL-W\(F;K:!KEK@AU^@F MSP(P0XD=)DZW?5E;:T=%LA_6]"NA\0:TO]':'28^P/&?6_P"4$L#!!0 ( M /F"8560:(Y*&@4 'D, 9 >&PO=V]R:W-H965TJ&NG41!DTTY(-9E=^+4;,[O0&]=*!3>&V4W7"7-_!:W> M7D["R7[A5C9K1PO3V44O&EB ^]+?&)Q-1Y1:=J"LU(H96%U.YN'Y54;G_8$_ M)6SMP9B1)TNMO]+DM_IR$I!!T$+E"$'@YPZNH6T)",WXML.3EBUL4YW M.V&TH)-J^(KONS@<"!3!(P+13B#R=@^*O)5OA!.S"Z.WS-!I1*.!=]5+HW%2 MT:4LG,%=B7)N=H4W^;766\7TBMW"':@-,*%J]E&K5]<;8T Y-K<6G&7+>_8> M=&-$OY:5:-D<92U[\5DL6[ O+Z8.[2'4:;73?37HCA[17;(/6KFU96]5#?5# M^2GZ,3H3[9VYBDX"+J _8W' 611$T0F\> Q.[/'B1_&:COR_A5X;)U7#_IXO MK3-(I7^.N3N@)KS48[=WS(F3:HX[<:"B.50A4 63UJ=-S3 'W1I8JROA M$Q(-%?4=8& 1QCY_5D1A_II5HNN%;)0]8_,.#.(@/SZ\G2,)I7AU(RJYDA7[ MK!WB8UYZ2+90G. K3 M@)=ABJ,RX7E,FTF2\3(*?Y8,O63"DZ@@R:+@<>HQPI3G):VE0<'3(GBZ PJC M_#_LSX*2)QG9DT8AFIWA*,917-!:R),TXFE>''IND.)D]C$LY"GF6! M%\X"#$E6L!/<3$=NID_FYIXK[T&!\01%1S]A$ Q;X+53< 2FW+7>*&? M/1,/RQK[2'?[8.7(71ZYH:>=^@]-1L9]49+L7#@TW7J:!CQ,B31A7O(XH%&: M1#R(B;II6N)=IP-/WP.^=NJ>4B#@14"$3G [RDDX27CIA<,T0VXE>T5_8!!J MW=$&TBKW)PI>>DKBR2CR1$MXG 0/$^%WT0LU'"K+$@=YQ)/8ZRHS7H2D/HJ1 MRRAX@HK92,7LR51\XA/GG\.!C_?'V'A2X7$V4MZ#J-;8UM#+@O%#DDE=E%IG-M>J]HS30\E QLV:G;8G6@WWATG5".1A=Y>J7Y,/0QG\+UJ M-Q["4*M"(AN[WT9+6I\6"-_BLX[K#5*9GC^D%1;RG\GO*<^6U->=(?'A8>V7 M:N@8J=)+19J!E%CLEBQ;&:3*X6-@R9H6&A1$'=)A!IZQ3RO,0HE1^GGP",\] M?]\9H2HXQK(%.B\PX+ KOT^IL7G.0Y\C>\3'/V!JH=<#C6WP(SR;\;1M .8IP:W_3:H;8-G>&X.O;5\Z&=_'%\:,H_ M"--(O)T65B@:G%$;:X9&=Y@XW?OF&ULC59M<]LV#/XK.*VWV7>J]6++CCW;=XG7WK*[-KXDW3[L M]H&68(LK1:HD%3?_OB"E.$[K>/MBD2#P$ ? )[OE?YL2D0+7RLAS2(HK:UG M463R$BMF!JI&22=;I2MF::MWD:DULL(;52)*XW@<58S+8#GWLK5>SE5C!9>X MUF":JF+Z\0J%VB^")'@2W/)=:9T@6LYKML,[M)_JM:9==$ I>(72<"5!XW81 M7":SJ\SI>X4_.>[-T1I<)!NE/KO-=;$(8N<0"LRM0V#T>< 5"N& R(TO'69P MN-(9'J^?T-_[V"F6#3.X4N(O7MAR$5P$4."6-<+>JOWOV,7C'X6IJ9FN6X M"*A8#.H'#)8__Y2,XU_/!#$Z!#$ZA[Z\H]HL&H&@MG (Z,AU$\+F\5AP*H"S M5YP.X$:"+?%%DHAU& )SR>M(I+'P"16<;;@@+33NO*E(3EY5[%^E6P/(!7UA M@]1<$.I&YR45&-2:YPA,")5WST.GS,!6D6@_@W?&#6[+'%ZB73=)#UOT,[SD>/;IOT3Z"^4,K20=J' MCVA_R.\;R,C;,TS*#DS*SC+I%'M"6&L%ONG!M6P;_RL<.@O^*H<8/;%ZZX%= M2^4F; G"Y>X'?JGAWI;E%]8N!G!Y="5YX5CR#:WQ MV: G@J0T)81I.+\:T2L(L2<-QG/GU>!*'TU'BF73=IJ#G$M"'<3B)IY!FI!Y# M;Q3&DVF?3,8D3^.3_(J.9DV%>NL-N^#P5V;Y#5!+ M P04 " #Y@F%5J0@OK38" I!0 &0 'AL+W=O6_>3#R3]%(]Z!K H,>&"[W"M3'MDA"=U]!0/9$M M"'M32M508TU5$=TJH(4'-9S$471%&LH$3A-_ME5I(CO#F8"M0KIK&JI^;X#+ M?H6G^'BP8U5MW %)DY96L ?SM=TJ:Y&1I6 -",VD0 K*%5Y/EYN%\_<.WQCT M^F2/7":9E _.^%*L<.0$ 8?<. 9JEP-< ^>.R,KX-7#B,:0#GNZ/[)]][C:7 MC&JXEOP[*TR]PN\Q*J"D'3<[V=_"D(\7F$NN_1?UP7<>8Y1WVLAF %L%#1-A MI8]#'4X \5. > #$7G<(Y%7>4$/31,D>*>=MV=S&I^K15AP3[J?LC;*WS.), MNH?*EM@@)L(/=I5ZB^ZI4M25"[VZ 4,9UZ\38FPX!R+Y0+T)U/$3U!_0G12F MUNB3**#X%T^LS%%K?-2ZB2\2[J&=H%GT!L51'",=E%_@G8TUF'G>V3,UV$$K ME6&B0C_6F3;*OIB?Y](.;//S;*Z+EKJE.:RP;1,-Z@ X??EB>A5]O*!U/FJ= M7V)/[[LF X5D:3O"J:49AV,I]#FQ@6[AZ5R''M)90@YG%"Q&!8O_5& G@WLE MMEZ7!"R>%4!.GF\#JO)-JE$N.V'"2QY/QSFP#L__KWL8(G=454QHQ*&TT&CR MSL95H3͟KFR&3QK:6W]9VEH%R#O:^E-(<#1=@G([I'U!+ P04 " #Y M@F%5VU0L[&H& "[(@ &0 'AL+W=O2RN?>IG%S*KK$1Z]W+C+'E:JOC&>7&[2!S$3ZLOF4ZFOQGN61;86197) M I5B>35ZCR\2PFN#!O%[)IZJ@\^HEG(OY=?ZXF9Q-?+J&8EI_CV(J M\KQFTO/X>TV4*NK43A""[%,M[FZDT^_ MBIT@O^:;R[QJ_J*G'=8;H?FV4G*],]8S6&=%^S]]WCGBP$#SP 9D9T!, W;$ M@.X,Z*DCL)T!.W4$?V?02!^WVAO'Q:E*)Y>E?$)EC=9L]8?&^XVU]E=6U ME MIDK];:;MU&0F'G38%%]M<(+E$+X@[L9&ERHH'='. ?1L+ ME69Y=::MOLQB]/;-&7JCV=#GE=Q6:;&H+L=*S[,>;3S?S>FZG1,Y,B>*;F6A M5A5*BH58 /:QVSYRV(^U?_9.(B].NB9.PIG8O$/4^PD1CQ!@/M/3S3$DY_^- MGOSGT7O.H/L50QL^^HT5 Z^'/W_3<'2CQ+KZ"XI\R\U@[CHK7E2;="ZN1CKM M5:)\%*/)CS_@P/L913%5D Q:,V# MQKP^2!XGC 51O3@>#[UKPWPO]$.O#XMM&&8^\7G8QR4 +O"\*.AP/;7^7JWO M5#O56[W,[K?-ZA//YY_?3R'-+8E_,#K!E)J3G$(P/4?#-;$-"Q@+B>&:!(0% M'H,5!WO%@5/Q1[42)9K+2E5U?J[27(!)-K!&/]>*N1EF",8BZAN2 5@4$,P, MR0 ,>]S#&-;,]YJY4_,OI:PJM"GE,E.05FX-BWD4>-S0"L$"CP2&5AOFLS#P M#%@"P"CW(PI+#?=20V=^_;@19=KD5?&LR\$*#FXX9!X=DBP>DBP9B*P7B&@? MB,BYYNXT8UK.5TA7,;KV?-1%]:8Y^5QQB>SUSP@GQFZ: C!**3,W'0##."3, MS*T0S@LBG\-+$7M==>@Y?3"KDTOC -DN2UE43OT[OGZ>\#S?S#H0COL!C@P/ M0#C"0QI0PP4@D/J<',FV^*!"QN[<(PHM/6^\D"YT#9Y5JG;%HW![ D-+@?K4 M] 2 HRSDW/0$@-/9BYJ'4P("/4T8'?$$Z3Q!3J@L3DM0.RICNCXFD:D? C(: M,O/0A8 ZOA$GI@, (/.Q/GF/.* K?;&S<)O<%'.Y%NAMKD^C,[0LY?I@7X!> MH-94&+.J#@!%"0[-; # S@FC@7DN ;@PT-7.$?5=78G=A>6'K$B+>;;;"FT9 M\N*1I%T*9Z 3F"V/F>JF .H<^\ST@8TB-"+<= %$1J,C50CNBDWLKC;["^!> MZ,9'()4^']D#=@&HJQ(K =@H2CQJ+7\;=LYH9 JW42'CC!P1WM6'3U,.;?L0O'SFK[U6$:DBT>E"T9 MBJT?IJZ6Q\X*]=N]^,Z^M_E#3D+KB+!QS \#0LPL8>/TD8O]R$H4 ) 1G4F/ MU8Q=V8S==?.)'3FVBU;LAYZI: KA0H*)=3+8.)\0CUO" 5S .3]2)Y*N5B;N M6OFN>1**;L4B2R'!;O/7;KI!V>)!V9*AV/J!Z IV@K]C;B3.;N#581J2+1Z4 M+1F*K1^FKIL@IW03CMQ([#J>8H9PG$<'*L= M2=<\$'?S<&)>)$ S$(21634",'UJ4+-K!X\1Z.@O@>!#2(QT3Z7H&XNX9 M;C:R>!+WH%"GY:LWVI!L\:!LR5!L_1AT30OQOV<^='9$KP[3D&SQH&S)4&S] M,'4M%G&W6-_.A_;#=1PRJY\$8.9O-JB?&C>@JC07&X+U?[*NK^[?]/B??-^@7'_&E], M,7 _QA=)^QY%1]^^UJ&;](>LJ% NEGHH[QW7D2O;-R7:"R4WS:L ]U(IN6X^ MKD2Z$&4-T-\OI50O%_4 ^_=5)O\"4$L#!!0 ( /F"855?96"3%P, /(( M 9 >&PO=V]R:W-H965T<=*%KW8H'^M#8\7W/GSO[ M[(S70CZI"D"3YYHW:N)46B\O7%<5%=14G8LE-#BR$+*F&KORT55+";3L1#5W M \^+W9JRQLG'W;L[F8]%JSEKX$X2U=8UE;^O@(OUQ/&=EQ?W[+'2YH6;CY?T M$6:@OR[O)/;B-&@IHU_9,^;_*P)?!'!P3! M1A#\JR#<",(NT)ZL"VM*-^^G+<+>YX\ZK.3]6>93$7HKKN=H.S6*6^EF:#F:OH$<# M].@H]!==@22:/MO9>G&T-6D2)5FT@V:Q"L-#9-% %OT#6=%*B=5%:%=$-L1H M;_)P%(Z2'42;E;^5XU>(\8 8'T7\+)JS%\#%4.^'4>,]B#B-1SND%J-1&-M! MDP$T.0IZ#UB K-!0DH*JRL:6[$WK>^:W0[=OYMG1T@$M/8KVBUZSPHP2D,<#Q MA1#ZI6/NO>$S)_\#4$L#!!0 ( /F"855+6"@/Y ( $<( 9 >&PO M=V]R:W-H965TLTI24L -1Z+*<\R?+X&RS<2PC9<7MV252?W"C,]!K$$HD 8&.9R QH>)$J>_G,W1\=(*.$"G07<8J@8M4 MC$VI"/5WS*2EN6QHG#TTP8XY4"QA/1@#?T>0>A$HW"'LZ\:1?8^SJ#C#-Y1 MP:3B7&UZ1%_W]A!G,%"IR+9V./LJ=^0[[C!GV'&&!SE?SY]_,(:]KSOA+F%? M8UN6,PP8=8#1X9W")*9#0%%OY>O]X;H[3'U9X(QL;Y?*W#KF]17['?,5*02B ML%1&ZRQ46?'FVFHZDI7UR;]@4MTC=3-3-SUP+5#C2\;D2T=?)MU_A_@O4$L# M!!0 ( /F"856U7[[!B ( 8' 9 >&PO=V]R:W-H965TS6[E42R]IP)N!>$5V7)55_;H#+ MW<(;>_N%![8MC%WPD[BB6UB#>:SN%5I^SY*Q$H1F4A %^<*['L^74^OO''XR MV.F#.;%*-E(^6>,N6WB!#0@XI,8R4!P:6 +GE@C#^-UQ>OTO+?!POF>_==I1 MRX9J6$K^BV6F6'A7'LD@IS4W#W+W%3H]+L!4$0P.[:#RN5^3\[(*

H MRT;GIYV&FU9#^(J&-50C$@67) S"< "^?!N^@A3A8PCX MHE?Y^G1=:PU&SXZHBDL/+R<&E0#7O+QPW@6?!D2^$YD1W*C M7F[T%GMR)U)>9Y#9(DI3@,)CJQ2>"T*=^B'Q+>/,,=H^TR31U33VFT--+WUF M0>]R%.FDCW1R:F&^,;IAG!D&P]69O&=UWHGL2/.TUSP]N3IY?WGY/_EX#_?U MJJ2RK74H'],7Q0C^*]=;'FWD_D&7LB_$=ZJV3&CL#CEB@M%GI%!MUVT-(RO7 MN#;28!MTTP(?*E#6 ?=S*L+VP?_J2OU!+ P04 " #Y@F%5>;V66H\" M !X!@ &0 'AL+W=ONQEQI3GOJ_3#'*F3V4)!!=PSV&K]]K$.EE(^6 [U\NQ M%UA!(" UEH'A;P,3$,(2H8S'AM-KE[3 _?:._,$IE)H]R7;)C;P2%II(_,&C IR7M1_]M3D80\0]EX!T 9 MWPN(&D#DC-;*G*TI,RP9*;DERD8CFVVXW#@TNN&%W<6Y43C+$6>2*UZP(N5, MD.M"&U7A!AE-/I,Y'I=E)8#(%9DPG1%6+.O&U\>*;YAP<<=3,(P+?8*(N_F4 M'!^=D"/""W*;R4HC1(]\@RKM6G[:*+JL%=%7%,VA/"51\(G0@-(.^.1M^!12 MA(<.'CZ'^YB;-D&T31!U?-%K"6)N8]:]]%;[(G;'46$TH'38ACW3UVOU]?ZM#ZM!AF>M2UN-CO=6 MI?U^..R]$'<8%@V&].RL6US&PO=V]R:W-H965T_K9 D9U:H$E!!P28R-0 M?*QA#)S;0$CC=Q73J[>TP.WQ<_1+ESOF,J,:QI+_8*E9#KW/'DEA3@MN;N7F M"JI\(ALOD5R[?[*I? ./)(4V,JO R"!CHGS2QTJ'+4"[^P8@K #A>P&="M!Q MB9;,7%H3:F@\4')#E/7&:';@M'%HS(8)^Q:G1N$J0YR)+YF@(F&4DVNAC2KP M!1E-6F2*Y9(6'(BH32$_)9W@A(1!&#; Q_OA M$T@0WG;P]B[<1Y%JI<):J=#%Z[RE%&6*/%!>P D948ZJH0+NH'U5LLB96)R0 MOVI.#35@Q21CFMN"U>3G-XQ(KG%:_VI2H]R^V[R]/EG'[0!_ W^]3?VU5Q2% M9V>UUPZG;LVINY\3J(Q,()>:F<9:W O_5_4/%&PGTZC.-/J_=1H=4JD#!=M1 MJE1DNVJK,E[7[VB,,>U'87+O]FF?_ MO3RO@*/LO&-8(ASGB@M,^ MIJK*3ED:1N:NV<"13\2 P 9@H !D !X;"]W;W)K&UL MK99M;]HP$,>_BI554RM!$\)S!Y%:4-5*JU25MGLQ[85)#K#JQ)GM0/GV.R1 &8TX?I)K.X@YVD;?[[@*OTGJ]S6L8B?*"W"7(P1A"S* MGO0]ST-)T&A](G!S@?M503,7-%/0++(4:TPU]092K(@TUNC---+ ":47J9(+;)4@X$#$C#U2^@:93[$W 3R33 M#!29KLE(1%KB0B0H?Z#:C*S)^1AM&5<7Z.499$C&$ O%4J\ODS$Y/[L@9X1% MY'DA$D6C0 ULC20F'MO/H[[)HG8_B7H"\25I.C7B.JY;(1_MEX_!1WDCE3>V MY3;FKTBB6R313?TU/PNGE*P[X$%=BWJXR46J7:#Z2[)WK M2))V0=+>3P)37=J'M9U-6B.WE$GR2GD"-?(L-.55E.T=RJHU:^^L;-/MM+J% MU19"IT#H["VQ'83K)1XRYDRJXZ>LKBA6WZ'RZIRRO$[D;"L9W2(9W?\MK^[! M#;EWBB,!>@5 [V2EU3M(LG>N(TGZ!4G_<&FITKZD._NR1F:FN):FN*H ^SOU M\A%PU\)U.VWW0T79I5N N8'A9WO.(D4XS%#G7'8QAS*[U60=+>+T8C 5&J\9 M:7.!%T&0Q@#'9T+H3&PO=V]R:W-H965T'?[]HI6:%I-:2])/ZXY_B<:_MZ ML)+J01< ACR57.BA5QA3G?F^S@LHJ3Z5%0B%,P(TBNBY+JIXO@,O5T N]EX%;MBB,'?"S0447, %S M5]TH[/DMRXR5(#23@BB8#[WS\&R4VG@7<,]@I3?:Q#J92OE@.]>SH1=80< A M-Y:!XF\)(^#<$J&,QS6GURYI@9OM%_9+YQV]3*F&D>0_V7+)=?N2U9-;/K9(WFMC2S78%10,M'\Z=,Z#QN L+<#$*T!T;\" MXC4@=D8;9<[6F!J:#91<$66CD]:)9-=JQZ@2J4Q('QR0*HJ@#/MH/'T..\-#!P]=P'_VW28C:)$2.+]Z5 M!,H4N:>\!C)F.N=2UPHT^74^Q93@0?O=Y;"A['53VLMWIBN:P]##VZ5!+<'+ M/GX(T^!+E]__1/;*?=RZC_>Q9[> +EEN8$9RJ@OZ6."34XJ-0S$XOFK'7)3K8$Q4$_CN(WNK?#DC!)HGZW M^+05G[XGR5WZTJV-#8-@.Z_;86_SZF^4+/M&ULK571;ILP M%/T5BU53*ZW%D*2=.H+4)JK6ATE5TW8/TQX 2[C0Q=5DR_?,:A-I.@RAXG;CGZ\*Z MB3!-*K:&!=C'ZDYC%'8L.2]!&JXDT;":!E?1Y6SB\GW"$X>MZ8V)<[)4ZMD% MM_DTH$X0",BL8V#XVL ,A'!$*.-'RQETGW3 _OB5_<9[1R]+9F"FQ%>>VV(: M? Q(#BM6"WNOMI^A]>,%9DH8_R3;-I<&)*N-564+1@4EE\V;O;1UZ &B\1Y MW +BOP6,6L#(&VV4>5MS9EF::+4EVF4CFQOXVG@TNN'2[>+":ESEB+/I#9=, M9IP)8^+.3D^ M.B%'A$OR4*C:,)F;)+2HS7TAS%H=UXV.>(^.!51G9$0_D)C&\0!\=A@^APSA MD8=';^$A5J0K2]R5)?9\HWUE85R3)R9J('-N,J%,K<&0;U=++ 4>O>]##AO* M\3"ENXZ7IF(93 .\;P;T!H+T_;OHG'X:\ON?R-ZX'W7N1X?8T]Z&9V[#3_$D M:HTG8\AU0W7NJ5S/V*3QA%*:A)N^G=VLWQEO-(X[C>-_U"B5/#V@LZ&;]!1< M#.C@L'?[7>?]PO2:2T,$K!!# MSRZ00C?=K FLJGQ#6"J+[<4/"_P!@'8)N+Y2RKX&KL=TOY3T%U!+ P04 M" #Y@F%5X99:8.8" "+"0 &0 'AL+W=OE2\BI.A> FHY(N8 KZOKR5.'-;E8SE4"@F"B)A/G8N_8N;V. MX ># MM=H8$Y/)3(@',_F"_V297HZ=@4,RF-.*ZSNQ_@1-/C; 5'!EKV3=8#V'I)72(F_(&$'. MBOI.'QL?-@A^] (A: C!H82P(82'$J*&$!U*B!N"3=VM<[?&3:BFR4B*-9$& MC6IF8-VW;/2+%6:?3+7$MPQY.ODN:0;D#E)@*SKCH,@9F>)FS"H.1,S)%6Z^ MATRL"\(*\AQ\.@%-&5?OD'8_G9#3DW?DQ$*7HE*TR-3(U1BF6VZ2Z6IJU/T-8G ML'KA"WJ;9O^ZG"DM\=/ZW65JK1-UZYCCYD*5-(6Q@^>) KD")WG[QN]Y'[HL M/J;8Y)AB-T<2VRI&V!8CW*?>?"PT3455:(7'9%N;KH+46CVK98[K5=(+P]XP M&KFK3:L[8$$_[ ^W89.]D;W6Q".);9D8M29&>TT\_0(*SXM+CBV*%BD0;'8D ME9 Q3;A0JMO,6C/><.DL[O?\8,?,#E@4AT-_Q\SHF>=G4=0/O6W830 ;=G_3.Q]5DW?KKB1:E[6TS MH;%3VN$2_Y9 &@"^GPNAGR:F7;;_7\D_4$L#!!0 ( /F"854/]PE =@, M +0+ 9 >&PO=V]R:W-H965T;)*: M4-KX'I+SLN*JST5.Q=60O M10.JJ!MX7NQ6F# GFS5K]R*;\8.BA,&]0/)055A\70#EI[GC.P\+:[(OE5EP MLUF-][ !]:&^%WKF]BP%J8!)PAD2L)L[=_[M*C7VC<%?!$[R;(R,DBWGG\SD M]V+N>,8AH) KPX#UWQ&60*DATFY\[CB=?DL#/!\_L+]MM&LM6RQAR>G?I%#E MW)DZJ( =/E"UYJ??H-,S,7PYI[+Y1:?.UG-0?I"*5QU8>U 1UO[C+UT\X4Z5$O[(""@M^-8[W@Q$"5X>GCU'P$*-%,,JX@?H&A=XK%'A! M8'%H^>-PWZ9G'+Z"7,-]&_Q"3=AG/&SXPD?X^N1]2_HK>YK_X%*B?]:<4J3/ MV F+XE];.MOM(OMVYMJZE37.8>[H>TF".(*3/?_%C[TWME#^3++53R*["'/4 MASD:8\\6F#;QQ IM84\8(VQO#I0J =4@"+>5]J+EC!M.DT32_-5M\UNU VZ95-1I5=UDK>U@K5M0+6T]Z23V)&XUYW/*I[#4<0$E.3Q5KP(S%/GTUQ?"4E#OU!;I;71N$T'B);C(J]T]=J<(F+[G.5)2$P4#?*/G_/"Q'77MB5M->>/JCUQ*P MXOL74GI]A4R2V!]FVV(6Z:+P!LIM9A?76ZO)/>MG*A#[IB^4J'FWVF>[7^U; MS[NFXQJL+_S;9=M!?J-I^]EW6.A+62(*.TWIW20Z9Z+M$=N)XG73-6VYTCU8 M,RQU6PW"&.CO.\[5P\1LT#?JV7]02P,$% @ ^8)A51,=I"'1 @ (P@ M !D !X;"]W;W)K&ULK5;?;]HP$/Y7K*R:6HDU M/PAT8Q )FDW;0Z>JM-O#M ?C',2J8V>V@?:_G^V$E-(0;5-?B'VY[[N[S\X= MXZV0]RH'T.BA8%Q-O%SK7C#)C83KS0VQENZ"K7UN GXQ*O8 [Z MKKR69N;KYF$R^P"0$# MHBT#-H\-7 )CELBD\;OF])J0%KB_WK%_=K6;6A98P:5@/VBF\XGWWD,9+/&: MZ1NQ_0)U/2Y!(IAROVA;^0X''B)KI451@TT&!>75$S_4.NP!PF. J 9$AX#X M"*!? _J'@.$10%P#8J=,58K3(<4:)V,IMDA:;\-F%TY,AS;E4VZ/?:ZE>4L- M3B>W$F> ;H W> % X7>H6]82FR/ YVFH#%EZLQ8[^8I.CTY0R>(B((I:$KK\>WC85D\W/ 5BX&$;_%DU_>9$^XZO?X1O_RQ_3A=* M2_-M_6H[IXHG;N>Q_6:D2DQ@XIF&HD!NP$O>O@F'P<]9';$"VWN-9%6?HXMCV MNTFB. C&_F9?MQ:GX- I[I9<1G]2M!/'WVF4*\1@:2B#\PN3E:Q& M4K71HG1->B&T:?ENF9LI#M(ZF/=+(?1N8P,T_PN2/U!+ P04 " #Y@F%5 MM&3")MX" "X!P &0 'AL+W=O6S23?:2%LK! ] M3)X0#RXR>UB+8F#[;0;OYYK)PM=DQ8> M>$GLY)YSS[FVKR=;+AYD!J#(8Y&7MVC]C#1?PG-IGF3;Q$:119):*EZT8%10L+)YT\>V M#CL -S@ \%J ]Z\ OP7XQFBCS-B:4T7CB>!;(G0TLNF!J8U!HQM6ZE5<*H%_ M&>)4_%EE(,BL%@)*1:ZE!"7)Z1P49;D\(V_(W7).3D_.R EA)?F2\5K2,I43 M6V%R36$G;:*;)I%W(-$2J@OB.^?$<3SM594S$(,[H&$*#9-N'YO8=1W'F=B;73?]J,LP^!/T0F70 MJ0R.JFP6*865XL/2&OAH)VD81'O"^C&7WNAR6-BH$S;Z>_E82N 1^ZZ$06VC M7E[/\]UP3UT_RAUY8W]87MC)"X_*FX-@&ZH[*1YOW,ZU6>@AD6$OO3\.]B3V M8PXL:]3)BX[*^X37F+X"R(;F-1"J".")Y&M2H6Z>#NF,>KO+#_S>4@]%N6-O M3ZV]TU?UG?:1BGLL$\EAC3CG(D*KHKDGFHGBE6FU*ZZP<9MAAE< MJ^>)[M[=91W_!E!+ P04 " #Y@F%5M#5)B/X" "#" &0 'AL+W=O M;Z]7(ZEMD#@M:<&!B 79US7C+B>@*>/J"A7/TPFY/+\BYX1EY&DE M"H4SJ*&MD=S,;R=;RON*TCM".87\FOC..^(YGM+3UO5$$+DG"&HYU+7/F%I9]YN:QC M-W*#WM!>-W/JB I[GE]'[<'V:MC>2=A'F%$-G525,&C.YPW<0ZJ.J.@H55!3 M!2>I[I)$%%@LDM,W.L-S)8%3S;)E64B:,TTY@5=\8<^9QJW5R1^TR(+ &QS@ MMX-Z@1-UTX?NLH MA$[?/>1I1_F#H+4U[<858:[GKU0N6:8(AP7JG.L($Y+5E5=UM,C+6V,F--Y! M97.%7PD@30 ^7PBA=QUS$=7?'?%?4$L#!!0 ( /F"856TE(5!K@( % ' M 9 >&PO=V]R:W-H965TLJEII M+1\A+&L)4IMLVJ1]5,VZ/4Q[<. F6#4VLTW2_OO90!!M:+2'OH _[CD^]W"Y MCK="WJL<4<-#P;B:.KG6Y87KJC3'@JAS42(W.RLA"Z+-5*Y=54HD60TJF!MX M7N06A'(GB>NU&YG$HM*,?,F#ZT//8 ?O@ (6D#POX!1 M"QC5B3;*ZK3F1),DEF(+TD8;-CNHO:G1)AO*[5=<:&EVJ<'IY+O.4<*LDA*Y M!L(S^&;,W3;$X3"Q_6LO M5$E2G#KFMU0H-^@DQV_\R+LVVB'_BAV-_W<]J.\+N*)X+ 3'!X4?,=3E*8R M.6CR *50U+:2P6)LB,:]L_V)Y_G/%.Y'O:!PW"D<'U38E%7/O4* M&*X,S#M_9U*53?]N)EJ4=0M<"FT::CW,S96'T@:8_940>C>Q7;6[1)-_4$L# M!!0 ( /F"8541*%N%4@, )L/ 9 >&PO=V]R:W-H965TVJLFX/TQY,.(#5Q$YM M!ZBT'S\["1DI(2J3M1?P[?O..9_M$Y_AFO$GL020:!-'5(RLI93)A6V+< DQ M%BV6 %4S<\9C+%67+VR1<,"S#!1'MNM\GDJM9HG#2_RJ7P-$XY1RH1)C.T)W:C6W_AN I MB8@D(-!'=((4/1MR5*A6,30ELH[;<,. M"T^N@YWJW!;25KJ MZI6Z>AE?^P#?52K4B!#H,GQ.B2#9(?]YH\;0M818_*H3**?LU%/J#' A$AS" MR%)77 !?@>6_?^?VG$]U-(HDW*&&YF+4G M+"?J940ZXZU\=^ X:C]7N\HTFCM6F7V33FFN$FZG#+?3&.YUPN@:IG7A-0*/ M/1\FR0)#9!7!NJ5@7?-7K6M22I-D@2&RBI2]4LI>X]DKI0Q9/"44:RG/5(=* M0A?Z@Z":@LR %S-1\7UXJ9.XT=2Q$O?VKEG/56^;ZLT.#)FL:-N;2E.- M1,^.[_2^J%K,WK@N:?3]6&WNG$-)EZRWF M"T(%BF"NZ)U67R4-GE>">4>R)*N-IDRJ2BMK+E7U#%PO4/-SQN2VH\NMLA[W M_P!02P,$% @ ^8)A53:T7:4.!0 ,1L !D !X;"]W;W)K&ULM5E;;]LV&/TKA%8,+9!&(G6U9QMH+!4KT&)!W78/PQX4 MF[:%2J(GTG'V[T==H@M)T_&JYB&6Y/,=\O C^1V+LQ,IOM,]Q@P\96E.Y\:> ML.WQ'[P.=GM6?G 7,P.\0ZO,/MZN"_XG=FR M;)(,YS0A.2CP=FZ\@],(H3*@0GQ+\(GVKD$IY8&0[^7-A\WX12O64D1 M\X]'O,1I6C+Q?OS3D!IMFV5@__J9_7TEGHMYB"E>DO3/9,/V\J"(B>^-SDGZ]# MS.(DI6]XS-=5"%Z_>@->@20'7_;D2.-\0V!\7Q!KHQQ+8$GDC%V@-12O5:J MIY7Z+2Z2^(%OQ!>%>K*(B9A8!08)(D(98WN.(%3&N+ZK%NJW0GU]3H\/M<0D M7Y-,J="76GWK"&E:*C#(M@6)*J)>HFJ-"I#?R_A 9-"*#+0BOQ 6IX#[NB)F M2;Z[G-1 ZH3O2,M5!@72' ]E$/)<5**%412B5. [%YK0[6=!85Z#_J" M2MXPZ$NY"B37=#H=Z(7EW/H6P1D>M#4;D"9;N.J%QA6Z$- M U&Z N;ZSKE5W!E3J'>FY0L&L,0Y7\?J'_G:\*M+QYALX:ALT5ALPT1TQAGZ M/ZV\:SWYU3D:DRT9>?M!)8G;@PRRO4M:4N449"7 M.FE/5, "]]QO<]BY?:BW^U>5]XG4!TO4+$.0^"Y"@7%%M3+DW!Z(.F>-M*[P MBL+>$/6;GXC;O@+CB4H5&+FN*T"H]ZMQ*+:SJ$AO45]0UY'L&,5T7H:$ER&1 M%C+4U]E2I+>E5Q?SAL\;K-F):&,4*->?N*)F&05=)+Z(!IYS4>B)MS2FO/!] MG2PQ9_I4EEC02B95S@Q-U<+7I4*6.E$N_# (!G[.>.'%D7MVK^)(5D;P N\5 MZ"K/F?IQA4*N)]Z9MWGPP!=+8Q_X<52R!<[0/);WBF9^ZY+R' O-90$*LXEW M>79Q-;;Q+N SQ[7>&H/-9"[EDYW0;(K;[^DE#=U73 MA3OH9EB>0B\X@3 (0WB<3>'XZ,WO-CXEW&8=MEF'SO=\A^]=EO$$.X'V"NTK M?>VUD,.D \J8_Z!*:H$\5+U[U? M;RD6;@SF^EL7=N\ V.T]QJ%]FVBW#M(GZU2Q=U[3MPOO;SL8J#R%]U MH/1;E/[?HJA-9U;$P5QG=B'4?OT_(PQ:A,%>!/L:PC46!E7GAGO5_UBI8F)DZ;[K8'J?[H',"0NX(+O7!R8\HKU]5)#@75 ME[($@5]V4A74X%1EKBX5T+0&%=SU1Z/(+2@33CROU]8JGLO*<"9@K8BNBH*J M^R5P>5@XGO.P<,NRW-@%-YZ7-(,-F&_E6N',[;RDK "AF11$P6[A7'M7JYFU MKPV^,SCHHS&QF6RE_&,GG]*%,[*$@$-BK >*?WM8 >?6$=+XV_ITNI 6>#Q^ M\/ZASAUSV5(-*\E_L-3D"V?JD!1VM.+F5AX^0IM/:/TEDNOZEQQ:VY%#DDH; M6;1@9% PT?S3NU:'(P#ZZ0?X+< _!43/ ((6$-2)-LSJM&ZHH?%$'_D^WV$AN$WD"# )V@*V%0^PN>];?#E<>"K#D5;\@J MIR(#J_UYH3)N2X/Z2]6JYT21-8.'AW:%![<.)7+[QH M]*Y/C__D[(DZXTZ=\9#W^''#;EL=Y*,.=3QAR)[R"@@U:),Q(9C([-XO03'9 MM^.63YC1?XXWY>4<E83099 M72>FHHI13KC4&O!^RK"OZ8L^@I.SZ&_]63 YX=ACY87CH)_FM*,Y':2YJI0" MD=P3HZC0O-F:-/V-MS_VRUXYI^<\PMGLA&R/T3B:]G.==5QG__$X 7:,P8,T M.SLC_C0XW;#G1D].6Y.'>]0#"U!9_330N!\K89IVV*UVKX_KNNFZC^;-T^4S M57@+:,)AA]#1Y00E5,USH)D86=8==2L-]N=ZF.,+"I0UP.\[*D3W(&^SV\DMMR:)68I9(J)C$A(9L[< M/UOX/0.P$0\,UFKGF9A4'H7X8QI7\+]7+FC!T20T(+KF_%^CM4"0T,7R2XLK]D7<5Z M#HD*I45:@5%!RK+RGSY71NP D*<=$%2 8!\P/ #H50#KG%LJLVE=4$W#J11K M(DTTLID'ZXU%8S8L,]-XIR6.,L3I\#+-N7@!(.>00<*T(E_(':Z5N.! 1$+F M"B4'+T9,+T)1Q]6GJ:A1FZ-VH$G%>B@@. MB)B0:Y'II2*760QQ"W[1C?>##@(7':EM"3:VG >=C'>0GY*>]YD$7A"T">J& M7T"$<-_"_0XYO7J6>I:O=Y OP9YX,TGDAM.,7# 5<:$*">37#QPF5QI2];O- M_I*]W\YN3HHSE=,(9@X>!0KD"ISPXP=_Z'UM2_U(9 TC^K41_2[VT.0LBDP3 M2360DX60.9G/6Y=<2>1[ELF<9JO0._7ZP6#JKG;3:8_S^W580^B@%CKH%'KY MG.-!A5-FA>)&4I3C,4E8%N%IJZ!-</H73?1Z)A&'(FL8<2X-F+\QK4I(G.81TLJGT"UY3YN M6W3]R=[2?"VJH792JYW\GUJE:9(07%_IJW&E5G>G/$T!W3%5NR+V(B\KU;JW_C*8 MVWK8W8:7GQ77:"[#8I-#@E#O=(2WH2PK];*A16Z+W4>AL72VCTO\N@%I G \ M$4)O&N8%]?=2^ ]02P,$% @ ^8)A570P+->_ @ $@@ !D !X;"]W M;W)K&ULK5;?3]LP$/Y7K Q-( V2)J5 UT:B3:?M M :FB8WN8]N FU\;"L3/;:>&_W]E)0T&A0ALOC7V^[[L?]MUUM)7J7N< ACP4 M7.BQEQM3#GU?ISD45)_)$@2>K*0JJ,&M6ONZ5$ S!RJX'P;!P"\H$UX\R,IP)F"NBJZ*@ZG$"7&['7L_;"6[9.C=6X,>CDJYA >:NG"O<^2U+Q@H0 MFDE!%*S&WG5O..M;?:?P@\%6[ZV)C60IY;W=?,O&7F = @ZIL0P4/QN8 N>6 M"-WXTW!ZK4D+W%_OV+^XV#&6)=4PE?PGRTP^]BX]DL&*5MS;D#8 ,*7@/XK@*@!1&^UT&\ M_;=:.&\ +G2_CMTE+J&&QB,EMT19;62S"Y=]A\9\,6'?R<(H/&6(,_&L*+E\ M!" 3$+!B1I-3LL#'F%4RTI3D>F1;]!%:\A/&WZPOD_Z[-_MOXL&5'[6"+' M%[W"=PN&*< N89Z>RZ_KI38*Z_UWUVW7?/UN/ML#A[JD*8P];'(:U :\^..' MWB#XW)7J]R1+WI-L]DYDSRZEWUY*_Q![O*O0=*]"-2E=B3*1\@H+P59E"4I+ M(8 3>, IHZ&S/&M; V?+SIA-?!J=7P4C?[-_$UU:@^CRN5;2H=6++L+!<[59 MEUJXSU:GQ=]K<@6HM9LN&L.NA*F?<"MM!]BUZ]LOY)/><-KKD"0/7&R-*UV*4TV+#=,L>A#NF8;AZ0;)2"V=UWWT5 MSNB.YUD)]Q5BNZ(@U;\WD-/#7,/:L>,A2S=<=NCA;$M26 +_OKVO1$OO*$E6 M0,DR6J(*UG/M"[Z.L24%M<4?&1S8V362KCQ2^B0;M\E<,^0300XK+A%$_.UA M 7DN2>(Y_FFA6C>F%)Y?'^F_UN.Y6P2"4L M5@3K1<+M(N&^4U)P509')2Q2"8L5P7K!\;K@>&]+"HW<.=N>EN^9_F 7+R[- M;,=WY3NIEQ0NS; 98"<(!DEAQ,XV ]/SQI."WWGK3WK[4'^0H#M(,C+F[*3Z MM0M.)2Q2"8L5P7HA"+H0!.^4#0*5P5$)BU3"8D6P7G"PT/,#CJ*>3 MRMR0E8784[XIKPFSC-I5C*4PUH,95QY(A=63<6J:7"ZK4LRCY1S M6M27&R )5-) W%]3RH\-.4!7-PS_ U!+ P04 " #Y@F%5/LR<+%<% !^ M+ &0 'AL+W=OA;$J=BU-I*N;NV++'[LB&SJE\W,VX.K-*RBI*:"HBEB).UZ/6C7,=8C<+R%M\B>A! M'!VC;"@+QKYF)[>K4D1CNI09@JB7)SJE<9R15#_^U=!6^9E9X/'Q"SW, M!Z\&LR""3EG\5[22VU&KWT(KNB;[6#ZPPT>J!]3)>$L6B_PO.A1M>X,66NZ% M9(D.5CU(HK1X)=_T1!P%.-Z) *P#\*L [)P(<'6 >VZ IP.\3E<^T3R09#SD[()ZU5K3L()*XKU%"3:) P'Q(60,)" M(%A-2J^4TLOIKO%.7WQ_I]^HVSS=4/6XD&CQC([;SW)_54D3L^;,N%R@28D\6L:KW M4:JO-57\B9%ZJJ:$-SUUIL; 2X6!A 60L/ 'YJ>F5*]4JFRE62 MW7;53_,BR3DR.9P+"W>3=3 Q4RX6#I+F@]("4%H(1:NKBRMU\3O7;]T!J,2 MI/F@M "4%D+1ZHE1F5>.V;WZJ2(.ZF^!TGQ06@!*"S7M_")>^5>.T0QI*.)N MHW"@-A0HS0>E!:"T$(I65[?RHIS.>Q=Q4-\*E.:#T@)06@A%JR=&Y7 Y9@OF MIXHXI%4T!:7YH+0 E!9JVOE%O'+!'+.!]3!_M&;J]^YQK@KY+"8IE!:"T$(I6U[=RR)S^>Y=Q4'L-E.:#T@)06@A%JR=&Y;$Y1L-F_&F? M+"@OB[= 4:I=<%4'\DN-8H,Z9Z T'Y06@-)"33O^?].)THTK2PR;+;%*057$ M1:&9NGO?^&>A&7JI@IIV/"YGX'K8+@>GMV\TM.OB[L!QZ@V#AH:NUW>.'G1Z M#P;0,.IS7QE8V&Q@J4=F];A41_;78L3R7;YYLP%DY(E^>&6DA7E60/U_IHQ^7*2?4"Y MY7C\/U!+ P04 " #Y@F%5_8@7'-@$ J& &0 'AL+W=O(ZENN4;5^PXP4EAE&FX M>+;@TS';RRRE9,&!V.R8NR[OOF<3!Q/*R(9B:5V M@=6?1W)-LDQ[4CI^5$Z=.J8V/+Y^\?Y;D;Q*9H4%N6;9GVDBMQ-GY("$K/$^ MD_?L\#NI$AIJ?S'+1/$;'*JQG@/BO9 LKXR5@CREY5_\5!7BR #Z'0:P,H"% M[C)0H?(&2SP=D1?[=5KU0U:%>E/^Q6$ M/Q)G^O-/?N#]:LEY4.<\L'F?SLDFI53/_0IGF,8$?$AI5=+6J2[=#0MW&A6/ MTP#Z*$)P[#ZVZ!C6.H96'9]4A:6JYXGHPT;TX3""H\AKCQ[4T0-K]-LGPN-4 MG(X?-.)?!"@8H/;P81T^M(;_1D2/W,-F;%5X.$!!>_11'7UDC:Z6YIJD/02, MF@*B03CLFOJHCA^=*/XNY:>C1XWH'9/N>X:9GCUR2;V>*[]R=JP@&G@(^GZ' MCB-V^U8==\N9.U\NKF];PUIMWX@''QIM\+VA>+?3!D)=[&6]U9S&8B7L7T[< M; :^E;M-,GX$K$SDY$)!34J%WLCK6B>&U;X=UA4D^PMIPKKKFS&<]NV@KE'9 M7T43VC9H^@;:OIW:)3;[ZVC"NZL:!MR^G=PU._NK:,.X%XZ\#HKZ!N.^G>,5 M1_LK:?*\JQX&Y?X)EK\B:G\I3;BC*$+#CIT-&L)#.^'OEP_N0OW\\;!LBVNW M?B-BH.$^]/^#AO-.;@D']71A^KK^7K/E^I]ZKQ+]SV:5#A>VQ!T&Q! MT$KZ\WO4RM\K $/;>C*; K1O"CW;5-BR ]CZ5&BV &C? GIWJK W^Z%A/[2S MOU^?"EMX;VU4H2$^M!._=ZL*6QKU$8I"U%4#0WQH)W[/;A4V,=\5V@ >G@#\ M6>TJ;.)]% 2>ZD,Z=!C(0SODY\M9:T"KU1LI@0SJD?<_;531>^PBR.PBR/ZO MA[UD:$VLE/[_!X5-0G>I<*@&YTZ8CFO.T6]NW5DV(U.L/MMW2EJ MLKSU,W&/CF]SPC?%(;4 ,=M369[DUD_K@_!9>?QKAI>GZ%\P5Q^U !E9*U/O M,E3!>7DP7=Y(MBL.@U=,2I87EUN"$\+U /5^S9A\N=$!ZO\>F/X#4$L#!!0 M ( /F"854J'\! 600 !H5 9 >&PO=V]R:W-H965T$=FD,FOZPH2XF03;:V>YA"0O_P9PYX?/",E94GI#]7X$HTL1S&"!$*A((C\V<$,DD0A21[_E*!6 M-:8*/'Q^1/]-BY=BEH3#C";?XTAL1E;?0A&LR#81MW3_&4I!@<(+:<+U?[0O M^SH6"K=7JX$3G]PK= MQ#Q,*-\R0'2%IG*1_(CH/E,-L0$TD]_B;(VF)"%9".C=#0@2)_R]#'W[IN]U M_8_(1ESA\Z$M)%QKGI,01I;XZWQLTW4AL(9*OU+I:W3/N+J6IZMKPAC)UB#K M@4#+!W38;TX>].O)GK (_?550J(O E+^=UNJ_$NFZD)@C50%5:H"XX+X?9LN M@2%9:;D@621WU@=$D[?P56W!N]NQ;MKY/U=%TJ(KL@.F"S\".Z!A3$'E+,XA*8(V#**);GW7Z9J!USJ?FYR>B=9=WN]@=L_TF,<\85Z M^I6>_O\ZA?V6*?0Z@V/)1E(OE#RH) _.D\Q >1YUGH7RW&'276Q)@I)XI0^_ MQP0T=J=,Q@,0UGJXF4?WBT#41VEQR/DH(@]M0#,CT N3A)W:'#A&HK>+.WLN M_[[>+5J/<&/TN=7W4FA-K0=&"/_BLZHD<*ET70BMF2ZW3I=[]GDEE\MSY;!$ M/:R'_6[7D>?0475HZ1BXS6.MR;QV7MALOFZ$%HS7;4EPV9/]A->LD1NF$G?Z_6" MXT7_;+\F]]I;8;.YNK09*8=KN!$<=+![+.@U'!BN+1@V>[#SBE+_-/F.'S@G ME>DU+!:N/18^TV3][%0.VJ?RV%B::;U0MEN;)M=LFE[;6SXS?%":2_RTJ30C MG)L@^^#V*06VUI=R7&K=9J*XB*K>5A=_$WW=9=?=BUO#;X2M8YF+!%8RU.GT MY!)GQ454BL>&&J"Z#AW_"U!+ P04 M" #Y@F%5.\]HKU$( "30 &0 'AL+W=O'80^JS<3";,F3E*8= M]N-'R:YITE=,U-[!>:B_SCTR[[TZU2%IG3\6Y5_54NN:?%BO\NIBL*SKS=EP M6,V7>IU6KXN-SLTG=T6Y3FOSLKP?5IM2IXLV:+T:LB@:#==IE@^FY^U[-^7T MO'BH5UFN;TI2/:S7:?GQ2J^*QXL!'7QZXS:[7];-&\/I^2:]US-=O]W_R](QWLC]D$'C[_Q/Y].W@SF'=II:^+U>_9HEY> M#)(!6>B[]&%5WQ://^K=@.*&;UZLJO9?\KC#1@,R?ZCJ8KT+-M]@G>7;Q_3# M+A$' 88'#F"[ .8'B(X O@O@SSV"V 6(YQXAW@6T0Q]NQ]XF3J9U.CTOBT=2 M-FC#UCQIL]]&FWQE>=,HL[HTGV8FKI[.EFFI7UV95"_(=;$V_5>E;05?$9E5 M\U51/92:%'>D$WBKYT4^SU;9]N5C5B])O=0&E%?%*ENDM8F8U>;!]%==-5QO M\GFQUN0;J>LT6U7?FH.]G4GRS8MOR0N2Y>379?%0I?FB.A_69HS--QW.=^.Y MVHZ'=8R'DY^+O%Y61.4+O0#B93A^$H@?FMSN$\P^)?B*!0EG>O.:\.@E81%C MP/>Y?GXXA8;S94=7GWUT)QE\WVV\Y>/!;GO7-M%-^K%I"')9EFE^WS;'2Z(^ M-(UE/C75)]?I)JO35?:/7KPDE^OBP:#_^,E0DC>FF:H_H>[8'E_ QV]4]ZS: MI'-],3"R6NGRO1Y,O_Z*CJ+OH-)@DDE,,H5$YA11[(LH0NS37PM3%%(=E')^ MH =04;9\HY:O^9_K_?05B^*FH]X?IAN 498T?7L(DP!,4//GPA0 XU$2)7N8 M,_AX/_CX&8/7?S]D]4>2/J;EHG*&3_2V@Z$T;)EC)PTT2H27!@!&.4LF7AH MF&#QQ&-3 (PS.A9P&D;[-(R":;C].EUOOI/0*(.!?<] 3#*)2::0R)SLC_?9 M'Y]81L>81<0DDYAD"HG,*6*R+V*"+*,)( QT="2C $PD<>+)!X!BAFWDR0=X MS'C,8/F8[,<^^=]4=/*\+ P( L "LH">,S.+-#(7GQ'P3S,6AG]!;S,#4;V M/051V20JF\)B#+V9$)"L,EH$GMJ L+8@>BXP[?FB@8O^[](57?43R8"@$&) &!0(B!8 M=R*L0:%AA_)#*ZN7X#B#D;W/14PVBI<2DTVBLBDL-K>4UA6RY[C"7OH" MV#)HB@W" 7-L$ R:9(,/VSG+QJP=9&$[Z,I+8,XMS-.[)U'-(2J;PF)S*V+- M(3NU.62HYA"53:*R*2PVMY36'#)L<\@@UW=XFN]R#L!X0H_4!3)]R83YX@+! M(M9AB)CUABSL#5UM"4P\A7EZ-R3JFAHJF\)B4UN6RYRP3]M(6:-F/C8ZN7 8GW#J:PNT[F?\SM&5"X";B*CCPH5;:\B? M6!YL1DZ*33/:JFW7J]G-M0+W/:$N%Z*R250VA<7FUL1Z57[JY4*.:G)1V20J MF\)B[,,.6L$-7PG,O M8<[>;8F[MQ)W<^7_L;N26[O*Q:D5!M7GHK))5#:%Q>:6TOI<_IS=HKT4YGB_ M9N3KRY,0^31$!2'N<*T7Y&$OV*TK@4F7,&?O9D3=,8K*IK#8W.I8J\I/O6N4 MHWI<5#:)RJ:PV-Q26H_+L?>.$ M%V0_XR<^%'!&_I0N!**QOQP-H9CP%Z,A5#SJL$;">D(1]H17,U!$PE&].P]U MM1*536&QN?FWUE2<^A>" M7'HK))5#:%Q>:6\N!G@N%E5W,J@9O$=F'>F>OO M#810PI]KD1"*BL3?#P?">-=&8V']G0C[.S/$\*1).+YWLZ$N0Z*R*2PVMQ+6 M>HK1J74#U:>BLDE4-H7%YI;2^E017E+MU(WC3:W^U,C3$/DT1 4A[J"L8Q-A MQ[95BL T2#B^=WNA+BJBLBDL-K<2UD2*4V^=%:B.$Y5-HK(I+#;WI_C6<<;A M]=$NI8B/-ZKZ2O$T1#X-44&(.RCKO>*P]]HJ16!"(QS?M[U0V20JF\)B9W1Z:OMC?545F8CF5- MS1+GQ%C,JK5'MIC1@RAR H\,\4-98O;O/13T-#=LXWGA<[[+A%HP%[,]WL$: MQ-?](Y-W9LN2YB40GE."&&SGQIU]N[(M95 AON5PXIUKI*1L*/VI;A[2N6&I MB*" 1"@*+/^.L(2B4$PRCE\-J='Z5(;=ZV?V#Y5X*6:#.2QI\4^>BFQNA 9* M88L/A?A,3W]#(\A7? DM>/6+3@W6,E!RX(*6C;&,H,Q)_8^?FD1T#"2/WL!I M#)R^@7?!P&T,W-=Z\!H#[[4>_,:@DF[6VJO$Q5C@Q8S1$V(*+=G4197]REKF M*R>J4=:"R:>YM!.+#SG!),EQ@3!)T2>1 4,/)*$E5 NK)]F1'#BZ1FO9H^FA M $2WZ,6JP4X:X!6:Q"!P7O K:?)U':/)NROT#N4$?W-;)^3WOJ__M_2P9;MM";L7G7N"[W#3?[S9<,+D7_-#5O&;U]*QJ M@[SE>YS W) [( =V!&/QYQ_VU'JO2_A;DL5O2;9Z([*STGAM:;PQ]L[;G=?E MV3):H@3S#,&O0W[$!1"A?2%KWFG%JSXVQX4=6#/SV,VY#A.=8^(AQO?<<\Q* M@['\%G,FW&^%^Z/"'X@ F4Y1]>,60*NQIO [?J\]]4*=B=2!/+^G4@.RWQ)B#(Y> M:- *#<9[^4(5@Z&SJ-^I&DSH]:1I,*[=*_1* W*\2"\L;(6%X\(HD^,,0?"4 M9)CL .WD?(7\2BJFV]3%C6J-@O M5$B)ND&KV90GC7QMM1OR[N[H>F&_W!K4M>WW6UR#YSE- #$?7TT*ZV1XJ[:I#NK=_;MTM;LQZK(T@UY;[0U^>7CYCM7F3Q& 5, ^7Q+J7B^40[:@]GB/U!+ M P04 " #Y@F%5<#$".9X" #M!P &0 'AL+W=ORAZH*6Q140B M59)>^O90$GG& M*V#Z9,9%293>BCF6E0"265!98-]USW%)*'/BR,KN11SQA2HH@WN!Y*(LB?@] MA(*O!H[G; 0/=)XK(\!Q5)$Y3$ ]5O="[W#+DM$2F*2<(0&S@7/M]<>AT;<* MWRBLY-8:F4BFG#^9S6TV<%SC$!20*L- ]&\)(R@*0Z3=^-5P.JU) ]Q>;]AO M;.PZEBF1,.+%=YJI?.!<.BB#&5D4ZH&O/D$33\_PI;R0]HM6C:[KH'0A%2\; ML/:@I*S^DW63ARV YND&^ W ?PX(]P""!A"\UD+8 ,+76N@U !LZKF.WB4N( M(G$D^ H)HZW9S,)FWZ)UOB@S]V2BA#ZE&J?B&\H(2RDI$&$9^J)R$.B6I;P$ M*QBO]864(-$I^DR$(*:JZ#@!16@A3[3T<9*@XZ,3=(0H0U]SOI :)B.LM&_& M DX;/X:U'_X>/P)TQYG*)1JS#+(.?'(8?W4 CW5.VL3XF\0,_8.$$ZC.4.!^ M0+[K^QW^C%X/][K"^3_KXW^VOI.,H+TE@>4+]O#MOQ<_KJ=2"?WNA+\E6?*69.,W(MLI3=B6)CS$_NP! MKUP5REYJ>0'5_[%KM:XBRJX M\EJM.F2\U;]*$',[."1*^8*I^I*VTG8V7=N6_$P^]/HCKT.>Z%E6CYZ_]/4@ MO"-B3IE$!J-X9;OGE"O=B^TRU_,8A%'0YS/.U69C#+03 M/OX#4$L#!!0 ( /F"856PE&4[H0( .H' 9 >&PO=V]R:W-H965T MQB!2(53K0R54VNUAVH-) M#L2J8V>V ^S?SW9"!B5E:.M+8A^?[SL7'Y_37W'Q+', A=8%97+@Y$J5/=>5 M:0X%EN>\!*9/YEP46.FM6+BR%( S"RJH&WC>I5M@PIRX;V43$?=YI2AA,!%( M5D6!Q:\A4+X:.+ZS$3R01:Z,P(W[)5[ %-13.1%ZY[8L&2F 2<(9$C ?.#=^ M;QP9?:OPEL-_:V'4L,RQAQ.DWDJE\X%P[*(,YKJAZX*LOT,1S8?A23J7]HE6CZSDH MK:3B10/6'A2$U7^\;O*P!= \W8"@ 00O =$K@+ !A,=:B!I =*R%BP9@0W?K MV&WB$JQPW!=\A831UFQF8;-OT3I?A)DZF2JA3XG&J?B.I;P ](C7(-%'--5U MF%44$)^CB>!+8NM!ER/:43Q-0&%"Y9F&/$T3='IRADX08>@QYY7$+)-]5VGO MC TW;3P9UIX$KW@2HGO.5"[1F&60=>"3P_A/!_"NSDJ;FF"3FF%PD' *Y3D* MO0\H\(*@PY_1\7"_*YS_LS[^9^L[R0C;.@DM7_C7.D$)D2GELA* OM_,I!+Z ML?_HNN^:,>IF- VP)TNX]]02P,$% @ ^8)A59\S8/2< @ S0< !D !X;"]W M;W)K&ULK57?;],P$/Y7K#"A38+EY[I1VDAM4\0> MAJIU@P?$@YM<&VN.'6RG'?\]MI.&=LO*!'U)?.?[OO/=V7>##1?UW (3YL0#JYN) M>, K10F#F4"R*@HL?HV!\LW0\9VMXI:L@M)**%PU8GZ @K/[CQR8/.P#-TPT(&D#P%!"] @;0/A:#U$# MB%[KX:(!V-#=.G:;N 0K' \$WR!AK#6;6=CL6[3.%V'FGLR5T+M$XU1\S5)> M +K#CR#1>_0%"X%-Z=!I @H3*L^T]GZ>H-.3,W2""$-W.:\D9ID-L7#L+7G 6HAO.5"[1E&60=>"3P_@/!_"N#KR-/MA&/PX.$LZA/$>A]PX% M7A!TG&?R>KC?%<[_>9_^L_>]9(3M50@M7_C7JX 2(E/*924 ?1\MI!+Z/?_H MJG?-&'4SFA[7ER5.8>CH)B9!K,&)W[[Q>]['KF0?DRPY)MGT2&1[98G:LD2' MV..9X&MBV[*>"OH!VB(I\UZ["E)S]2R7F1'KV(\B?;G6NXE^;G1YY?G[1LES MH^@RO-@WFCXW"@(O#%NK.F)WIS\5(%9V,$B4\HJI^GZVVG;VC&S+?:(?^_V) MWZ%/]*RJ1\L?^GK0W6"Q(DPB"DOMRCN_U.U3U,.C%A0O;7=<<*5[K5WF>MZ" M, 9Z?\FYV@K&03O!X]]02P,$% @ ^8)A502[H19: P 6 H !D !X M;"]W;W)K&ULK5;?C^(V$/Y7K/14[4JWY'> +41: M"%7[<*?5T>T]5'TPR4"L2VQJ.W#][V^XX3V25E MW(IG]=JSC&>BT@7C\"R)JLJ2RG\74(CCW'*MT\(GMLNU6;#CV9[N8 WZ9?\L M<69W+!DK@2LF.)&PG5M/[N,J,O:UP9\,CNIL3,Q.-D)\,9/?L[GEF("@@%0; M!HI_!UA"41@B#..?EM/J7!K@^?C$_FN]=]S+ABI8BN(SRW0^MR86R6!+JT)_ M$L??H-U/:/A24:CZEQQ;6\>%,J_>XB.,_YK"W,*ZIT > MP(I__LF-G%^&E'Y+LN0MR59O1'9Q)D%W)L$M]O@C]A?&4U'B+2V$PBM*M99L M4VFZP5NM17-)7XP<2^MDFNKAR@()I=6JP&'3C3]SG4A2]C)$MZ4Y7/=-2 C] 2FR#A5;G! MK,7]MT4+&ZG26*4PH7NJD#LL8HW5_9!"C>?P(F#?G;ANT%-IR' R]L-ISS 9 M,@Q\-YR.>UH-&8[#:>3ZPW)%G5S13;F:R@^G^[U'I513^5&*3!0%E6>K@ZHT M#B9GH3DCMY<1RR$COY=ML@2YJ]\HBJ2BXKHI>MUJ M]PQZJKM_;WWA/B[=@?4$GTW-*^<[??/F^D#ECG%%"MBB*V&PO=V]R:W-H965TY&7R"9J4U'==K3V(ZYI7*LY(]"22KHJ#BGT>6\_W$PM9A MX3G;;)5>L*?C'=VP!5,ONRF(]X/LYKA5JB3\RMI=' MSTB'LN3\FW[Y-9U8CO:(Y6RE- 2%/Z]LQO)<(X$??[>@5F=3*QX_']!_KH.' M8)94LAG/OV:IVDZLR$(I6],J5\]\_PMK _(UWHKGLOZ-]JVL8Z%5)14O6F7P MH,C*YB_]WA)QI X9@6W57#["MX9!=(JD(]:\%H%[Z,6_%:A#MUN8J^)2ZBB MT['@>R2T-*#IAYK]6AOXRDJ=* LEX&L&>FHZIZ+,RHU$3TR@Q98*AN[0 M(Q MK7*&^!HE65XIEB*#X$W"%,UR>0LJ+XL$W7RZ19^0C:3^*E%6HI25JFMDX^-D^X9)PGZPDNUE6A>IBPUZ">7]>,+^C80UK'F M'EA[="\"+MANA(CS&;F.ZQK\F7U<'9O"^7_6Y__9^@D9I$LA4N.1CZ?0GP]+ MJ00T@;],F]W >68XW1GOY8ZNV,2"UB>9>&76],KP70R&7>!$^E4J&4G>!YT6G4G.#02>( MW[!.:/$[6OR+M'RMSPWH9O25"3@'45D52\A:B+]M6G"62@5="A*ZQPJZ@2;6 M2-V:&&HL^R<.$QQA[/58,@E&(?'CGF!B$O0(]N.PQY5),/3C !,S74%'5W"Q MLNO>#^97 CO9BK#;BO!BYCXS:*C92N=N MG8.([JE();JQGA'T2AF*$0'2] M%I48T-P XWYU&M!"W\5G&(@[!N(/, !)(&BIY'N!QP,?8B=R2"_NH11VH3/W MQ!(3F.<&O; -8([G!6?"QL[;A=6Y8@^O)$C"<9PT-J(C_YS1@!B3$ G[I RE[@98NN/^'Z&#>N)'IOKR>P-OIFYOU"QR:!9 MY6P-IIQ1"#LIFC&V>5%\5\]I2ZY@ZJL?MS#Z,Z$%X/N:&ULS5A;;],P%/XK5I 02+#<>AUMI+4)8A)(U2K@ ?'@):>M11(' MVVG'O\=VTJQ9LS# #WMI8^=\W[E\1R>R9P?*?O =@$!W69KSN;43HKBT;1[O M(,/\@A:0RS<;RC(LY))M;5XPP(D&9:GM.<[(SC#)K6"F]U8LF-%2I"2'%4.\ MS#+,?BT@I8>YY5K'C1NRW0FU80>S F]A#>)SL6)R93D4KEEM(?:G&=S"U'100IQ$)18/FWAR6DJ6*2/A_9W^OD93*WF,.2IE])(G9S:V*A!#:X3,4-/7R .J&AXHMIRO4O.M2V MCH7BD@N:U6 904;RZA_?U84X 4B>;H!7 [R'@,$C +\&^$_U,*@!@Z=Z&-8 MG;I=Y:X+%V*!@QFC!\24M613#[KZ&BWK17+5*&O!Y%LB<2*(,,M)ON5H!0RM M=Y@!>HO6LAV3,@5$-^@J%R0A::GT1&N(2T8$ 8ZBNS@M$TC0AM$,+6E6E )K M[26H@_55" *3E+^6_%SM\)DM9 (J##NN@UU4P7J/!.NC3S07.^D\EYX[\&$_ M?MJ#MV7AFNIYQ^HMO%["-107R'?>(,_QO(YXED^'NUWI_)_WZ)^]MXKA-ZWD M:S[_$3Y3G?+MHR1&UP(R_KVK1ZHH!MU1J,%ZR0L ],?B]07F:W4B I&)8JOVUDYO30*2UQ/@=9>\561#'9GZS.V#P6 R=&;V_E2WXG^MIU-DH4FR2)# M9"TUIHT:TVTU<7 M&Y\PVQ(YUU+82%?.Q5C&R:J[@FHA:*$/P[=4R*.U?MP!3H I _E^0ZDX+I2# MYL8F^ U02P,$% @ ^8)A52$?D+3S! ."8 !D !X;"]W;W)K&ULK9IM;^HV&(;_BI5S=-0CL>:%U_8 4DO>*K5;U:[; MAVD?3&+ :A(SV\"IM!\_.TD#Z0D9;,^7DCB^+S]N;NP'V^,=XZ]B18A$W],D M$Q-C)>7ZVC1%M"(I%I=L33+U9,%XBJ6ZY4M3K#G!<2Y*$].QK(&98IH9TW%> M]LBG8[:1"2;R9?W(U9U9 M46*:DDQ0EB%.%A/CQKX.[;X6Y#5^HV0G#JZ1[LJ*Z MMJ+IB]P0N5J]0III[SY+KIY2I9/3&4M3*I49I4 XBU'$,DFS)>W;KM *?R?H2=:T.2=@G.&),?GGP(['%+1C;C;+2V1U3XPI M/ ?6&%/-$]W*[=VM.=M2<2PK:R6>>JU3NW.'M%XBV+::03 MJJ>9C_Y&3V3+DJU*MU#$24PE6N"()E2^J6?YJ*;RKN))D^M:&SQW8(.$N9 P M#Q+F0\("2%@(!*N9T[;VRW,6Z*1:XH#,!TIS06D>*,T'I06@M!"*5K?@P0JQ MW3I"YA:DE04[2!*>-GJOG=-';P3SIA\ALW;EV3Z#I'F@-!^4%H#20BA:W6?. MWF=.JS^.3KH=O>%!TTV*YHPK;%X%JTC4LT8?MK9S]A@(27-!:5Y)JRTM]*QA M/;_URUJU-/AJ,+0^K$$$H+&%4+2ZF_8K_7;KP=3EV)?]^L3EVC^NGCNV]7%^\T!C M\T%I 2@MA*(5;C(/CI>DA"_SHT9Z1VJ3R6('M"JMCC/=Y(=X/I3/[&O7;BCW M[&N_J3S0QZ+R8R[[9HLS50^8+]5/$I20A0K!NARJ#O/BF%)Q(]DZ/_0R9U*R M-+]<$1P3KBNHYPO&Y/N-;J Z+#;]!U!+ P04 " #Y@F%55X_3I4@% #A M'@ &0 'AL+W=OJ& 8N@"N< M\[X2DAZCV9;QKR*F5()O69J+N15+N;ZR;1'&-"/B@JUIKNX\,9X1J4[YRA9K M3DE4!F6IC1S'LS.2Y-9B5EZ[XXL9V\@TR>D=!V*3982_W-"4;><6M%XOW">K M6!87[,5L35;T@@=H![( #7 ;@T6BDK;=T2218SSK: %T^K;,5! MV39EM'*3Y$4W/DBN[B8J3BZ6+,L2J?I%"D#R"(0LETF^HGF84 $FX$&]-]$F MI8 ]@65,U!T!DAS<OQF^0,>$# M75\ ['P$R$&H1\_2''Y+0Q4.RW!HD(.;?L!E/GP@WV],B)UF? '78<@W) 5_ MW[,T!>J5W1(>_=/7<%5BMS]Q,0U:FS;FID9SG_)03;.B5WP5.=T1[[D.\EOJC?D'JO<:]9Y1?3/>P4:T MAU_EP>MXF/C^M&7!6&2@!;^QX!]I@:M%1/5$!'(F#_KQNWZF^++EQUAQH)_+ MQL^ET<_O,J:\3_EE1SE&/H8MZ<;D Z4'C?3 /- WG)>3G.0D%RFI%O3H7[7< ME2M1GZN@IS]\W'[!C'4'NH*.7DN=(1,8S:,W9J\Z[ZZ[ /E>>_XREQ]J;P<5 MX GV)@I/BFZ48,UXT8.]QF!W:G.\+1EHP,@J>%-2RC9,P5D,] MG]1Z>W6BHP9-_=BN3N> 2+WP0^.:NC,O%21%LW7*7BB=J$F*2#5'I8E,5N1@ M^YYU\3]7MOV6T,L_=,=B('BFI;UNAS% 6I2@&94^!X.@EV6@!"V4<(L8*A! M#1/03!,F%H)=D @ZPW ,CH :)."Q)'$('F //;@^;ML8 Q^@Y@=H!H@3@0AV MN6("7:?M:0RN@!HLH)DL#D(1[/)#1_H8\( T/* WX&$ %*$N-TP@:@\7<^&A MQC0VH%.PX00J0EUX<'VW;CD)=#(&!B]IO]A@@@C2((#.(F#@*=1'$PP'VV@[&8!"D&00= MRR"'L /U8 =V.ATQ!G8@C1W(C!TGHA3J^9B!@_:/8G/-@9ZPYA%LYI&#*(6[ MT-'W6]FH8@%.X"QR3J0?;:[.Y\E!G&CGP*J7#/;D;?"#LK9M@[ MFX@9Y:MR;U6 D&UR6>TG-E>;_=OKH97 M^ZG5B63K% 6:7>W%_U!+ P04 " #Y M@F%5._??DWP# "Z#0 &0 'AL+W=O<0SWC#^)!)$"<]Y1L7$2*0LKDU31 GF1%RR JEZ MLV0\)U(M^QZ,62FSE.(]!U'F.>$O4\S8 M9F+8QG;C(5TE4F^8P;@@*WQ$^:FXYVIEMBQQFB,5*:/ <3DQ;NSKN:_E*X$_ M4]R(G6?0GBP8>]*+#_'$L+1!F&$D-0-1?VN<899I(F7&WPVGT:K4P-WG+?O[ MRG?ERX((G+'LKS26R<3P#8AQ2J\%K )7K9NU[%;B0 M2!*,.=L U]**33]4T:_0*EXIU77R*+EZFRJ<#*:JN)YBMJ' EO" :Z0E J$Q MW#%Z,2LY1RKA1@B4 A8O\!NR%2=%DD8D@QN%%7 !=X1SHO,-;T.4),W$.W@# M*84_$E8*12;&IE2V:HUFU-@UK>UR3MCEPD=&92)@3F.,._#A>?S5&;RI8M0& MRMD&:NJ<)7S$XA)!3X\AO'WS3F6"/Z'L,&_V>C9[R];E9:]&S;_; MJ+W0N6V-N16O>X*W*2L!2\YRF#]+Y%25SZRJ;N2BJK=;1E<7MZJ(XFVY?;Y5 M//!!8BZ^=!50K730K53WUVM1D @GAFJ@ OD:C>#GG^RA]6M7NOHD"_LDF_=$ MMI>Y09NYP3GVX*[,%\AU:UCM'ORZP(0^XANUDX!J$JE\ ?7U4HU )?J?TS4X MK35ZE4;]%5L'[MA<[^;BK$W?FHO_5#?O2=U>@+TVP-[9 #='HRM.-7"X8_A@ M,+QR[(-@'8MYEN_YUKY8>"QF#SS'&_D'P>B0&UK6U?"KW)Z?P];/X5D_WW-" MHTXWS^*^]13W21;V23;OB6PO^*,V^*,?T7]'?6:N3[*P3[)Y3V1[F?/;S/G_ MMSWX1P?5<=5P<- =CJ5&PO=V]R:W-H965T6^M* N>="IRPL?66HC-E6WSQ1H7B%_2 M#2;RR9*R @EYRU8VWS",TA)4Y+;K.*%=H(Q8DU&Y=L4;P'0-\6Q2( M_;S&.=V/+6@=%NZSU5JH!7LRVJ 5GF/Q?7/'Y)W=L*19@0G/* $,+\?6%%XE MT%. TN)'AO?\Y!JH4!XH?50W7]*QY:@=X1POA*) \F>'9SC/%9/?0 MP:X78#_#,"K =Y+/?@UP'^IAZ & ME*';5>QEXF(DT&3$Z!XP92W9U$69_1(M\Y41U2ASP>333.+$Y%IVUV-*]P30 M);C'.TRV&""2@J^47,RVC&$BP)1S+#AX^ G^P'3%T&:=+5 .IA++P068R^Y- MMSE6%#-*.,VS% F<-GPZ(/@88X&RG'^2#-_G,?CXX1/X #("OJWIELLM\)$M M9(1JG_:BCN:ZBL9])AH/W%(BUAPD),6I!A_WXZ,>O"TSVZ37/:3WVNTEG./- M)?"X:O;@<.EHP6('D2F!'9 M#;.RRS'C9=_=4+*ZN)'BD1[:[N\;R0.^"%SP?W0M43GU]4Z5T%[Q#5K@L265 ME&.VP];DUU]@Z/RNJX=)LM@D66*(K%4YOZF\A$:+)R)LEBDV2)(;)6Y09- MY09ODXD*'IR\L*X#W8'?D0F=F>^[G=<_/C<+G<@/.Z*3:,S<* @"O4@,FUB' MO;$FM\E4%V(OZK5M9I(L-DF6&")KI3YJ4A^]AT!$)BMGDBPV2988(FM5#CK' MXX;S-HFH\:>O*PR<" 8=C=#9#8=>T-&26&,7N'#@A1V5T-A)-1D$GEXFX,D! M"_9_3? ,7=RA1;;,%MJ >^&O[3NC;+%1ML046[L0[K$0[GO(1NW55/U,LL5& MV1)3;.WZ'4^/L/>(\P+I\,[. Y$_\-RN&ULQ5EM;^HV%/XK5G8UW2NMS7L@'45J2=;=K7>K MRKI]F/;!)0>(FMC,-J7]][-#""2X4=M9ZA=(G/,\]GG)@WT8;2A[X$L @9[* M@O!S:RG$ZLRV^6P))>:G= 5$/IE35F(A;]G"YBL&.*M 96%[CA/9)0$;ACBZ[+$[/D2"KHYMUQK-W";+Y9"#=CCT0HO8 KB;G7#Y)W= ML&1Y"83GE" &\W/KPCU+W4@!*HL_<]CP@VND7+FG]$'=?,W.+4>M" J8"46! MY=6T,+93#'ZT+< MTLW/4#L4*KX9+7CUB3:UK6.AV9H+6M9@N8(R)]MO_%0'X@ @>?0 KP9X74#P M L"O ?YK9PAJ0/#:&<(:4+EN;WVO I=@@<(*6O)IBZJZ%=H&:^RNAXRNB&(SM$M/ )9 \(D0[]1U8[=;EURGO!*1]] MHT0L.4I)!ID&G_3CXQZ\+0/<1-G;1?G2ZR6R>OAKLZ= M_S=[^N[96\'PFY+S*S[_!;ZZ1#B:,UJB]$D ([*:)E6Q ^-5^5U3LCBYEAJ2 M[:KO[VO)@[X**/D_NI+83AKH)U5Z>\97> ;GEA14#NP1K/'WW[F1\Z,N'R;) M$I-DJ2&R5N:")G-!'_LN<[KH;X%1!50_3H_C((AB52^/AW$]-@N=83ATVF;) ML9D;A%XX&+;M4HU=Y#AQM+=K^1DV?H:]?MZ17"G75$@!T\I/+_RMM6:2+#%) MEAHB:^4@:G(0?81*1"8S9Y(L,4F6&B)K96[09&[P7I78 L/#]W7HN*'740F- MV2#VG8Y9HT8-EX.>[V\ KE-)<\Z+WN!;ZTQDV2) M2;+4$%DK^G$3_?@CU"$VF3F39(E)LM0062MSKK,_<3COU8<:>?BN!L[0Z?SL M3W1F<>P-.OJ@,7.#(.[J2*JS"Z-P$.@5PCTX6[FOV4?\FI-%1DNMP[T$;ZTX MHVR)4;;4%%L[%=X^%=Y'"$8]JZG\F61+C+*EIMC:^=N?&=W>@TVO:/C'KV\< M#KJ;"IW9,/:CKF@S%O;G2 M3+(E1ME24VSM#.S/?F[X(4IA],QHE"TQRI::8FOG;W]N='L/-[U*$1VW'Z(X MCKM*<6PV\ +_:'MQ;.;&T=#M-BDT=IXO-R)=K; /NKBRT!95^YRCF6J5;KMK MS6C3HK^H&M.=\4OW;.)JQA/5TJ^ZQGOZ[?\!WS!;Y(2C N9R*N=T(%/(MBWV M[8V@JZJ'?$^%? NJRR7@#)@RD,_GE(K=C9J@^:-C_!]02P,$% @ ^8)A M59^GALU#! 4Q@ !D !X;"]W;W)K&ULQ5G; M;N,V%/P50ET4NT 3B=3%4FH;<)QLNXML$<1-^U#T@9%I6XA$JB0=)W^_E*SH M8LN$C67AEUB7,Z-SAF-EP@PWC#^+%2$2O&8I%2-K)65^9=LB7I$,BTN6$ZKN M+!C/L%2G?&F+G!,\+T%9:B/'">P,)]0:#\MK]WP\9&N9)I3<O]PD.R7,GB@CT>YGA)9D0^YO=RY.OLQ'EE-T1%(2RX("JX\7,B5I6C"I/OZK2*WZF06P M??S._KD<7@WSA 69LO3O9"Y7(RNTP)PL\#J5#VSS.ZD&\@N^F*6B_ DV5:UC M@7@M),LJL.H@2^CV$[]60K0 T#L 0!4 '0MP*X!;#KKMK!SK!DL\'G*V ;RH M5FS%0:E-B5;3)+18QIGDZFZB<')\K=;^>" OA*X)P'0._F#T8KKF MG% ))D(0*<#3&_B-L"7'^2J)<0HF"BO !9@I;\W7*2DHCH25CYBR-97\#7R\ M(1(GJ?BDN!YG-^#CAT_@ T@H^'/%UD)5BJ$MU:Q%QW9M^T6XJ@I"A>3R]C&,'( M'PSME_8<^V4((3\,Z[).AU[=H:?M<**62=FWMS$M\M1E,$36&=*OA_3/85/? MI#Z&R#KZ!+4^P8_;=$OAM_PW&$#7VW'I?E7H1;[7;])!W=] V]\C3:3J;2:Q M)+V]:>&GKH0ALLZD83UI> ZGAB;U,436T2>J]8E^W*G1OE-]!(,=I^Y7A6[H MN?U.A4X3/!QMA[??;B>]O]>UL%/7P!1;=\A6NH+GL&GU5%,:&6+K:M1$(ZA- M%L=9M>)HN] +?&?'JCU5@>,&!ZS:A!.H3R>?.:8QZ6U+"SQY(0RQ=<=L$@[T MSF)6H_'(%%M7HR8@06V^.-*L_OXKTX^"W:#:4Q8- C0X8-UKXR0MBB*T[;)-XX. LIC6:E$RQ=35JLA+41HTC31ONN1%YR-E- M SUEKAL-X '3-GD%Z@/+5YQCVMN7%G?R2AABZ^X"-*$'.6?9!S":F4RQ=35J M,A/2YHWCW%IQ=%ZQX=X?63U5T(-^U&]6U-K-T4>664*7.&>\-Q/HL2\K\=M#=]FBW=GR+ M[?9OF"\3*D!*%@KG7 Z4Y?EV!WM[(EE>;@(_,:D6KCQ<$3PGO"A0]Q>,R?>3 M8E^Y_C_"^#M02P,$% @ ^8)A55,!/&>!!@ LR\ !D !X;"]W;W)K M&ULM9KO;YLX&,?_%2LW39O4->#\[MI(;8"[2>M4 MM>O=B].]<(B36 6/TVS%A M26M\F5V[$^-+GJJ()?1.()G&,1$O-S3BFZN6VWJ]<,\62V4NM,>7*[*@#U0] MKNZ$/FMO*3,6TT0RGB!!YU>M:_/ MK:UFD"=X]?Z4%V\_IFID32"8_^83.UO&H- M6VA&YR2-U#W?_$6+&^H97L@CF?U%F[SLH-M"82H5CXM@W8*8)?E_\EPD8B< MCPX$X"( [P?@ P&=(J!S;$"W".@>&] K GK'!O2+@$S,=IZL+-,>461\*?@& M"5-:T\Q!)E<6K1/,$O-D/2BA?V4Z3HUO4JFO2*DE_I$RR8S<$GU"WX@0Q(B. M/GA4$1;)C^@=8@GZON2I),E,GJ'W?PP[_>YG<_6619&)O&PKW2B#;H=% R9Y M _"!!G30+4_44B(_F=%90[QOCQ]9XMLZ&=N,X->,W& K\#I=G"/'/4/8P1@] M/GCHP[N/B":*J9>FV[/3'NCJ''6<*JT!XYV"\1_OT8M72XZ^D8DU;X_=_N'WG&PT&P_V<0M;I'U=G4"_6P:/^:-2+*ATZ;$6@-/32PDS(.$^9"P A6D7*PE7( /]<,($6&A'F0,!\2 M%@#!*B(/MR(/K?VU:8U[AE94A'I5IU^?$)^C-5BEK**Z :HH*QI7I#=Y M=:Z[.Z171YZ)M46GR@H)\R%A 1"L(NMH*^O(*NNW-)Y28<2+Z()$^1*=T5(Z M]//PLOTF9_=V)!SM26BM_50)(6$^)"P @E4D=)WR]=,YKF^&/)ZRA.1],]1+ M03:C(CM%2I!$SJDXT!N+&G9G>3P<]!UG3T][2TX5%)3F@]("*%I5TQU+P7V; MIF:(U3VR*N\9BAB9LNA /RWJVNVH?1?7Q;4VZ61Q(6D^*"V HE7%Q:6X^ V3 M*=7'ZF4[?2(F9:H'8"ZR(S*-Z!E:DRBEB$C)%LF!GHQK/7G@-&AM;>')6D/2 M?%!: $6K:ET:,:[5 AA_Y>'3IW1EEDJ,-RMF!W30"R6BV15\:Z1GCSQ9L+>V M(X!J1U6JZDF9*"R:=F%7NUF;"#!W45(8T6#Y3F@]("*%I5Q=(%O7E.LY#?VO7^^F@\Y^,<_>K),E.:K2 *K2:JY+F\:U M&@16,[,(W[JF M29JY7H530I%>TX=T=TF/9D311I4@S8<)*,T#I?ENW2)RAPUJ_@X#!9<&"K8; M*#X1B>Y;TKQK15R_E[U-5GLMI\H*2O- :7Y!VYN,]T2%JK(J:NF@8+N#4GQA M0C_1+7EF<1HW2@9I*TQ :1XHS0>E!5"TJK:E@8(Q_"+\IY]K:?K-MQK0N@:JTJ4KHFV.Z: ME".K7@;Q:&V6I:&@,Z;0G(2'5GM9 /VK( BI;KTM[9:QQ3LW6[\_PZVV^] M=WWB7GCY_O$2DV]GOR5BP1*)(CK72.=\H!\LD>\0ST\47V4[FJ=<*1YGATM* M]#1J"NC?YYRKUQ-3P7:?_OA_4$L#!!0 ( /F"857?:O&^O@( +T' 9 M >&PO=V]R:W-H965T*ZF5JIU<6';*DXAH^I<%)#CE[60&=78E1M;%1)H4@=EW/8<)[ S MRG(K"NNQA8Q"46K.!^^TG]O.G#;B'V CRO)\#;!7@U=V-4 M4UY13:-0BHI(,QO53*-.M8Y&.):;O[+4$K\RC-/1O%0XHA0NSWW)%#-+I<@9 M6>+O3TH.1*S)=]P<,Z5 *S(SLR0DY.0*-&5+%*F@,4PMWOP*Y!2OZ\,X-G$]'@ G1)54IH MGI#8- "AMY1#KE47:",5U%+FT&VCR6#@.*&][2 8M@3#HP0_)4T CUD,:+WB MT.G<2/A[SJ[;;^VWUOY1ZQ\Z!8E[74K,F-!ZHW6Y^X?N3I]WT'H'K_#.17[V MLG]PX.\';A_ J 48O6+=%_2Q=]%'![9G[L3S^XS'K?'X#:O.&5TQC@>EFV'< MP3 8]2%,6H3)&Q?_!8S)(8;O>7T8KO-< YVC(*; -?^]*8-8X#J+F7-P\OS# MW6_O%6-SL7VC+HJ[/*Z&QVM?-%.]7D&8"?E\+ MH9\ZIN2W-W;T#U!+ P04 " #Y@F%5271J,>," #6" &0 'AL+W=O M':0\F.9"HB9W:#G3_?K834BXIJ[:^$/OD^[YS,S[I;RE[X#& 0$]92OC MB(7(>Z;)PQ@RS*]I#D2^65&682&W;&WRG &.-"E+3<>RVF:&$V($?6V;L:!/ M"Y$F!&8,\2++,/L]A)1N!X9M[ SS9!T+93"#?H[7L !QG\^8W)FU2I1D0'A" M"6*P&ABW=F_B*[P&?$]@R_?62&6RI/1!;:;1P+!40)!"*)0"EH\-C"!-E9 , MX['2-&J7BKB_WJE_TKG+7):8PXBF/Y)(Q /CQD 1K'"1BCG=?H8J'QU@2%.N M?]&VPEH&"@LN:%:190190LHG?JKJL$>0.LT$IR(XQP3O!8);$=S7>O J@O=: M#WY%T*F;9>ZZ<&,L<-!G=(N80DLUM=#5UVQ9KX2H<[(03+Y-)$\$PX)+"^>R M8X]%PA/5/8Y::"$/9%2D@.@*S1AMZ1.)YL!E SBZ'(/ 2^;0L:IO)EA%=.PC,EY(287W5$B8HXF)(*H@3\^ MS^^>X9NR/G61G%V1ALY9P07DU\BU/B#'$:OI]M-Z?R?]\D_>S\HAEN? M&%?KN7\[,;?/)P;]_")M:"H@X[^:&EY*>LV2ZB[L\1R',##D9<>!;< (WK^S MV];'IFJ_I=CX+<4F;R1VT!>O[HMW3CV8PP9( 4W5+XEM352#8Q-X'??&[_;- MS7Y=3V&^ZW1OVH>P\2G,]FVG;?F'N$D#KMVQNIY=XP[R].L\_;-Y?I7#^E>NC?$]!CN_;UE&ZIZB69W6.M"8-#ML=QSI*U=R[J#-@ M:STA.0II043Y#ZRM]1"^U;/GR#ZT>R.[P3Z60[NW ( ,T( 9 >&PO=V]R:W-H965T7P8;Q1Y$"2/249U0,K53*HF_;(DXAQ^**%4#5 MRI+Q'$LUY2M;%!QP8D!Y9GN.T[%S3*@5#8SMCD<#5LJ,4+CC2)1YCOFO$61L M,[1<:VNX)ZM4:H,=#0J\@CG(A^*.JYG=L"0D!RH(HXC#!B8$N5G@YB MQW4JHRH5[YE4?'3+J$P%FM($DA;\Y#2^=P)OJ[(TM?&VM1EY)PGG4%PAWWF' M/,?S6O(9OQSNMLGYO^C3?XZ^5PR_.2B^X?/_=E!V3@3Z_DG9T$Q"+GZT;7A% M&;13ZBNP+PHOO&[3COVZK]FF23UR2;OA+9WKX$S;X$I]BC M>U@#+:&M^A6P8X"Z7ZRCH.M?A[V!O=ZMZ[%;Z'N]Z\Z^V^38S0U=K^.$^W[3 M%K].U^D%;N.WIS-L=(8G=7Y6E]&,QBP'=)XQ(2[:%(='L77H [W'3EX8NLZ! MW&.OR\#I'G!-6P)VNIYS(-7>N9]SX"O3& 6*64EE]04VUJ;WWIB66QE_).??8OD[<#@NUYO1F0:ER M5BD7Q*7%(2%T!*N=?M=$(O)4RX MXZ%8IE>I*IQ9MA1JY$9UR#&7S_'(]3= MR4GG[OQR-WY6 N>N9Q7MV47__/K=EKWH=-K2#7I6PUB"\ #7%QW<^ 4NW3]( M>H\R)CS8%M[X.-52M:E3C!Q9R T3H_4[AR[$_G7 Y/V#Y/=H8\+= WWOM5V* M>]4V& ^33#2[(7!-0&#.R;'NS02B=E(I-E;I/!_)Y6M^\ FQX89)S7!KNN"8R'.5&*2G&E.^7- M9? 1Y%3MVW6N'@ M4EFJ&S$C\TR0TL.&436T[(QR?@./K^_)EO8J::UK68VB;FI#5=/(F [HM]6, M=ENV]RQ=)V?WF?JTU,,191]JA5Y+FK!5V5\EM0%,W/T/._G>2UVZR=PPFPV,P>10U.3@&D]$1 MF.R_V%/S*2;]8S#9?94FO>J\UCH4;AT)ZZ@#1^^1^PT.^KQ)ZDR7C"LFJMZ" MQ3$5CTZ&6EZ1J?YS>4M?WQ_3A"RYNJW!D=NTO]*8+=.HONL:)J*ZJVE_@>'Y M87WNU[F8B.F*QI.J*^?3LNGHALY:?8"PBUR5'SN"<0QF1P##\F .,(YA87G^ MI_$,T/$8#/,VL"(#E#- .89E0R;E%\MCYT3Z8Q]I% 5!&&(S.IE8'4RP>0M# M^+&K8=Z @>6!3$^;:WRU\0K97P?8FNZK$&RD>"5B(\7G&A#[O $CBNRKC>4! M!K8*6.U ?GL>J"D[)PA@53%OV [&D2C"$*A%>XV&(3([(7SMZX/MDB"((CL" MF-U!$& ([$8-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( /F"855,Q7#FW04 "4Y / >&PO=V]R:V)O;VLN>&ULQ9M=4]LX M%(;_BB=7W0LVB;_+E,X40G>988$A3&]WA*T036V)RG8H_?4K.X1*1+RS-R>^ M"O[ >2)%>LXY4CX]*?W]7JGOP<^ZDLW)9-VVC\?3:5.L>90/TR;1\U9V:PY;^MJ&LYFZ;1F0DX^?]H]ZT9/[0/5\J(52IJ3_8EO@C\U MOZ_WA\%&-.)>5*)]/ID,?U=\$M1"BEK\XN7)9#8)FK5Z^EMI\4O)EE7+0JNJ M.IG,MQ>^<=V*8N_TLH>\8_?-<*9E][?,@)Q,TIEYX$KHIAWN&)[/#..&FYNW M1UVKOHJJY7K!6OZ75MVCD _]8\RGF%H?8VB'W>NV$8_U_VE&M5J)@B]4T=5< MMMMVU+SJ 66S%H_-))"LYB>3,[7A.KAA#[S_4.9=+LKM!VP-F=5<^EB8"_JB M'!@)>:ZO%N=7R_-%8/Y:7E]>++[ S6K2O0C)9"%8%%[)I]7![8\-!O1#[Y4ZS MD@>WO.!BP\Q;.V!(*7-BIURW:R/BLT[KOEN_- UW&PV99$ZL$I>-R3*X4O+U M^-+&1"Z9$\ODDK/&[5 DC3FQ-<[KQTH]FZ\K@3-7F2=(9L,"?6P>_IK/_B;X?"A2Q4S8<3-B;R MP9Q8""](=^RG,P1"9(*0V 3G3$N3V#3!C6FSH9]M,J2!D#K-4'4MVL%,0R\6 M)N\SI-QTM-M\,,L@5L*I286_E^I)!FH5O(S:W>Q[=-;9F,@.(;$=;ON39O#> M,),FNZV';! 2VV#9W3?\1]<;ZGSS)@0)D1A"8C&<=HV0O#%?O.)'9]Y]N,&& M0W((B>6P[.J:Z>?^&[<4#U*8?V-]/%(4JC-#Q,9$T@BII8$PG0P\1.X(B=WA MB=*##W=#W/F'S8C$$1*+PQNN^R@CI)*(6"5[<;N7$"DE(E:*+X#W0B*E1 ?- M,MY$\F[E"I:NB)6RC>2]K8>4$A$K92^D]Q(BMT3$;ME%"3XNI)6(6BOO!/DO MH#8FTDI$K!48Z[O# VDE(M:*'>M[NQKY)"+VR7[0[T.,D4QB8IG Z#_X8&,B MH\3$1H'QO_-MC)%38NHTQ1?/>OL<*24F5HHO%#L*KIC6K%^:LS'A>@AUUN+% M7)HGEUW%[6I#C#P3$WO&'S2^@MJ82#LQL78@ICN"D';B@VG'A^DLU2'MQ >K MA/DP[<6Z& DH'B6AV6':RW4)DE RQC+)*Z:]8)<@"27$$GH/\V7FM#&1A!)B M">'6M%<6$V2AA-A"^VFL-;FKE8V)+)006PAB.O-F M?EB2WDPWPUNA/')3&_E.60:S [W$R1A%)B">W7A]Z;W5,D MH9180A#3F=U3)*'TX-4V&].>D%(DH?10)3?/A)["#6%CU=RVDK0QD7?2D=;_ M#>9"-(6-B;R34B_E($QWT"#OI-3[PB"F/6@RY)WL8,F/K]#J8"+O9 =+?GR8 M=K"1(>]DQ-YQZL&N)&^TVMB8R#L9L7?>8%J1^C!UVIC(.QFU=_8+V':;VIC( M.QGU_C*$Z4Q(&;)01FPAC.F,=+@QF7IG,EP2.+(QD84RZKW)"-/M=&2AC-A" M>.7"[O0<62@GMA#&M*?W'%DH'W4=R,XED L^?2K'MIQWYV&W?X\+#Z. MA].P:G;C>/X1PK#>U6,[/'3G>KI MPO40'RZ3F\7+VZKI7]YB$^8.$@B2^8,4@G3^H 1!:?X@@R";/\@AR.1P.N(8$<"L2.2'0G,CHAV)% [ M(MN1P.V(<$<"N2/2'0GLCHAW)-!;4&\AT%M0;R'06R8OVP1Z"^HM!'H+ZBT$ M>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$>BOJK01Z*^JM!'KK9+.$ M0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50.^$>B<"O1/JG0CT3JAW M(M [H=Z)0.\TV>PFT#NAWHE [X1Z)P*]$^J="/1.J'F?4.Q/HG5'O3*!W1KTS@=X9]N?) MSX($>F?4.Q/HG5'O3*!W0;T+@=X%]2X$>A?4NQ#H75#O0J!W0;T+@=X%]2X$ M>A?4NQ#H75#O\IUZ#^/GH0ZWGJ\U/O\[J1XO]];;XZ_+KY,3=JXXA_N*X?DO M4$L#!!0 ( /F"854AV_FQ,0( ,TQ 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W;36[;,!"&X:L8V@:6+%*DU"+.INVVS:(78"4Z%JP_D$SJW+Z4G 1H MD1H)7*#OQH)-F][X]-QLD-[,?1=67X[Q9]^.PS9QMO/) MZM-IXYRU3DSOSA_*7,N,.Z\=>/DX\2P\[<8V;\R.U_MS=(=E'CY;'I??\>\S?JG_SCX$I \)Z:. ]*$@?6A( M'R6DCPK2QP=('_F&T@A%U)Q":DXQ-:>@FE-4S2FLYA17&UL4$L! M A0#% @ ^8)A59C4")WM *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ ^8)A59E&PO=V]R:W-H M965T&UL4$L! A0#% @ ^8)A54@D8WN7" ""8 !@ M ("!H X 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ ^8)A51C _PXN! '0X !@ ("!A"( M 'AL+W=O@F !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A M5:J:G8JJ" CR, !@ ("!\C\ 'AL+W=O&PO=V]R:W-H M965T6M!H0@ X: 9 M " @7E6 !X;"]W;W)K&UL4$L! M A0#% @ ^8)A5==4/. ! ^@@ !D ("!45\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A M52]"']/* P J0D !D ("!^&H 'AL+W=O&PO=V]R:W-H965T:' WP( )L& 9 " @6IT !X;"]W;W)K M&UL4$L! A0#% @ ^8)A5>!W,GJY!P K1, M !D ("!@'< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A51!\NS \!0 T X !D M ("!>8H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^8)A57@Y#K^F @ T 4 !D ("!.J0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A56JI M0 H!" WQ, !D ("!N+0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A5:!3G(DX!0 4 \ !D M ("![,D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ^8)A54HGT](V P ]@< !D ("! M'M8 'AL+W=O&PO=V]R:W-H965T3YHH.00 -H* 9 M " @:+= !X;"]W;W)K&UL4$L! A0#% M @ ^8)A5;9 JQ3L @ H 8 !D ("!$N( 'AL+W=O&UL4$L! A0#% @ ^8)A5@4 !D ("!'>X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A59!HCDH:!0 >0P !D M ("!LO@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^8)A5=M4+.QJ!@ NR( !D ("!=P0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^8)A5;5?OL&( @ !@< !D ("!@1$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A5>&66F#F @ BPD !D M ("!XR(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^8)A5;1DPB;> @ N < !D ("!M2P! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A M51$H6X52 P FP\ !D ("!Y#4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A5=D6&O!0 P GPD M !D ("!?T$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A52)ESD.Y P 0Q0 !D M ("!BDL! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^8)A52H?P$!9! &A4 !D ("!%UH! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A57 Q M CF> @ [0< !D ("!*&L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A502[H19: P 6 H !D M ("!J',! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ^8)A52$?D+3S! ."8 !D ("! MDW\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^8)A53T3[$P2! U!0 !D ("![XT! 'AL+W=O&PO=V]R:W-H965T*6 0!X M;"]W;W)K&UL4$L! A0#% @ ^8)A55,!/&>! M!@ LR\ !D ("!7)L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^8)A57A=81[< @ S0@ !D M ("!(Z@! 'AL+W=O&PO&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #Y@F%5(=OYL3$" #-,0 M$P @ &"N $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..7P!? ! : #DN@$ ! end XML 99 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 100 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 101 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2.2 html 309 324 1 true 54 0 false 10 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.criteo.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) (Parenthetical) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) Statements 8 false false R9.htm 0000009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) Sheet http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical) Statements 9 false false R10.htm 0000010 - Disclosure - Segment information Sheet http://www.criteo.com/role/Segmentinformation Segment information Notes 10 false false R11.htm 0000011 - Disclosure - Financial Instruments Sheet http://www.criteo.com/role/FinancialInstruments Financial Instruments Notes 11 false false R12.htm 0000012 - Disclosure - Trade Receivables Sheet http://www.criteo.com/role/TradeReceivables Trade Receivables Notes 12 false false R13.htm 0000013 - Disclosure - Other Current Assets Sheet http://www.criteo.com/role/OtherCurrentAssets Other Current Assets Notes 13 false false R14.htm 0000014 - Disclosure - Other Current and Non Current Liabilities Sheet http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilities Other Current and Non Current Liabilities Notes 14 false false R15.htm 0000015 - Disclosure - Leases Sheet http://www.criteo.com/role/Leases Leases Notes 15 false false R16.htm 0000016 - Disclosure - Employee Benefits Sheet http://www.criteo.com/role/EmployeeBenefits Employee Benefits Notes 16 false false R17.htm 0000017 - Disclosure - Revenue Sheet http://www.criteo.com/role/Revenue Revenue Notes 17 false false R18.htm 0000018 - Disclosure - Share-Based Compensation Sheet http://www.criteo.com/role/ShareBasedCompensation Share-Based Compensation Notes 18 false false R19.htm 0000019 - Disclosure - Financial and Other Income and Expenses Sheet http://www.criteo.com/role/FinancialandOtherIncomeandExpenses Financial and Other Income and Expenses Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.criteo.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Earnings Per Share Sheet http://www.criteo.com/role/EarningsPerShare Earnings Per Share Notes 21 false false R22.htm 0000022 - Disclosure - Commitments and contingencies Sheet http://www.criteo.com/role/Commitmentsandcontingencies Commitments and contingencies Notes 22 false false R23.htm 0000023 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas Sheet http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreas Breakdown of Revenue and Non-Current Assets by Geographical Areas Notes 23 false false R24.htm 0000024 - Disclosure - Related Parties Sheet http://www.criteo.com/role/RelatedParties Related Parties Notes 24 false false R25.htm 0000025 - Disclosure - Subsequent Events Sheet http://www.criteo.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 0000026 - Disclosure - Business acquisitions Sheet http://www.criteo.com/role/Businessacquisitions Business acquisitions Notes 26 false false R27.htm 0000027 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.criteo.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 27 false false R28.htm 0000029 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.criteo.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.criteo.com/role/SummaryofSignificantAccountingPolicies 28 false false R29.htm 0000030 - Disclosure - Segment information (Tables) Sheet http://www.criteo.com/role/SegmentinformationTables Segment information (Tables) Tables http://www.criteo.com/role/Segmentinformation 29 false false R30.htm 0000031 - Disclosure - Financial Instruments (Tables) Sheet http://www.criteo.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.criteo.com/role/FinancialInstruments 30 false false R31.htm 0000032 - Disclosure - Trade Receivables (Tables) Sheet http://www.criteo.com/role/TradeReceivablesTables Trade Receivables (Tables) Tables http://www.criteo.com/role/TradeReceivables 31 false false R32.htm 0000033 - Disclosure - Other Current Assets (Tables) Sheet http://www.criteo.com/role/OtherCurrentAssetsTables Other Current Assets (Tables) Tables http://www.criteo.com/role/OtherCurrentAssets 32 false false R33.htm 0000034 - Disclosure - Other Current and Non Current Liabilities (Tables) Sheet http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesTables Other Current and Non Current Liabilities (Tables) Tables http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilities 33 false false R34.htm 0000035 - Disclosure - Leases (Tables) Sheet http://www.criteo.com/role/LeasesTables Leases (Tables) Tables http://www.criteo.com/role/Leases 34 false false R35.htm 0000036 - Disclosure - Employee Benefits (Tables) Sheet http://www.criteo.com/role/EmployeeBenefitsTables Employee Benefits (Tables) Tables http://www.criteo.com/role/EmployeeBenefits 35 false false R36.htm 0000037 - Disclosure - Revenue (Tables) Sheet http://www.criteo.com/role/RevenueTables Revenue (Tables) Tables http://www.criteo.com/role/Revenue 36 false false R37.htm 0000038 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.criteo.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.criteo.com/role/ShareBasedCompensation 37 false false R38.htm 0000039 - Disclosure - Financial and Other Income and Expenses (Tables) Sheet http://www.criteo.com/role/FinancialandOtherIncomeandExpensesTables Financial and Other Income and Expenses (Tables) Tables http://www.criteo.com/role/FinancialandOtherIncomeandExpenses 38 false false R39.htm 0000040 - Disclosure - Income Taxes (Tables) Sheet http://www.criteo.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.criteo.com/role/IncomeTaxes 39 false false R40.htm 0000041 - Disclosure - Earnings Per Share (Tables) Sheet http://www.criteo.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.criteo.com/role/EarningsPerShare 40 false false R41.htm 0000042 - Disclosure - Commitments and contingencies (Tables) Sheet http://www.criteo.com/role/CommitmentsandcontingenciesTables Commitments and contingencies (Tables) Tables http://www.criteo.com/role/Commitmentsandcontingencies 41 false false R42.htm 0000043 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas (Tables) Sheet http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasTables Breakdown of Revenue and Non-Current Assets by Geographical Areas (Tables) Tables http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreas 42 false false R43.htm 0000044 - Disclosure - Business acquisitions (Tables) Sheet http://www.criteo.com/role/BusinessacquisitionsTables Business acquisitions (Tables) Tables http://www.criteo.com/role/Businessacquisitions 43 false false R44.htm 0000046 - Disclosure - Segment information - Narrative (Details) Sheet http://www.criteo.com/role/SegmentinformationNarrativeDetails Segment information - Narrative (Details) Details 44 false false R45.htm 0000047 - Disclosure - Segment information - Schedule of Segment Reporting Information (Details) Sheet http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails Segment information - Schedule of Segment Reporting Information (Details) Details 45 false false R46.htm 0000048 - Disclosure - Financial Instruments - Schedule of Financial Assets (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails Financial Instruments - Schedule of Financial Assets (Details) Details 46 false false R47.htm 0000049 - Disclosure - Financial Instruments - Schedule of Financial Liabilities (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails Financial Instruments - Schedule of Financial Liabilities (Details) Details 47 false false R48.htm 0000050 - Disclosure - Financial Instruments - Schedule of Derivative Financial Instruments (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails Financial Instruments - Schedule of Derivative Financial Instruments (Details) Details 48 false false R49.htm 0000051 - Disclosure - Financial Instruments - Schedule of Cash and Cash Equivalents (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsScheduleofCashandCashEquivalentsDetails Financial Instruments - Schedule of Cash and Cash Equivalents (Details) Details 49 false false R50.htm 0000052 - Disclosure - Financial Instruments - Schedule of Breakdown of Marketable Securities (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails Financial Instruments - Schedule of Breakdown of Marketable Securities (Details) Details 50 false false R51.htm 0000053 - Disclosure - Financial Instruments - Schedule of Marketable Securities by Contractual Maturity (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails Financial Instruments - Schedule of Marketable Securities by Contractual Maturity (Details) Details 51 false false R52.htm 0000054 - Disclosure - Financial Instruments - Narrative (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails Financial Instruments - Narrative (Details) Details 52 false false R53.htm 0000055 - Disclosure - Financial Instruments - Schedule of Restricted Cash (Details) Sheet http://www.criteo.com/role/FinancialInstrumentsScheduleofRestrictedCashDetails Financial Instruments - Schedule of Restricted Cash (Details) Details 53 false false R54.htm 0000056 - Disclosure - Trade Receivables - Schedule of Breakdown in Trade Receivables (Details) Sheet http://www.criteo.com/role/TradeReceivablesScheduleofBreakdowninTradeReceivablesDetails Trade Receivables - Schedule of Breakdown in Trade Receivables (Details) Details 54 false false R55.htm 0000057 - Disclosure - Trade Receivables - Schedule of Allowance for Credit Accounts (Details) Sheet http://www.criteo.com/role/TradeReceivablesScheduleofAllowanceforCreditAccountsDetails Trade Receivables - Schedule of Allowance for Credit Accounts (Details) Details 55 false false R56.htm 0000058 - Disclosure - Trade Receivables - Narrative (Details) Sheet http://www.criteo.com/role/TradeReceivablesNarrativeDetails Trade Receivables - Narrative (Details) Details 56 false false R57.htm 0000059 - Disclosure - Other Current Assets (Details) Sheet http://www.criteo.com/role/OtherCurrentAssetsDetails Other Current Assets (Details) Details http://www.criteo.com/role/OtherCurrentAssetsTables 57 false false R58.htm 0000060 - Disclosure - Other Current and Non Current Liabilities - Schedule of Other Current Liabilities (Details) Sheet http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails Other Current and Non Current Liabilities - Schedule of Other Current Liabilities (Details) Details 58 false false R59.htm 0000061 - Disclosure - Other Current and Non Current Liabilities - Schedule of Other Noncurrent Liabilities (Details) Sheet http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherNoncurrentLiabilitiesDetails Other Current and Non Current Liabilities - Schedule of Other Noncurrent Liabilities (Details) Details 59 false false R60.htm 0000062 - Disclosure - Other Current and Non Current Liabilities - Narrative (Details) Sheet http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails Other Current and Non Current Liabilities - Narrative (Details) Details 60 false false R61.htm 0000063 - Disclosure - Leases - Schedule of Components of Lease Expense (Details) Sheet http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails Leases - Schedule of Components of Lease Expense (Details) Details 61 false false R62.htm 0000064 - Disclosure - Leases - Schedule of Additional Operating Lease Liabilities and Right of Use Assets (Details) Sheet http://www.criteo.com/role/LeasesScheduleofAdditionalOperatingLeaseLiabilitiesandRightofUseAssetsDetails Leases - Schedule of Additional Operating Lease Liabilities and Right of Use Assets (Details) Details 62 false false R63.htm 0000065 - Disclosure - Employee Benefits - Schedule of Accumulated and Projected Benefit Obligations (Details) Sheet http://www.criteo.com/role/EmployeeBenefitsScheduleofAccumulatedandProjectedBenefitObligationsDetails Employee Benefits - Schedule of Accumulated and Projected Benefit Obligations (Details) Details 63 false false R64.htm 0000066 - Disclosure - Employee Benefits - Schedule of Assumptions Used for Actuarial Valuations (Details) Sheet http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails Employee Benefits - Schedule of Assumptions Used for Actuarial Valuations (Details) Details 64 false false R65.htm 0000067 - Disclosure - Employee Benefits - Schedule of Defined Contribution Plans (Details) Sheet http://www.criteo.com/role/EmployeeBenefitsScheduleofDefinedContributionPlansDetails Employee Benefits - Schedule of Defined Contribution Plans (Details) Details 65 false false R66.htm 0000068 - Disclosure - Revenue (Details) Sheet http://www.criteo.com/role/RevenueDetails Revenue (Details) Details http://www.criteo.com/role/RevenueTables 66 false false R67.htm 0000069 - Disclosure - Share-Based Compensation - Narrative (Details) Sheet http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails Share-Based Compensation - Narrative (Details) Details 67 false false R68.htm 0000070 - Disclosure - Share-Based Compensation - Disclosure of Reconciliation of Oustanding Share-Based Payment Awards (Details) Sheet http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails Share-Based Compensation - Disclosure of Reconciliation of Oustanding Share-Based Payment Awards (Details) Details 68 false false R69.htm 0000071 - Disclosure - Share-Based Compensation - Disclosure of Breakdown of the Closing Balance (Details) Sheet http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails Share-Based Compensation - Disclosure of Breakdown of the Closing Balance (Details) Details 69 false false R70.htm 0000072 - Disclosure - Share-Based Compensation - Disclosure of Share-Based Compensation Reconciliation with the Consolidated Statements of Income (Details) Sheet http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails Share-Based Compensation - Disclosure of Share-Based Compensation Reconciliation with the Consolidated Statements of Income (Details) Details 70 false false R71.htm 0000073 - Disclosure - Financial and Other Income and Expenses - Schedule of Financial Income (Expense) (Details) Sheet http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails Financial and Other Income and Expenses - Schedule of Financial Income (Expense) (Details) Details 71 false false R72.htm 0000074 - Disclosure - Financial and Other Income and Expenses - Narrative (Details) Sheet http://www.criteo.com/role/FinancialandOtherIncomeandExpensesNarrativeDetails Financial and Other Income and Expenses - Narrative (Details) Details 72 false false R73.htm 0000075 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details) Sheet http://www.criteo.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails Income Taxes - Schedule of Provision for Income Taxes (Details) Details 73 false false R74.htm 0000076 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.criteo.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 74 false false R75.htm 0000077 - Disclosure - Earnings Per Share - Schedule of Basic Earnings Per Share (Details) Sheet http://www.criteo.com/role/EarningsPerShareScheduleofBasicEarningsPerShareDetails Earnings Per Share - Schedule of Basic Earnings Per Share (Details) Details 75 false false R76.htm 0000078 - Disclosure - Earnings Per Share - Schedule of Diluted Earnings Per Share (Details) Sheet http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails Earnings Per Share - Schedule of Diluted Earnings Per Share (Details) Details 76 false false R77.htm 0000079 - Disclosure - Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://www.criteo.com/role/EarningsPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details 77 false false R78.htm 0000080 - Disclosure - Commitments and contingencies - Narrative (Details) Sheet http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails Commitments and contingencies - Narrative (Details) Details 78 false false R79.htm 0000081 - Disclosure - Commitments and contingencies - Schedule of Changes in Provisions for Contingencies (Details) Sheet http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails Commitments and contingencies - Schedule of Changes in Provisions for Contingencies (Details) Details 79 false false R80.htm 0000082 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Narrative (Details) Sheet http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails Breakdown of Revenue and Non-Current Assets by Geographical Areas - Narrative (Details) Details http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasTables 80 false false R81.htm 0000083 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Consolidated Revenue by Geographical Area (Details) Sheet http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofConsolidatedRevenuebyGeographicalAreaDetails Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Consolidated Revenue by Geographical Area (Details) Details 81 false false R82.htm 0000084 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Revenue Generated in Other Significant Countries (Details) Sheet http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofRevenueGeneratedinOtherSignificantCountriesDetails Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Revenue Generated in Other Significant Countries (Details) Details 82 false false R83.htm 0000085 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Non-Current Assets by Geographical Area and Country (Details) Sheet http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Non-Current Assets by Geographical Area and Country (Details) Details 83 false false R84.htm 0000086 - Disclosure - Business acquisitions - Narrative (Details) Sheet http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails Business acquisitions - Narrative (Details) Details 84 false false R85.htm 0000087 - Disclosure - Business acquisitions - Schedule of Net Assets Acquired (Details) Sheet http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails Business acquisitions - Schedule of Net Assets Acquired (Details) Details 85 false false R86.htm 0000088 - Disclosure - Business acquisitions - Schedule of Pro-forma Results (Details) Sheet http://www.criteo.com/role/BusinessacquisitionsScheduleofProformaResultsDetails Business acquisitions - Schedule of Pro-forma Results (Details) Details 86 false false R87.htm 0000089 - Disclosure - Business Combinations and Asset Acquisitions (Details) Sheet http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails Business Combinations and Asset Acquisitions (Details) Details 87 false false All Reports Book All Reports [dq-0547-EntityTaxIdentificationNumber-Missing] Submission type 10-Q should have a non-empty value for EntityTaxIdentificationNumber in the Required Context. crto-20220930.htm [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: crto:BusinessAcquisitionEquityInterestIssuedOrIssuableLockUpPeriod, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - crto-20220930.htm 4 crto-20220930.htm crto-20220930.xsd crto-20220930_cal.xml crto-20220930_def.xml crto-20220930_lab.xml crto-20220930_pre.xml exhibit311ceocertificateq3.htm exhibit312cfocertificateq3.htm exhibit321ceocfocertificat.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 104 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "crto-20220930.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 309, "dts": { "calculationLink": { "local": [ "crto-20220930_cal.xml" ] }, "definitionLink": { "local": [ "crto-20220930_def.xml" ] }, "inline": { "local": [ "crto-20220930.htm" ] }, "labelLink": { "local": [ "crto-20220930_lab.xml" ] }, "presentationLink": { "local": [ "crto-20220930_pre.xml" ] }, "schema": { "local": [ "crto-20220930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 497, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 3, "http://www.criteo.com/20220930": 2, "http://xbrl.sec.gov/dei/2021q4": 6, "total": 11 }, "keyCustom": 42, "keyStandard": 282, "memberCustom": 15, "memberStandard": 33, "nsprefix": "crto", "nsuri": "http://www.criteo.com/20220930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "role": "http://www.criteo.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Segment information", "role": "http://www.criteo.com/role/Segmentinformation", "shortName": "Segment information", "subGroupType": "", "uniqueAnchor": null }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Financial Instruments", "role": "http://www.criteo.com/role/FinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Trade Receivables", "role": "http://www.criteo.com/role/TradeReceivables", "shortName": "Trade Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Other Current Assets", "role": "http://www.criteo.com/role/OtherCurrentAssets", "shortName": "Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Other Current and Non Current Liabilities", "role": "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilities", "shortName": "Other Current and Non Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Leases", "role": "http://www.criteo.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Employee Benefits", "role": "http://www.criteo.com/role/EmployeeBenefits", "shortName": "Employee Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Revenue", "role": "http://www.criteo.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Share-Based Compensation", "role": "http://www.criteo.com/role/ShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Financial and Other Income and Expenses", "role": "http://www.criteo.com/role/FinancialandOtherIncomeandExpenses", "shortName": "Financial and Other Income and Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "lang": "en-US", "name": "crto:PrepaidIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Income Taxes", "role": "http://www.criteo.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Earnings Per Share", "role": "http://www.criteo.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Commitments and contingencies", "role": "http://www.criteo.com/role/Commitmentsandcontingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas", "role": "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreas", "shortName": "Breakdown of Revenue and Non-Current Assets by Geographical Areas", "subGroupType": "", "uniqueAnchor": null }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Related Parties", "role": "http://www.criteo.com/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Subsequent Events", "role": "http://www.criteo.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Business acquisitions", "role": "http://www.criteo.com/role/Businessacquisitions", "shortName": "Business acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.criteo.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.criteo.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Segment information (Tables)", "role": "http://www.criteo.com/role/SegmentinformationTables", "shortName": "Segment information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF FINANCIAL POSITION (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "eurPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Financial Instruments (Tables)", "role": "http://www.criteo.com/role/FinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Trade Receivables (Tables)", "role": "http://www.criteo.com/role/TradeReceivablesTables", "shortName": "Trade Receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Other Current Assets (Tables)", "role": "http://www.criteo.com/role/OtherCurrentAssetsTables", "shortName": "Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Other Current and Non Current Liabilities (Tables)", "role": "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesTables", "shortName": "Other Current and Non Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Leases (Tables)", "role": "http://www.criteo.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Employee Benefits (Tables)", "role": "http://www.criteo.com/role/EmployeeBenefitsTables", "shortName": "Employee Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Revenue (Tables)", "role": "http://www.criteo.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Share-Based Compensation (Tables)", "role": "http://www.criteo.com/role/ShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Financial and Other Income and Expenses (Tables)", "role": "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesTables", "shortName": "Financial and Other Income and Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Income Taxes (Tables)", "role": "http://www.criteo.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "crto:ScheduleOfEarningsPerShareBasicTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.criteo.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "crto:ScheduleOfEarningsPerShareBasicTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Commitments and contingencies (Tables)", "role": "http://www.criteo.com/role/CommitmentsandcontingenciesTables", "shortName": "Commitments and contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas (Tables)", "role": "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasTables", "shortName": "Breakdown of Revenue and Non-Current Assets by Geographical Areas (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Business acquisitions (Tables)", "role": "http://www.criteo.com/role/BusinessacquisitionsTables", "shortName": "Business acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Segment information - Narrative (Details)", "role": "http://www.criteo.com/role/SegmentinformationNarrativeDetails", "shortName": "Segment information - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Segment information - Schedule of Segment Reporting Information (Details)", "role": "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails", "shortName": "Segment information - Schedule of Segment Reporting Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "crto:GrossProfitAndOtherCostsOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Financial Instruments - Schedule of Financial Assets (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails", "shortName": "Financial Instruments - Schedule of Financial Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableTradeCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Financial Instruments - Schedule of Financial Liabilities (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails", "shortName": "Financial Instruments - Schedule of Financial Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinancialLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i5824e53be04e4f489e71984985bd1fef_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Financial Instruments - Schedule of Derivative Financial Instruments (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails", "shortName": "Financial Instruments - Schedule of Derivative Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i5824e53be04e4f489e71984985bd1fef_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Financial Instruments - Schedule of Cash and Cash Equivalents (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsScheduleofCashandCashEquivalentsDetails", "shortName": "Financial Instruments - Schedule of Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Financial Instruments - Schedule of Breakdown of Marketable Securities (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails", "shortName": "Financial Instruments - Schedule of Breakdown of Marketable Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i648462f813ae48ac9fdc7cc69baae6a1_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Financial Instruments - Schedule of Marketable Securities by Contractual Maturity (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails", "shortName": "Financial Instruments - Schedule of Marketable Securities by Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i648462f813ae48ac9fdc7cc69baae6a1_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Financial Instruments - Narrative (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails", "shortName": "Financial Instruments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Financial Instruments - Schedule of Restricted Cash (Details)", "role": "http://www.criteo.com/role/FinancialInstrumentsScheduleofRestrictedCashDetails", "shortName": "Financial Instruments - Schedule of Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Trade Receivables - Schedule of Breakdown in Trade Receivables (Details)", "role": "http://www.criteo.com/role/TradeReceivablesScheduleofBreakdowninTradeReceivablesDetails", "shortName": "Trade Receivables - Schedule of Breakdown in Trade Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i48595ea0956b4a34a6522abde23a5c00_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Trade Receivables - Schedule of Allowance for Credit Accounts (Details)", "role": "http://www.criteo.com/role/TradeReceivablesScheduleofAllowanceforCreditAccountsDetails", "shortName": "Trade Receivables - Schedule of Allowance for Credit Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsAccountsReceivablePreviouslyWrittenOffRecovery", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Trade Receivables - Narrative (Details)", "role": "http://www.criteo.com/role/TradeReceivablesNarrativeDetails", "shortName": "Trade Receivables - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsAccountsReceivablePreviouslyWrittenOffRecovery", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "crto:PrepaymentsToSuppliers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Other Current Assets (Details)", "role": "http://www.criteo.com/role/OtherCurrentAssetsDetails", "shortName": "Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "crto:PrepaymentsToSuppliers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerRefundLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Other Current and Non Current Liabilities - Schedule of Other Current Liabilities (Details)", "role": "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails", "shortName": "Other Current and Non Current Liabilities - Schedule of Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerRefundLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Other Current and Non Current Liabilities - Schedule of Other Noncurrent Liabilities (Details)", "role": "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherNoncurrentLiabilitiesDetails", "shortName": "Other Current and Non Current Liabilities - Schedule of Other Noncurrent Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ia693505998b049a09a45a6be14ff88f8_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iebcf7bd803d94a78b4ab253b92a4d1f1_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "crto:UncertainTaxLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Other Current and Non Current Liabilities - Narrative (Details)", "role": "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails", "shortName": "Other Current and Non Current Liabilities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Leases - Schedule of Components of Lease Expense (Details)", "role": "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails", "shortName": "Leases - Schedule of Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crto:AdditionalOperatingLeaseLiabilitiesAndRightOfUseAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i651d11fb5424437eb3eee19d1f1d304b_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "crto:LesseeOperatingLeaseLiabilityLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Leases - Schedule of Additional Operating Lease Liabilities and Right of Use Assets (Details)", "role": "http://www.criteo.com/role/LeasesScheduleofAdditionalOperatingLeaseLiabilitiesandRightofUseAssetsDetails", "shortName": "Leases - Schedule of Additional Operating Lease Liabilities and Right of Use Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crto:AdditionalOperatingLeaseLiabilitiesAndRightOfUseAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i651d11fb5424437eb3eee19d1f1d304b_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "crto:LesseeOperatingLeaseLiabilityLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i48595ea0956b4a34a6522abde23a5c00_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Employee Benefits - Schedule of Accumulated and Projected Benefit Obligations (Details)", "role": "http://www.criteo.com/role/EmployeeBenefitsScheduleofAccumulatedandProjectedBenefitObligationsDetails", "shortName": "Employee Benefits - Schedule of Accumulated and Projected Benefit Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i71e2120a795740acb8c6e976f213dd51_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Employee Benefits - Schedule of Assumptions Used for Actuarial Valuations (Details)", "role": "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails", "shortName": "Employee Benefits - Schedule of Assumptions Used for Actuarial Valuations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Employee Benefits - Schedule of Defined Contribution Plans (Details)", "role": "http://www.criteo.com/role/EmployeeBenefitsScheduleofDefinedContributionPlansDetails", "shortName": "Employee Benefits - Schedule of Defined Contribution Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DefinedContributionPlanDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Revenue (Details)", "role": "http://www.criteo.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6694f91e3334477bab0fcd64bb6c1fa1_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i3e3d61aa71864236b0932e05e94a1522_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Share-Based Compensation - Narrative (Details)", "role": "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails", "shortName": "Share-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i3e3d61aa71864236b0932e05e94a1522_D20220101-20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i48595ea0956b4a34a6522abde23a5c00_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "crto:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Share-Based Compensation - Disclosure of Reconciliation of Oustanding Share-Based Payment Awards (Details)", "role": "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails", "shortName": "Share-Based Compensation - Disclosure of Reconciliation of Oustanding Share-Based Payment Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i48595ea0956b4a34a6522abde23a5c00_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "crto:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i8501e700c80c47ffb33139fe632663c0_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Share-Based Compensation - Disclosure of Breakdown of the Closing Balance (Details)", "role": "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails", "shortName": "Share-Based Compensation - Disclosure of Breakdown of the Closing Balance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i8501e700c80c47ffb33139fe632663c0_I20220930", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "eurPerShare", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ib683199fb1704b0ba07595ef492dbdd1_I20220203", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) (Parenthetical)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ib683199fb1704b0ba07595ef492dbdd1_I20220203", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Share-Based Compensation - Disclosure of Share-Based Compensation Reconciliation with the Consolidated Statements of Income (Details)", "role": "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails", "shortName": "Share-Based Compensation - Disclosure of Share-Based Compensation Reconciliation with the Consolidated Statements of Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "crto:ShareBasedCompensationExpenseEmployeeAndNonEmployee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Financial and Other Income and Expenses - Schedule of Financial Income (Expense) (Details)", "role": "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails", "shortName": "Financial and Other Income and Expenses - Schedule of Financial Income (Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NonoperatingIncomeExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Financial and Other Income and Expenses - Narrative (Details)", "role": "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesNarrativeDetails", "shortName": "Financial and Other Income and Expenses - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Income Taxes - Schedule of Provision for Income Taxes (Details)", "role": "http://www.criteo.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.criteo.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Earnings Per Share - Schedule of Basic Earnings Per Share (Details)", "role": "http://www.criteo.com/role/EarningsPerShareScheduleofBasicEarningsPerShareDetails", "shortName": "Earnings Per Share - Schedule of Basic Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Earnings Per Share - Schedule of Diluted Earnings Per Share (Details)", "role": "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails", "shortName": "Earnings Per Share - Schedule of Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "crto:ScheduleOfEarningsPerShareDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "0", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "role": "http://www.criteo.com/role/EarningsPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "shortName": "Earnings Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "crto:LossContingencyAccrualIncreaseDecreaseChangeInConsolidationScope", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Commitments and contingencies - Narrative (Details)", "role": "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails", "shortName": "Commitments and contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i4165dd2fade64916ad78bd5c31eb64f0_I20220803", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LossContingencyEstimateOfPossibleLoss", "reportCount": 1, "unique": true, "unitRef": "eur", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i48595ea0956b4a34a6522abde23a5c00_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - Commitments and contingencies - Schedule of Changes in Provisions for Contingencies (Details)", "role": "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails", "shortName": "Commitments and contingencies - Schedule of Changes in Provisions for Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i48595ea0956b4a34a6522abde23a5c00_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i6d554128da2d4281bbe9f4e5a99f9045_D20220101-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfCountriesInWhichEntityOperates", "reportCount": 1, "unitRef": "market", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Narrative (Details)", "role": "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "shortName": "Breakdown of Revenue and Non-Current Assets by Geographical Areas - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i40899cf7d0bb4246b4001896f7eab3bc_D20220701-20220930", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Consolidated Revenue by Geographical Area (Details)", "role": "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofConsolidatedRevenuebyGeographicalAreaDetails", "shortName": "Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Consolidated Revenue by Geographical Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iaedd9795547a44d2b82f684fde58b832_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Revenue Generated in Other Significant Countries (Details)", "role": "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofRevenueGeneratedinOtherSignificantCountriesDetails", "shortName": "Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Revenue Generated in Other Significant Countries (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i05e28563c2da4f3ca4aaba1b9a97b286_D20220701-20220930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000085 - Disclosure - Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Non-Current Assets by Geographical Area and Country (Details)", "role": "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails", "shortName": "Breakdown of Revenue and Non-Current Assets by Geographical Areas - Schedule of Non-Current Assets by Geographical Area and Country (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ibe27642ea59d4af2ae01dc6be4171801_I20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "crto:UncertainTaxLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000086 - Disclosure - Business acquisitions - Narrative (Details)", "role": "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "shortName": "Business acquisitions - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ic6745f6dfc38456ab011d9f1da9c9a34_I20220801", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ic6745f6dfc38456ab011d9f1da9c9a34_I20220801", "decimals": "-2", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000087 - Disclosure - Business acquisitions - Schedule of Net Assets Acquired (Details)", "role": "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails", "shortName": "Business acquisitions - Schedule of Net Assets Acquired (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "ic6745f6dfc38456ab011d9f1da9c9a34_I20220801", "decimals": "-2", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i2e05a16d01d645558651317e59ff68f1_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000088 - Disclosure - Business acquisitions - Schedule of Pro-forma Results (Details)", "role": "http://www.criteo.com/role/BusinessacquisitionsScheduleofProformaResultsDetails", "shortName": "Business acquisitions - Schedule of Pro-forma Results (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "i2e05a16d01d645558651317e59ff68f1_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000089 - Disclosure - Business Combinations and Asset Acquisitions (Details)", "role": "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "shortName": "Business Combinations and Asset Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crto-20220930.htm", "contextRef": "iefce23ef36d34cf398a7657323f7e8cb_D20220701-20220930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000009 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical)", "role": "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null } }, "segmentCount": 54, "tag": { "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofRevenueGeneratedinOtherSignificantCountriesDetails" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FRANCE", "terseLabel": "France" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofRevenueGeneratedinOtherSignificantCountriesDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofRevenueGeneratedinOtherSignificantCountriesDetails" ], "xbrltype": "domainItemType" }, "country_SG": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SINGAPORE", "terseLabel": "Singapore" } } }, "localname": "SG", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofRevenueGeneratedinOtherSignificantCountriesDetails" ], "xbrltype": "domainItemType" }, "crto_AccountsPayableCapitalExpenditures": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Payable, Capital Expenditures", "label": "Accounts Payable, Capital Expenditures", "terseLabel": "Accounts payable relating to capital expenditures" } } }, "localname": "AccountsPayableCapitalExpenditures", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crto_AccountsReceivableAllowanceForDoubtfulAccountsCurrencyTranslationAdjustmentIncreaseDecrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Doubtful Accounts, Currency Translation Adjustment Increase (Decrease)", "label": "Accounts Receivable, Allowance For Doubtful Accounts, Currency Translation Adjustment Increase (Decrease)", "terseLabel": "Currency translation adjustment" } } }, "localname": "AccountsReceivableAllowanceForDoubtfulAccountsCurrencyTranslationAdjustmentIncreaseDecrease", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/TradeReceivablesScheduleofAllowanceforCreditAccountsDetails" ], "xbrltype": "monetaryItemType" }, "crto_AdditionalOperatingLeaseLiabilitiesAndRightOfUseAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Operating Lease Liabilities And Right Of Use Assets", "label": "Additional Operating Lease Liabilities And Right Of Use Assets [Table Text Block]", "terseLabel": "Schedule of Additional Operating Lease Liabilities and Right of Use Assets" } } }, "localname": "AdditionalOperatingLeaseLiabilitiesAndRightOfUseAssetsTableTextBlock", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "crto_AllowanceForCreditLossesChangeInConsolidationScope": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allowance For Credit Losses, Change In Consolidation Scope", "label": "Allowance For Credit Losses, Change In Consolidation Scope", "negatedTerseLabel": "Other", "terseLabel": "Allowance for credit losses, change in consolidation scope" } } }, "localname": "AllowanceForCreditLossesChangeInConsolidationScope", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/TradeReceivablesNarrativeDetails", "http://www.criteo.com/role/TradeReceivablesScheduleofAllowanceforCreditAccountsDetails" ], "xbrltype": "monetaryItemType" }, "crto_AmericanDepositarySharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "American Depositary Shares [Member]", "label": "American Depositary Shares [Member]", "terseLabel": "American Depositary Shares" } } }, "localname": "AmericanDepositarySharesMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "crto_BSAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BSA [Member]", "label": "BSA [Member]", "terseLabel": "BSA" } } }, "localname": "BSAMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "crto_BankSyndicateRCFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank Syndicate RCF [Member]", "label": "Bank Syndicate RCF [Member]", "terseLabel": "Bank syndicate RCF" } } }, "localname": "BankSyndicateRCFMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "crto_BusinessAcquisitionEquityInterestIssuedOrIssuableLockUpPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued or Issuable, Lock-Up Period", "label": "Business Acquisition, Equity Interest Issued or Issuable, Lock-Up Period", "terseLabel": "Lock-up period" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableLockUpPeriod", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "crto_BusinessAcquisitionNumberOfLegalEntitiesAcquired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Number Of Legal Entities Acquired", "label": "Business Acquisition, Number Of Legal Entities Acquired", "terseLabel": "Number of legal entities acquired" } } }, "localname": "BusinessAcquisitionNumberOfLegalEntitiesAcquired", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "crto_BusinessAcquisitionTransactionCostsDuringThePeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Transaction Costs During The Period", "label": "Business Acquisition, Transaction Costs During The Period", "terseLabel": "Transaction costs during the period" } } }, "localname": "BusinessAcquisitionTransactionCostsDuringThePeriod", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crto_DataCenterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data Center [Member]", "label": "Data Center [Member]", "terseLabel": "Data Centers" } } }, "localname": "DataCenterMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofAdditionalOperatingLeaseLiabilitiesandRightofUseAssetsDetails", "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "crto_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfSocialCharges": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate Of Social Charges", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate Of Social Charges", "terseLabel": "Expected rate of social charges" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfSocialCharges", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "percentItemType" }, "crto_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfTurnover": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate Of Turnover", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate Of Turnover", "terseLabel": "Expected staff turnover" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfTurnover", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "percentItemType" }, "crto_DepreciationDepletionAndAmortizationAndProvisionsForVarious": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation, Depletion, And Amortization And Provisions For Various", "label": "Depreciation, Depletion, And Amortization And Provisions For Various", "terseLabel": "- Amortization and provisions" } } }, "localname": "DepreciationDepletionAndAmortizationAndProvisionsForVarious", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_FinancialLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial Liabilities, Current", "label": "Financial Liabilities, Current", "verboseLabel": "Financial liabilities - current portion" } } }, "localname": "FinancialLiabilitiesCurrent", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_FinancialLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Financial Liabilities, Noncurrent", "label": "Financial Liabilities, Noncurrent", "terseLabel": "Financial liabilities - non-current portion" } } }, "localname": "FinancialLiabilitiesNoncurrent", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_GrossProfitAndOtherCostsOfRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gross Profit And Other Costs Of Revenue", "label": "Gross Profit And Other Costs Of Revenue", "terseLabel": "Contribution ex-TAC" } } }, "localname": "GrossProfitAndOtherCostsOfRevenue", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "crto_HSBCAndLCLFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HSBC and LCL Facilities [Member]", "label": "HSBC And LCL Facilities [Member]", "terseLabel": "HSBC and LCL facilities" } } }, "localname": "HSBCAndLCLFacilitiesMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "crto_IncreaseDecreaseInAccountsPayableRelatedToIntangibleAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Accounts Payable, Related To Intangible Assets, Property, Plant And Equipment", "label": "Increase (Decrease) In Accounts Payable, Related To Intangible Assets, Property, Plant And Equipment", "terseLabel": "Change in accounts payable related to intangible assets, property, plant and equipment" } } }, "localname": "IncreaseDecreaseInAccountsPayableRelatedToIntangibleAssetsPropertyPlantAndEquipment", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_IncreaseDecreaseInOperatingLeaseLiabilitiesAssets": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease Liabilities (Assets)", "label": "Increase (Decrease) In Operating Lease Liabilities (Assets)", "terseLabel": "- Change in operating lease liabilities and right of use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilitiesAssets", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_IncrementalCommonSharesAttributableToDilutiveEffectOfShareBasedPaymentArrangementsOptionsAndBSPCE": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Incremental Common Shares Attributable To Dilutive Effect Of Share-based Payment Arrangements, Options And BSPCE", "label": "Incremental Common Shares Attributable To Dilutive Effect Of Share-based Payment Arrangements, Options And BSPCE", "terseLabel": "Share options and BSPCE (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfShareBasedPaymentArrangementsOptionsAndBSPCE", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "crto_InterestAccruedAndNonCashFinancialIncomeAndExpenses": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Accrued And Non-Cash Financial Income And Expenses", "label": "Interest Accrued And Non-Cash Financial Income And Expenses", "terseLabel": "- Interest accrued and non-cash financial income and expenses" } } }, "localname": "InterestAccruedAndNonCashFinancialIncomeAndExpenses", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_IponwebMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Iponweb", "label": "Iponweb [Member]", "terseLabel": "Iponweb" } } }, "localname": "IponwebMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails", "http://www.criteo.com/role/BusinessacquisitionsScheduleofProformaResultsDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails", "http://www.criteo.com/role/RevenueDetails", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "crto_LesseeOperatingLeaseLiabilityLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Lease Not Yet Commenced, Assumption And Judgment, Value Of Underlying Asset, Amount", "label": "Lessee, Operating Lease, Liability, Lease Not Yet Commenced, Assumption And Judgment, Value Of Underlying Asset, Amount", "terseLabel": "Additional operating lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofAdditionalOperatingLeaseLiabilitiesandRightofUseAssetsDetails" ], "xbrltype": "monetaryItemType" }, "crto_LesseeOperatingLeaseRightOfUseAssetLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Right Of Use, Asset, Lease Not Yet Commenced, Assumption And Judgment, Value Of Underlying Asset, Amount", "label": "Lessee, Operating Lease, Right Of Use, Asset, Lease Not Yet Commenced, Assumption And Judgment, Value Of Underlying Asset, Amount", "terseLabel": "Additional right of use assets" } } }, "localname": "LesseeOperatingLeaseRightOfUseAssetLeaseNotYetCommencedAssumptionAndJudgmentValueOfUnderlyingAssetAmount", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofAdditionalOperatingLeaseLiabilitiesandRightofUseAssetsDetails" ], "xbrltype": "monetaryItemType" }, "crto_LossContingencyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency Accrual, Foreign Currency Translation Gain (Loss)", "label": "Loss Contingency Accrual, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency translation adjustments" } } }, "localname": "LossContingencyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "crto_LossContingencyAccrualIncreaseDecreaseChangeInConsolidationScope": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency Accrual, Increase (Decrease) Change In Consolidation Scope", "label": "Loss Contingency Accrual, Increase (Decrease) Change In Consolidation Scope", "terseLabel": "Other" } } }, "localname": "LossContingencyAccrualIncreaseDecreaseChangeInConsolidationScope", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "crto_LossContingencyAccrualProvisionReleasedNotUsed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency Accrual, Provision Released Not Used", "label": "Loss Contingency Accrual, Provision Released Not Used", "negatedTerseLabel": "Provision released not used" } } }, "localname": "LossContingencyAccrualProvisionReleasedNotUsed", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "crto_LossContingencyAccrualProvisionUsed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Loss Contingency Accrual, Provision Used", "label": "Loss Contingency Accrual, Provision Used", "negatedTerseLabel": "Provision used" } } }, "localname": "LossContingencyAccrualProvisionUsed", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "crto_MarketingSolutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketing Solutions", "label": "Marketing Solutions [Member]", "terseLabel": "Marketing Solutions" } } }, "localname": "MarketingSolutionsMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/RevenueDetails", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "crto_OtherDebtors": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/OtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Debtors", "label": "Other Debtors", "terseLabel": "Other debtors" } } }, "localname": "OtherDebtors", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "crto_OtherProvisionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Provisions [Member]", "label": "Other Provisions [Member]", "terseLabel": "Other provisions" } } }, "localname": "OtherProvisionsMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "domainItemType" }, "crto_PaymentsForProceedsFromChangeInOtherFinancialNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For (Proceeds From) Change In Other Financial Noncurrent Assets", "label": "Payments For (Proceeds From) Change In Other Financial Noncurrent Assets", "negatedTerseLabel": "Change in other non-current financial assets" } } }, "localname": "PaymentsForProceedsFromChangeInOtherFinancialNoncurrentAssets", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_PaymentsToAcquireIntangibleAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Intangible Assets, Property, Plant, And Equipment", "label": "Payments To Acquire Intangible Assets, Property, Plant, And Equipment", "negatedTerseLabel": "Acquisition of intangible assets, property, plant and equipment" } } }, "localname": "PaymentsToAcquireIntangibleAssetsPropertyPlantAndEquipment", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_Plan14Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan 14", "label": "Plan 14 [Member]", "terseLabel": "Plan 14" } } }, "localname": "Plan14Member", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "crto_PrepaidIncomeTaxes": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Income Taxes", "label": "Prepaid Income Taxes", "terseLabel": "Income taxes" } } }, "localname": "PrepaidIncomeTaxes", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_PrepaidOtherTaxesAndOtherTaxesReceivable": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Other Taxes And Other Taxes Receivable", "label": "Prepaid Other Taxes And Other Taxes Receivable", "verboseLabel": "Other taxes" } } }, "localname": "PrepaidOtherTaxesAndOtherTaxesReceivable", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "crto_PrepaymentsToSuppliers": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/OtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayments To Suppliers", "label": "Prepayments To Suppliers", "terseLabel": "Prepayments to suppliers" } } }, "localname": "PrepaymentsToSuppliers", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "crto_ProceedsFromPaymentsForChangeInOtherFinancialLiabilities": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From (Payments For) Change In Other Financial Liabilities", "label": "Proceeds From (Payments For) Change In Other Financial Liabilities", "terseLabel": "Change in other financial liabilities" } } }, "localname": "ProceedsFromPaymentsForChangeInOtherFinancialLiabilities", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "crto_ProvisionForEmployeeRelatedLitigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Provision For Employee Related Litigation [Member]", "label": "Provision For Employee Related Litigation [Member]", "terseLabel": "Provision for employee-related litigation" } } }, "localname": "ProvisionForEmployeeRelatedLitigationMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "domainItemType" }, "crto_ProvisionForNonIncomeTaxRisks": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Provision For Non Income Tax Risks", "label": "Provision For Non Income Tax Risks", "terseLabel": "Provision for non-income tax risks" } } }, "localname": "ProvisionForNonIncomeTaxRisks", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crto_RestrictedStockUnitsAndLockUpSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units and Lock-Up Shares", "label": "Restricted Stock Units and Lock-Up Shares [Member]", "terseLabel": "RSUs / LUSs" } } }, "localname": "RestrictedStockUnitsAndLockUpSharesMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "crto_RestrictedStockUnitsLockUpSharesAndPerformanceStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units, Lock-Up Shares And Performance Stock Units", "label": "Restricted Stock Units, Lock-Up Shares And Performance Stock Units [Member]", "terseLabel": "RSU/PSU/LUS" } } }, "localname": "RestrictedStockUnitsLockUpSharesAndPerformanceStockUnitsMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "domainItemType" }, "crto_RetailMediaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Retail Media", "label": "Retail Media [Member]", "terseLabel": "Retail Media" } } }, "localname": "RetailMediaMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/RevenueDetails", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "crto_SalesAndOperationsExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales And Operations Expense [Member]", "label": "Sales And Operations Expense [Member]", "verboseLabel": "S&O" } } }, "localname": "SalesAndOperationsExpenseMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "crto_ScheduleOfEarningsPerShareBasicTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Earnings Per Share, Basic [Table Text Block]", "label": "Schedule Of Earnings Per Share, Basic [Table Text Block]", "terseLabel": "Schedule of Basic Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicTableTextBlock", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "crto_ScheduleOfEarningsPerShareDilutedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Earnings Per Share, Diluted [Table Text Block]", "label": "Schedule Of Earnings Per Share, Diluted [Table Text Block]", "terseLabel": "Schedule of Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareDilutedTableTextBlock", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "crto_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Exercised", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Exercised", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsExercised", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "crto_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsExpirationsInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Expirations In Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Expirations In Period", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsExpirationsInPeriod", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "crto_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsForfeitedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Forfeited In Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Forfeited In Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsForfeitedInPeriod", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "crto_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsGrantsInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Grants In Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Grants In Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsGrantsInPeriod", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "crto_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Number", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsNumber", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "crto_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfGrantsInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number Of Grants In Period", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Number Of Grants In Period", "terseLabel": "Number of grants in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNumberOfGrantsInPeriod", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "crto_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward]", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsRollForward", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "stringItemType" }, "crto_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsVested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Vested", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Equity Instruments, Vested", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsVested", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "crto_ShareBasedCompensationExpenseEmployeeAndNonEmployee": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Expense, Employee And Non-Employee", "label": "Share-Based Compensation Expense, Employee And Non-Employee", "negatedTotalLabel": "Total equity awards compensation expense" } } }, "localname": "ShareBasedCompensationExpenseEmployeeAndNonEmployee", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "monetaryItemType" }, "crto_ShareOptionsAndBSPCEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Options and BSPCE [Member]", "label": "Share Options And BSPCE [Member]", "terseLabel": "Share options and BSPCE", "verboseLabel": "OSA/BSPCE" } } }, "localname": "ShareOptionsAndBSPCEMember", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/EarningsPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "crto_UncertainTaxLiability": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherNoncurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Uncertain Tax Liability", "label": "Uncertain Tax Liability", "terseLabel": "Uncertain tax positions" } } }, "localname": "UncertainTaxLiability", "nsuri": "http://www.criteo.com/20220930", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherNoncurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "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.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region", "terseLabel": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "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.criteo.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "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.criteo.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r595" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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.criteo.com/role/CoverPage" ], "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.criteo.com/role/CoverPage" ], "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.criteo.com/role/CoverPage" ], "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.criteo.com/role/CoverPage" ], "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.criteo.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r593" ], "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.criteo.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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.criteo.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r593" ], "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.criteo.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag", "terseLabel": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "trueItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.criteo.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofConsolidatedRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia-Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofConsolidatedRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails" ], "xbrltype": "domainItemType" }, "srt_ManagementMember": { "auth_ref": [ "r206", "r500" ], "lang": { "en-us": { "role": { "label": "Management [Member]", "terseLabel": "Management" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r279", "r301", "r367", "r369", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r565", "r568", "r589", "r590" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r279", "r301", "r367", "r369", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r565", "r568", "r589", "r590" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "domainItemType" }, "srt_OfficeBuildingMember": { "auth_ref": [ "r577", "r588" ], "lang": { "en-us": { "role": { "label": "Office Building [Member]", "terseLabel": "Offices" } } }, "localname": "OfficeBuildingMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofAdditionalOperatingLeaseLiabilitiesandRightofUseAssetsDetails", "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r199", "r321", "r324", "r519", "r564", "r566" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r199", "r321", "r324", "r519", "r564", "r566" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r279", "r301", "r343", "r367", "r369", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r565", "r568", "r589", "r590" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r279", "r301", "r343", "r367", "r369", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r565", "r568", "r589", "r590" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r200", "r201", "r321", "r325", "r567", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofConsolidatedRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofRevenueGeneratedinOtherSignificantCountriesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r200", "r201", "r321", "r325", "r567", "r577", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofConsolidatedRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofRevenueGeneratedinOtherSignificantCountriesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r206", "r500" ], "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.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "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.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r14", "r47" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Trade, Current", "terseLabel": "Trade payables" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Allowance for Credit Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r207", "r208" ], "calculation": { "http://www.criteo.com/role/TradeReceivablesScheduleofBreakdowninTradeReceivablesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivables" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesScheduleofBreakdowninTradeReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r35", "r207", "r208" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.criteo.com/role/TradeReceivablesScheduleofBreakdowninTradeReceivablesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade receivables, net of allowances of $57.6 million and $45.4 million at September 30, 2022 and December 31, 2021, respectively", "totalLabel": "Net book value at end of period", "verboseLabel": "Trade receivables, net of allowances" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails", "http://www.criteo.com/role/TradeReceivablesScheduleofBreakdowninTradeReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r14", "r52", "r399" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Other taxes" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r28", "r525", "r549" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r38", "r69", "r70", "r71", "r551", "r573", "r574" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r71", "r78", "r79", "r80", "r132", "r133", "r134", "r448", "r569", "r570", "r599" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r36" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r132", "r133", "r134", "r391", "r392", "r393", "r455" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r118" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of adjustments to net income or loss necessary to remove the effects of all items whose cash effects are investing or financing cash flows. The aggregate amount also includes all noncash expenses and income items which reduce or increase net income and are thus added back or deducted when calculating cash provided by or used in operating activities.", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities", "totalLabel": "Non-cash and non-operating items" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r371", "r373", "r396", "r397" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-Based Compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r373", "r388", "r395" ], "calculation": { "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails": { "order": 1.0, "parentTag": "crto_ShareBasedCompensationExpenseEmployeeAndNonEmployee", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "negatedTerseLabel": "Total share-based compensation", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITEDParenthetical", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r42", "r209", "r229" ], "calculation": { "http://www.criteo.com/role/TradeReceivablesScheduleofBreakdowninTradeReceivablesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedPeriodEndLabel": "Balance at end of the period", "negatedPeriodStartLabel": "Balance at beginning of the period", "negatedTerseLabel": "(Less) Allowance for credit losses", "terseLabel": "Trade receivables, allowances" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical", "http://www.criteo.com/role/TradeReceivablesScheduleofAllowanceforCreditAccountsDetails", "http://www.criteo.com/role/TradeReceivablesScheduleofBreakdowninTradeReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Reversal of provision" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesScheduleofAllowanceforCreditAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesScheduleofAllowanceforCreditAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Weighted average number of anti-dilutive securities excluded from diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r126", "r181", "r188", "r195", "r227", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r443", "r449", "r468", "r503", "r505", "r523", "r548" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r10", "r62", "r126", "r227", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r443", "r449", "r468", "r503", "r505" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r458" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r19", "r20", "r21", "r22", "r23", "r24", "r25", "r26", "r126", "r227", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r443", "r449", "r468", "r503" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r214", "r216", "r544" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due in one to five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r214", "r215", "r543" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r212", "r213", "r233", "r529" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Securities Available-for-sale", "totalLabel": "Debt securities, available-for-sale, fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails", "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r374", "r389" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BankTimeDepositsMember": { "auth_ref": [ "r539" ], "lang": { "en-us": { "role": { "documentation": "Certificates of deposit (CD) or savings accounts with a fixed term or understanding the customer can only withdraw by giving advanced notice with a bank or other financial institution. A CD is a short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest.", "label": "Bank Time Deposits [Member]", "terseLabel": "Term Deposits" } } }, "localname": "BankTimeDepositsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails", "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r366", "r368" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails", "http://www.criteo.com/role/BusinessacquisitionsScheduleofProformaResultsDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r366", "r368", "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails", "http://www.criteo.com/role/BusinessacquisitionsScheduleofProformaResultsDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "terseLabel": "Business acquisition, equity interest issued or issuable, value assigned" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Treasury shares issuable (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails", "http://www.criteo.com/role/BusinessacquisitionsScheduleofProformaResultsDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business acquisition, percentage of voting interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r423", "r424" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r423", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net Income (loss)" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "http://www.criteo.com/role/BusinessacquisitionsScheduleofProformaResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r423", "r424" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "http://www.criteo.com/role/BusinessacquisitionsScheduleofProformaResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]", "terseLabel": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r430", "r431", "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business combination, consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r429", "r432", "r436" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business combination, contingent consideration, liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r429", "r433" ], "calculation": { "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Earn out liability \u2013 current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r429", "r433" ], "calculation": { "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherNoncurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Earn out liability \u2013 non-current" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherNoncurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r437" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/Businessacquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationIndemnificationAssetsRangeOfOutcomesValueHigh": { "auth_ref": [ "r427" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For indemnification assets recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the indemnification benefit which may be realized.", "label": "Business Combination, Indemnification Assets, Range of Outcomes, Value, High", "terseLabel": "Indemnification assets" } } }, "localname": "BusinessCombinationIndemnificationAssetsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r422" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Earnings or loss of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r422" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Revenue of acquiree since acquisition date" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r428" ], "calculation": { "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r428" ], "calculation": { "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r428" ], "calculation": { "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Trade receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r428" ], "calculation": { "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Trade Payables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r428" ], "calculation": { "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "negatedTerseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r428" ], "calculation": { "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedTerseLabel": "Other non-current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r428" ], "calculation": { "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other non-current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r428" ], "calculation": { "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r43", "r505", "r575", "r576" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofCashandCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash on hand" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r43", "r120" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofCashandCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and Cash Equivalents, at Carrying Value", "totalLabel": "Total cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails", "http://www.criteo.com/role/FinancialInstrumentsScheduleofCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r114", "r120", "r122" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Net cash and cash equivalents and restricted cash at end of period", "periodStartLabel": "Net cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r114", "r473" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r43" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofCashandCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash Equivalents, at Carrying Value", "terseLabel": "Cash equivalents" } } }, "localname": "CashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r124", "r126", "r147", "r152", "r153", "r155", "r157", "r165", "r166", "r167", "r227", "r265", "r269", "r270", "r271", "r274", "r275", "r299", "r300", "r302", "r303", "r468", "r597" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "http://www.criteo.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r248", "r249", "r250", "r260", "r579" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/Commitmentsandcontingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r132", "r133", "r455" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Share capital", "verboseLabel": "Ordinary Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "http://www.criteo.com/role/CoverPage" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common shares par value (in euro per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r34", "r304" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r34", "r505" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common shares, \u20ac0.025 par value, 64,985,388 and 65,883,347 shares authorized, issued and outstanding at September 30, 2022, and December 31, 2021, respectively." } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r332", "r333", "r370", "r398" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefits" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r74", "r76", "r77", "r89", "r536", "r560" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Attributable to shareholders of Criteo S.A." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r74", "r76", "r88", "r441", "r442", "r453", "r535", "r559" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r74", "r76", "r87", "r440", "r453", "r534", "r558" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerRefundLiabilityCurrent": { "auth_ref": [ "r323" ], "calculation": { "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as current.", "label": "Contract with Customer, Refund Liability, Current", "terseLabel": "Current liabilities to clients" } } }, "localname": "ContractWithCustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r97", "r519" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "negatedTerseLabel": "Traffic acquisition costs" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r27", "r28", "r29", "r125", "r130", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r295", "r296", "r297", "r298", "r485", "r524", "r526", "r547" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r55", "r125", "r130", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r295", "r296", "r297", "r298", "r485" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r55", "r125", "r130", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r295", "r296", "r297", "r298", "r305", "r306", "r307", "r308", "r482", "r483", "r485", "r486", "r546" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "auth_ref": [ "r102" ], "calculation": { "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses.", "label": "Debt Related Commitment Fees and Debt Issuance Costs", "negatedTerseLabel": "Fees" } } }, "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue": { "auth_ref": [ "r213", "r221" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity) and investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-Sale and Held-to-Maturity, Fair Value", "totalLabel": "Total" } } }, "localname": "DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Schedule of Breakdown of Marketable Securities and by Contractual Maturity" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r401", "r402" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r118", "r127", "r407", "r413", "r414", "r415" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "- Change in deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r401", "r402" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r31", "r334", "r335", "r342" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Defined benefit plans" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r340" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedTerseLabel": "Actuarial losses (gains)" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAccumulatedandProjectedBenefitObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Discount rate (Corp AA)" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "terseLabel": "Expected rate of salary increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r337" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Projected benefit obligation present value at end of period", "periodStartLabel": "Projected benefit obligation present value at beginning of period" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAccumulatedandProjectedBenefitObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAccumulatedandProjectedBenefitObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r341" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Currency translation adjustment" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAccumulatedandProjectedBenefitObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r336", "r339", "r353", "r362", "r363", "r364" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAccumulatedandProjectedBenefitObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r338", "r352", "r361", "r363", "r364" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAccumulatedandProjectedBenefitObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r365" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "negatedTerseLabel": "Defined contributions plans included in personnel expenses" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofDefinedContributionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosuresTableTextBlock": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.", "label": "Defined Contribution Plan Disclosures [Table Text Block]", "terseLabel": "Schedule of Defined Contribution Plan" } } }, "localname": "DefinedContributionPlanDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r63", "r64", "r65", "r465" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Included in other current assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Asset [Abstract]", "terseLabel": "Derivative Assets:" } } }, "localname": "DerivativeAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeAssetsCurrent": { "auth_ref": [ "r63" ], "calculation": { "http://www.criteo.com/role/OtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Current", "terseLabel": "Derivative instruments" } } }, "localname": "DerivativeAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r63", "r64", "r65", "r465" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Included in financial liabilities - current portion" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability [Abstract]", "terseLabel": "Derivative Liabilities:" } } }, "localname": "DerivativeLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r321", "r324", "r325", "r326", "r327", "r328", "r329", "r330" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r374", "r389" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Disclosure of Reconciliation of Oustanding Share-Based Payment Awards and Breakdown of the Closing Balance" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofConsolidatedRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r90", "r137", "r138", "r139", "r140", "r141", "r145", "r147", "r155", "r156", "r157", "r161", "r162", "r456", "r457", "r537", "r561" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share (in dollars per share)", "verboseLabel": "Net income allocated to shareholders, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/EarningsPerShareScheduleofBasicEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income (loss) allocated to shareholders per share:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r90", "r137", "r138", "r139", "r140", "r141", "r147", "r155", "r156", "r157", "r161", "r162", "r456", "r457", "r537", "r561" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (in dollars per share)", "verboseLabel": "Net income allocated to shareholders, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r158", "r159", "r160", "r163" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r473" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rates changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Employee-related payables" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r78", "r79", "r80", "r132", "r133", "r134", "r136", "r142", "r144", "r164", "r228", "r304", "r309", "r391", "r392", "r393", "r409", "r410", "r455", "r474", "r475", "r476", "r477", "r478", "r480", "r569", "r570", "r571", "r599" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r285", "r295", "r296", "r465" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r458", "r459", "r460", "r462" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails", "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r458", "r462" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails", "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r458", "r466", "r467" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r458", "r466" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Schedule of Financial Assets and Liabilities" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r285", "r295", "r296", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r363", "r459", "r508", "r509", "r510" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r285", "r295", "r296", "r458", "r463" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r285", "r295", "r296" ], "lang": { "en-us": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r285", "r295", "r296", "r344", "r345", "r350", "r363", "r459", "r509" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair value, inputs, level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r285", "r295", "r296", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r363", "r508", "r509", "r510" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.", "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "terseLabel": "Financial liabilities" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r469", "r470", "r471", "r472" ], "calculation": { "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Foreign exchange gain (loss)" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r118" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "- Net gain or (loss) on disposal of non-current assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "negatedTerseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "G&A" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r236", "r237", "r505", "r522" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r96", "r126", "r181", "r187", "r191", "r194", "r197", "r227", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r468" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r219", "r224", "r542", "r544" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due in one to five years" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r218", "r223", "r541", "r543" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_HeldToMaturitySecuritiesFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year" } } }, "localname": "HeldToMaturitySecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_HeldToMaturitySecuritiesFairValue": { "auth_ref": [ "r217", "r221", "r529" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAndHeldToMaturityFairValue", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity, Fair Value", "terseLabel": "Securities Held-to-maturity", "totalLabel": "Debt Securities, Held-to-maturity, Fair Value, Total" } } }, "localname": "HeldToMaturitySecuritiesFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofBreakdownofMarketableSecuritiesDetails", "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r84", "r181", "r187", "r191", "r194", "r197", "r520", "r531", "r540", "r562" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r243", "r245" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r128", "r404", "r405", "r406", "r411", "r416", "r418", "r419", "r420" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r143", "r144", "r179", "r403", "r412", "r417", "r563" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Provision for income taxes", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/IncomeTaxesNarrativeDetails", "http://www.criteo.com/role/IncomeTaxesScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "negatedTerseLabel": "Cash paid for taxes, net of refunds" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r117" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "- Increase / (Decrease) in trade payables" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r117" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "- (Increase) / Decrease in trade receivables" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r117" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "Increase (Decrease) in Income Taxes", "terseLabel": "- Change in income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "auth_ref": [ "r117" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.", "label": "Increase (Decrease) in Operating Capital", "negatedTotalLabel": "Changes in working capital related to operating activities" } } }, "localname": "IncreaseDecreaseInOperatingCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r117" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedTerseLabel": "- (Increase) / Decrease in other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r117" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "- Increase/ (Decrease) in other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r148", "r149", "r150", "r157" ], "calculation": { "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails": { "order": 4.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "terseLabel": "Share warrants (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r148", "r149", "r151", "r157" ], "calculation": { "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Restricted share awards (\"RSUs\") (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r239", "r240" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r82", "r175", "r481", "r484", "r538" ], "calculation": { "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTotalLabel": "Interest and fees" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r102", "r290", "r294", "r297", "r298" ], "calculation": { "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "negatedTerseLabel": "Interest on debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r112", "r115", "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "negatedTerseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r100", "r174" ], "calculation": { "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Financial income from cash equivalents" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r118" ], "calculation": { "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails": { "order": 2.0, "parentTag": "crto_ShareBasedCompensationExpenseEmployeeAndNonEmployee", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Issuance of Stock and Warrants for Services or Claims", "negatedLabel": "BSAs" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r494", "r495" ], "calculation": { "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total operating lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofAdditionalOperatingLeaseLiabilitiesandRightofUseAssetsDetails", "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofAdditionalOperatingLeaseLiabilitiesandRightofUseAssetsDetails", "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r50", "r126", "r189", "r227", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r444", "r449", "r450", "r468", "r503", "r504" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r41", "r126", "r227", "r468", "r505", "r528", "r554" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total equity and liabilities" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r54", "r126", "r227", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r444", "r449", "r450", "r468", "r503", "r504", "r505" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r458" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r15", "r16", "r17", "r29", "r30", "r126", "r227", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r444", "r449", "r450", "r468", "r503", "r504" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Revolving credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Trade Receivables" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r55", "r264" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r251", "r252", "r253", "r255", "r256", "r257", "r259", "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r251", "r252", "r253", "r255", "r256", "r257", "r259", "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r251" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "periodEndLabel": "Contingencies accrual, ending balance", "periodStartLabel": "Contingencies accrual, beginning balance" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r251" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.", "label": "Loss Contingency, Accrual, Current", "terseLabel": "Contingencies - current portion" } } }, "localname": "LossContingencyAccrualCarryingValueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualCarryingValueNoncurrent": { "auth_ref": [ "r251" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved after one year or beyond the normal operating cycle, if longer.", "label": "Loss Contingency, Accrual, Noncurrent", "terseLabel": "- of which non-current" } } }, "localname": "LossContingencyAccrualCarryingValueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Increase" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Loss Contingency Accrual [Roll Forward]", "terseLabel": "Loss Contingency Accrual [Roll Forward]" } } }, "localname": "LossContingencyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r254", "r258", "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Loss contingency, estimate of possible loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r251", "r252", "r253", "r255", "r256", "r257", "r259", "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails", "http://www.criteo.com/role/CommitmentsandcontingenciesScheduleofChangesinProvisionsforContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r530" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesCurrent": { "auth_ref": [ "r6", "r51" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as current.", "label": "Marketable Securities, Current", "terseLabel": "Marketable securities - current portion" } } }, "localname": "MarketableSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security, classified as noncurrent.", "label": "Marketable Securities, Noncurrent", "terseLabel": "Marketable securities - non-current portion" } } }, "localname": "MarketableSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r60", "r126", "r227", "r265", "r269", "r270", "r271", "r274", "r275", "r468", "r527", "r553" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r114" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Cash used for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash used for financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r114" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Cash (used for) from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash (used for) from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r114", "r116", "r119" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Cash from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r72", "r75", "r80", "r85", "r119", "r126", "r135", "r137", "r138", "r139", "r140", "r143", "r144", "r154", "r181", "r187", "r191", "r194", "r197", "r227", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r457", "r468", "r532", "r556" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss) attributable to shareholders of Criteo S.A.", "totalLabel": "Net income (loss) available to shareholders of Criteo S.A." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/EarningsPerShareScheduleofBasicEarningsPerShareDetails", "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r72", "r75", "r80", "r143", "r144", "r446", "r452" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss) available to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Pronouncements Adopted in 2022 and Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r132", "r133", "r134", "r309", "r438" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non controlling interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r201" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r101" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "netLabel": "Financial and other income", "terseLabel": "Financial and Other income (expense)", "totalLabel": "Total Financial and Other income (expense)", "verboseLabel": "Financial and Other Income (Expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesNarrativeDetails", "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NontradeReceivablesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 9.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The noncurrent portion of the receivable other than from customers, that is amounts expected to be collected after one year or the normal operating cycle, if longer.", "label": "Nontrade Receivables, Noncurrent", "terseLabel": "Non-current financial assets" } } }, "localname": "NontradeReceivablesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "terseLabel": "Rebates" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of countries in which the entity operates as of balance sheet date.", "label": "Number of Countries in which Entity Operates", "terseLabel": "Number of geographical markets in which entity operates" } } }, "localname": "NumberOfCountriesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/SegmentinformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/SegmentinformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "negatedTotalLabel": "Total Operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:", "verboseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r181", "r187", "r191", "r194", "r197" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r490", "r495" ], "calculation": { "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r488" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liability - operating - current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r488" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liability - operating - non-current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r487" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets - operating lease" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherNoncurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherNoncurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r61", "r505" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.criteo.com/role/OtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Net book value at end of period" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails", "http://www.criteo.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r66" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation differences, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r73", "r76", "r78", "r79", "r81", "r86", "r304", "r474", "r479", "r480", "r533", "r557" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r67", "r69" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Actuarial gains on employee benefits, net of taxes" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCostOfOperatingRevenue": { "auth_ref": [ "r98" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other costs incurred during the reporting period related to other revenue generating activities.", "label": "Other Cost of Operating Revenue", "negatedLabel": "Other costs of sales", "negatedTerseLabel": "Other cost of revenue" } } }, "localname": "OtherCostOfOperatingRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets [Text Block]", "terseLabel": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r52", "r505" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 }, "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialLiabilitiesDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Abstract]", "terseLabel": "Other Liabilities Disclosure [Abstract]" } } }, "localname": "OtherLiabilitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r53" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other liabilities.", "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "Other Current and Non Current Liabilities" } } }, "localname": "OtherLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherNoncurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities", "totalLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherNoncurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r119" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "- Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Noncurrent Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "auth_ref": [ "r93", "r94" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Other Nonoperating Income and Expense [Text Block]", "terseLabel": "Financial and Other Income and Expenses" } } }, "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialandOtherIncomeandExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r103" ], "calculation": { "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other financial expense" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesScheduleofFinancialIncomeExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r52", "r263" ], "calculation": { "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Other Sundry Liabilities, Current", "terseLabel": "Other creditors" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesScheduleofOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Equity - attributable to shareholders of Criteo S.A." } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r109" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchase of treasury stocks" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r105" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Payment for a business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "PSU" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r374", "r389" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at fair value measurement" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofDerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r7", "r9", "r234", "r235" ], "calculation": { "http://www.criteo.com/role/OtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "verboseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsAccountsReceivablePreviouslyWrittenOffRecovery": { "auth_ref": [ "r104" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from recovery of accounts receivable previously written off.", "label": "Proceeds, Accounts Receivable, Previously Written Off, Recovery", "terseLabel": "Accounts receivable, previously written off, recovered" } } }, "localname": "ProceedsAccountsReceivablePreviouslyWrittenOffRecovery", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r107" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from borrowings under line-of-credit agreement" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r107", "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r108", "r111" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r106", "r390" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r72", "r75", "r80", "r113", "r126", "r135", "r143", "r144", "r181", "r187", "r191", "r194", "r197", "r227", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r440", "r445", "r447", "r452", "r453", "r457", "r468", "r540" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED", "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUNAUDITED", "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r45", "r242" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofAdditionalOperatingLeaseLiabilitiesandRightofUseAssetsDetails", "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r22", "r23", "r242", "r505", "r545", "r555" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r22", "r241" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofAdditionalOperatingLeaseLiabilitiesandRightofUseAssetsDetails", "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r92", "r230" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "negatedTerseLabel": "Allowance for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesScheduleofAllowanceforCreditAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r497", "r498", "r499", "r501", "r502" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r110" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Repayment of borrowings" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r400", "r518", "r591" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "negatedTerseLabel": "Research and development expenses" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "verboseLabel": "R&D" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r122", "r521", "r550" ], "calculation": { "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash", "totalLabel": "Total" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails", "http://www.criteo.com/role/FinancialInstrumentsScheduleofFinancialAssetsDetails", "http://www.criteo.com/role/FinancialInstrumentsScheduleofRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r4", "r18", "r122" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_RestrictedCash", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash - current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails", "http://www.criteo.com/role/FinancialInstrumentsScheduleofRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r11", "r26", "r122", "r578" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 8.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://www.criteo.com/role/FinancialInstrumentsScheduleofRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_RestrictedCash", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash - non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/FinancialInstrumentsNarrativeDetails", "http://www.criteo.com/role/FinancialInstrumentsScheduleofRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted share awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "RSU/PSU/LUS" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r37", "r309", "r394", "r505", "r552", "r572", "r574" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r132", "r133", "r134", "r136", "r142", "r144", "r228", "r391", "r392", "r393", "r409", "r410", "r455", "r569", "r571" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r172", "r173", "r186", "r192", "r193", "r199", "r200", "r204", "r320", "r321", "r519" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 3.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofConsolidatedRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofRevenueGeneratedinOtherSignificantCountriesDetails", "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/RevenueDetails", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r322", "r331" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Consolidated Revenue by Geographical Area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofConsolidatedRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofRevenueGeneratedinOtherSignificantCountriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving credit facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/CommitmentsandcontingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Breakdown in Trade Receivables" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/TradeReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of benefit obligations including accumulated benefit obligation and projected benefit obligation.", "label": "Schedule of Accumulated and Projected Benefit Obligations [Table Text Block]", "terseLabel": "Schedule of Accumulated and Projected Benefit Obligations" } } }, "localname": "ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used for Actuarial Valuations" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "http://www.criteo.com/role/BusinessacquisitionsNarrativeDetails", "http://www.criteo.com/role/BusinessacquisitionsScheduleofNetAssetsAcquiredDetails", "http://www.criteo.com/role/BusinessacquisitionsScheduleofProformaResultsDetails", "http://www.criteo.com/role/OtherCurrentandNonCurrentLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r425", "r426" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessacquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r357", "r358", "r359", "r360", "r363" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EmployeeBenefitsScheduleofAssumptionsUsedforActuarialValuationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of Derivative Financial Instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r373", "r387", "r395" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r373", "r387", "r395" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Disclosure of Share-Based Compensation Reconciliation with the Consolidated Statements of Income" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries in which material long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets are located, and amount of such long-lived assets located in that country or foreign geographic area.", "label": "Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]", "terseLabel": "Schedule of Non-Current Assets by Geographical Area and Country" } } }, "localname": "ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Held-to-maturity Securities [Line Items]", "terseLabel": "Schedule of Held-to-maturity Securities [Line Items]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": { "auth_ref": [ "r220", "r222", "r225" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity).", "label": "Debt Securities, Held-to-maturity [Table]", "terseLabel": "Debt Securities, Held-to-maturity [Table]" } } }, "localname": "ScheduleOfHeldToMaturitySecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsScheduleofMarketableSecuritiesbyContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock": { "auth_ref": [ "r251", "r252", "r253", "r255", "r256", "r257", "r259", "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the loss contingencies that were reported in the period or disclosed as of the balance sheet date.", "label": "Schedule of Loss Contingencies by Contingency [Table Text Block]", "terseLabel": "Schedule of Changes in Provisions for Contingencies" } } }, "localname": "ScheduleOfLossContingenciesByContingencyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CommitmentsandcontingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/OtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "terseLabel": "Schedule of Financial Income (Expense)" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialandOtherIncomeandExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r18", "r122", "r521", "r550" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "auth_ref": [ "r95", "r200" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "terseLabel": "Schedule of Revenue Generated in Other Significant Countries" } } }, "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r83", "r203" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasNarrativeDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofConsolidatedRevenuebyGeographicalAreaDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofNonCurrentAssetsbyGeographicalAreaandCountryDetails", "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreasScheduleofRevenueGeneratedinOtherSignificantCountriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r181", "r184", "r190", "r238" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r181", "r184", "r190", "r238" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/SegmentinformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r374", "r389" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r168", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r186", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r197", "r204", "r246", "r247", "r564" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r168", "r170", "r171", "r181", "r185", "r191", "r195", "r196", "r197", "r198", "r199", "r203", "r204", "r205" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Breakdown of Revenue and Non-Current Assets by Geographical Areas", "verboseLabel": "Segment information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BreakdownofRevenueandNonCurrentAssetsbyGeographicalAreas", "http://www.criteo.com/role/Segmentinformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "negatedTerseLabel": "Sales and operations expenses" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r117" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED": { "order": 7.0, "parentTag": "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "- Equity awards compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "verboseLabel": "Number of RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Number outstanding, RSU (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Number of non-option equity instruments exercised by participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised", "negatedLabel": "Exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Expirations", "negatedLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price, options (in euro per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Expired, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r381" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r378", "r389" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance, options (in shares)", "periodStartLabel": "Beginning balance, options (in shares)", "terseLabel": "Number outstanding, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted-average exercise price, options (in euro per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r372", "r376" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails", "http://www.criteo.com/role/ShareBasedCompensationDisclosureofShareBasedCompensationReconciliationwiththeConsolidatedStatementsofIncomeDetails", "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche 1" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Tranche 3" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche 2" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting schedule of grant (as a percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual life of options outstanding, in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofBreakdownoftheClosingBalanceDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares", "negatedTerseLabel": "Vested, options (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r491", "r495" ], "calculation": { "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r123", "r131" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r168", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r186", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r197", "r204", "r238", "r244", "r246", "r247", "r564" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/SegmentinformationScheduleofSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r32", "r33", "r34", "r124", "r126", "r147", "r152", "r153", "r155", "r157", "r165", "r166", "r167", "r227", "r265", "r269", "r270", "r271", "r274", "r275", "r299", "r300", "r302", "r303", "r304", "r468", "r597" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "http://www.criteo.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r58", "r78", "r79", "r80", "r132", "r133", "r134", "r136", "r142", "r144", "r164", "r228", "r304", "r309", "r391", "r392", "r393", "r409", "r410", "r455", "r474", "r475", "r476", "r477", "r478", "r480", "r569", "r570", "r571", "r599" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r132", "r133", "r134", "r164", "r519" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r33", "r34", "r304", "r309" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of ordinary shares (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r33", "r34", "r304", "r309" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Treasury shares used for RSUs vesting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r33", "r34", "r304", "r309", "r380" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised, options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationDisclosureofReconciliationofOustandingShareBasedPaymentAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r33", "r34", "r304", "r309" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of ordinary shares" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized amount of share repurchase program" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r34", "r39", "r40", "r126", "r210", "r227", "r468", "r505" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Equity-attributable to shareholders of Criteo S.A." } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r79", "r126", "r132", "r133", "r134", "r136", "r142", "r227", "r228", "r309", "r391", "r392", "r393", "r409", "r410", "r438", "r439", "r451", "r455", "r468", "r474", "r475", "r480", "r570", "r571", "r599" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED", "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "negatedTerseLabel": "Other changes in equity" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r493", "r495" ], "calculation": { "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUNAUDITED" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Treasury stock acquired, average cost per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r57", "r310" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r57", "r310" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "verboseLabel": "Treasury stock (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r34", "r304", "r309" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Change in treasury stocks (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED", "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r34", "r304", "r309" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "terseLabel": "Treasury shares retired (in shares)" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITEDParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r57", "r310", "r311" ], "calculation": { "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, 5,049,409 and 5,207,873 shares at cost as of September 30, 2022 and December 31, 2021, respectively." } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFFINANCIALPOSITIONUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r304", "r309", "r310" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Change in treasury stocks" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUNAUDITED" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r492", "r495" ], "calculation": { "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/LeasesScheduleofComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/ShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Dilutive effect of :" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r146", "r157" ], "calculation": { "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average shares outstanding, diluted (in shares)", "totalLabel": "Weighted average number of shares outstanding used to determine diluted earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r145", "r157" ], "calculation": { "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average shares outstanding, basic (in shares)", "verboseLabel": "Weighted average number of shares outstanding of Criteo S.A. (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED", "http://www.criteo.com/role/EarningsPerShareScheduleofBasicEarningsPerShareDetails", "http://www.criteo.com/role/EarningsPerShareScheduleofDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average shares outstanding used in computing per share amounts:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.criteo.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUNAUDITED" ], "xbrltype": "stringItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1828-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269825-111563" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130611-203046-203046" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r331": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r398": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r437": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r502": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r507": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.2)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Subparagraph": "b.", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r592": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r593": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r594": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r595": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r596": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r597": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r598": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(7))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(9))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 105 0001576427-22-000100-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001576427-22-000100-xbrl.zip M4$L#!!0 ( /F"8541CF[G-Z4" -I')0 1 8W)T;RTR,#(R,#DS,"YH M=&WLO6MW4TF2+OQ]?H5>9KUSJN>T("^1-ZJ:LRAL:-]*#U*M/D;:N, M1X/6J]'X;>\=MMNS:YZ,CD['O3<'TY822MTX.'[HK3:Q*-,6090V@%%M- 7; M,6L#!I5$D?[^YF$0+AD-HHT2^+0BH!V =%L&*4%JX[TI?\\/(24O8J%@@ "- M"MH)K1)@T:!,3/6V!U-^.W[#X>1A;S(")=T_[AU,IT3,AH/<,I= MR"U)?C_?UO*RG>-)^PWBT54[!2=Q=M.+ WR)DFTA/[@DC8Z'T_'IU26SY[R\ M]\7!V667%TS&TX_;YQ\_T3:_UJ?[X,_>28FV4&VIKAYP/!U=:R6->U,:W4^C M03U;B:#%Y;GRU!\\X^7I)Y/>M?/?Z\NFY8/_Z?SZ M(AW0 -N]X62*PW1UDTR]3W#=LO7]QCR2?,CWX:T!1; M]NX]^X?]YZ,AE/6Y_;NZ1$_3#K_]H][4SJ9/IB]T(-'__$?__'3M#?M MTZ.*G/_XTX/SIN,HGS[Z*??>M2;3TS[]XU[N38[Z>/IP.!H2/T#O MY&$]D<;G'WLYTW#VD8]WV:B,>^G\_B?3'2K_N-=+RAB$X).0!7PI(>GL? 34 MRA(9^7IC]BB2I?D/$1OBH-Z:>@^[H]TQYM[PS8O301SUG_;QS;U6+W/#6?]^ M&C=&[WY5.^_V=.V^^[ M&V]D1VU"]_#GP?Y&[NUOO.3CF^\[@Y<7U_S.]S+#_=VC0?^/EV=[N&]5YMO^VJWYYV]W-AWN[CT_W?_YK70 M$(7WT$Y*^39D']LQ(+5%##)%$R F<^_1='Q,/SVX!N:?8FNS,2"5SZ@R*"]C MI%" #(90@@#S&6PWARQ[IT]85,?8WQIF.OF_='J'[N?0/?T(7:O9QZ*.;2U$ M:H.%V/;*F;8N(JI@$'7*]QX)-I[&65!N@1@_.1Z/&>"GO4G"_A[A>'.8-YAS MW&N=.R*^P\GT8>9?V@.^[4$[XYT(?%8$SCX2 >]*RBJ&MO8DF%TEWT;0V,XR MLMI;92S3BD=2/=!R@>A?$LT_X'_*OTSN /X

"O%])FPLNS M4!M2C <#+,6]1Q6$I>'[&[<_RG<(?Q'"YB.$@0,FC9YUUBIJ@Z;0CBYF-N40 M-"KAA(=[CY[K!>+[F,'-,X#O>->7\*YS/&>X0G?C.6P_?\T1,-/=Z-O9",O, MJ]AVU!39SY5@$X(4D0USP?[D+U&O9!V88G-)VH.Q&(64.129,:2 &EYOS?#T M0E[B66G_PY^/)QQI32:/$P<.DUZ- S?YT_1TB]L>TV2Z-9D<4]X>U[\8^_3K M*+U]>72NV,Z"_0_[G+_U]U7\7#X_ZVZ\Z9GMW2^UO;$%W][GH;/S>W]O= M/^#[O)V!OH^>VZZ?.W>X5O5&7"K@TW1.=L3O^J=/OUS MYW3_53Z*"M@2O#S9&VS69SCH/.NP$.R)_0V^]^XOO>W=O=/]P[W3O=WG9]W# MG=(YVS)5^= #H\'D<;WKH.K4P09I 4##C BA\)>94F,N2^LOY\TP9E2;\ VX1_W MX!+RBW&EAR\.<$QU:"4_&0V.:#B9C>8\'H]Q^(:JK?[Y](]3?L/3^M/C]SC. MLW]^9['@:'JG#N=-6!(2'\4W3,>K ^>[B*4K^7-]I>2'N==YU5%[@]\/.KML MV5G1.VSA]Y^]U)VS_);5N]\=L SLIIM*/NBJK9.],[;XKS9/MC=8-G:KH6"E MWDUG7<4R-GBI6-$/NO(#)=_@>QQVSEZ'I(-5(;<%"29<3H=VR,6WE51!:1NJ MY>5XZK[F_UT*QZ4T_%7I(*>+-0ECL2!2B12+S]*R)3 QB#OI6#WIX$!;">MB M.U&6S+\#5H\NVCH)#ZX.J8RKLR(>))I\8"Z[#R0\G MLY%PEI;6;'CYX?3TB)&8] 9'_3HL/?OM8%R%Z=JP[_V3"=.4GQY<;^/\_G_< M].(9)J/C\>S;;#S\X86$GF/]-0'&94,T&_^[_-;+]7OIT;@U>R#Z9(KFR=;_ MO3Z2=?/B1Y<_76_]:$9Z+K]-ICB>UF&H67"MHS[9;R5P6 ?)(__'?U.4&"F'$, 3@+=+Z+>+UZO/OV:^ MV;CD][DWBS54(-( M9DTXW*"C$;-4')_;F,EYBS\]^.2-KCKQZGD: >O79#N:!^OE*>Q$!J/A[, Z M@DE)%="4A$H$.0:T$0K;.,5Q'L<&X3PLDT++%3!IY[G(Z7D/2&8C5YUU>>3+ M>J 2DMGK3V9*>O5F \+)\9@>70 P.WC9Q.6QR^^UC4_V:"15WY'0A Q8%'(4 ME).-!-))+^0'@>Z*]>@UF?K*'CV>^=SK778Q.^'ARQ<;?[DWP9M@F' &8ZN% M ;1&*8R9E$:3A)CUII1JU>13MJ7Z=OFDXS%ST)DKN7J]W'O'C_7AJ;.8':>C M\;_K^,V7.W_6\1]=7W_-TTH71SY=1@5NM3F76[@]]Y"RT%;EPLIB$X?7QD%R1GB.]9/*LWZ3E_TF M5['?Y)?WFYQ;OVDL*4AC+4$ XR&B+$Y*G8-WFEG-1;_)U>ZW+^4/W]1O']KZ M>5BGS[B%5;1.:(,VPH3@HX# W@G!,',B":5X7_S,*XE%>*5O9K[GH^EUJ&0T MY*^3!;+?#]RE^!9W>1T:T@C2,G\E!49%1,>1NV".*P,'[V%MH-D=SX3ZM$G@ M%.-" LKDD@9:KPOYOV,M;PR=XU)MBORDP(:(G M*8F5!X)0;-$@$66C TB#8GU@2NEX<-RO\\.WIP-Z:"V]HZVAFDTH(9 MQJ181BN :8L'57*P5KN("536,0FW-I#MT!1[0\J;.![VAF]N883M=O!1165 M%4(F "60O').AA2R%DS7UP:?W[#.A6P(*E$$ZT41/N<,/D&,.NIB96)NYP6N MC]9T1\/ZXN-1O\]*F0/6$*00 >+-Z%0W7F!OW\Q_0^RL/T#U6\;>8RHN9B]T M#H"S%$I41L>@$+(LP NC0\"4$*+37I_/DE@#)!>5C[H!S3>$ M[D'XP-&["3YJ8"H4.2S0VA5EY>R7M8%FI6%<5AD\(*47A_+ MMX!\U/Q0<50X>+;6%6W!8XZ:P,82+LT['DB"Q;=/. MUQG?J B$RA+0-6 *R M;#-_,XJ$+X\B[7SFP!IEA8I%QSK.S<(=C4TY2BN%(LO0KA^JB\I'+1[+N@8? M4.=2$$ $B911UVE="IDVDUL_+)>5CUH\MNA"]3W%H(B0F:QY[9(%\,$)&WQ9 M K:-Z+< 3AAP!B/WFT\0='1LVA1X2Q3L&NK$2N2C%@^T)^;-'BA+KZ$NU@@I M$GLR,E$P=;/K!_1"\U&+!]0EM" E1, "QDH&.)-Q0H!1K,YA_0!=6CYJ\>!: M$4.F%'6JZ\ECF5$5C9:**-%?36Y;(W 7G(]:/*1:@LA*9@))8&KU72>"-R2* M#@5TO(B0FX_D O-1]JL79U\?^ M>9F8@E?K \U"\U%S M J=F.2+S^:BB@U(<:N%DB$Y'(R,:6!MPEI2/FA-,-8YV"'7(KT"RB$E*QDMQ M^*6LT&I]8%I^/FI.D!50;/A"<885%KC 9E[-I MNA\U)SPL4H' MZZ6L:5X.V6I],<>TD$TA12VU7!M\%I./FI>AR]8R1R@%O8#HPY1HHEL_5!>5CUH\ MEBD$R'6$QY '*IKYE\*<4V SQ;&-7C\LEY6/6CRV2,9[#H.\ 0^6N1M:+$JG M J EZ674G%K'N&CY0#N?A5$8F&P8B*H.ZSF2QB9*6>O@UP_HA>95%@\HB8@J M:<766(*S)C"G][84%S@:*V8- 5U:7F4)]*G(:"/Y4F=-ZSI*I:-T2IKL W/D MM'[@+CBOL@0#K#(&Y5P.*=0!$B^\\\H7910!AWX7D5[SD5Q@7N7KB]Y>'V!D M/ZB%@")!0-0J! X\;3:%=++,?M<&FH7F5>8$3K0E>2=R*C$#(3,84T!(%%&J MD)U9&W"6E%>9$TQ $$TQT>2B .L*1L:'R8C(N20G[?K M/R\RKP@*SEIDY2R M+H)0)3J*S# X^LM1YZNE6,XU:W.X+:Q-O MS*LD( 2*2FKG2_& "6,MH"R]-VS@E8QY;:!99+PQ+W"LT^@$8&23 8J!$6B+ MJNO6^9,6ZP/.<$D%,0&-NI>-E5.R7O.5 ^HFX%IRA!BA MD$T2O%\;?!82;\RM@C(H$45"2HQ*CH:IFS:0G><@W9"):X/*4N*->:&D/;"B MA%H;WG.T'H-V!AFE8F7!:#[:+[/Y92 6/(OIK^VP.*?:;-ZFA,K9.H4?J%@O M?"@03-)D*--'VV4V']6%S&):"I;&:9M9-Y%0LWY*]F[>)_XK3!$"F]-7#] ES/[:RG@.A&$0,;,!0"AF'!& M)B[1)2K!6Q76#]Q%SOY:"J3HDR=(%&IUP$@I*LP^D$"4"JRABYW%FX_DHK(Q M:GY5GFV"6A\_& [A[2P/X\DS8.2*K+YQ7:!97#9F?N (:S"2DD: A%I#!JUD M(H-6>"FUUFL#SC*R,?.#"9V444DG%$I0NFZ\K:*L>\<82]*6]8%IR=F8^4%F M?2FI!,L@+#IGB)S/: /'()>9"[@, M(9M?!F+Q^:@OKBN<#P%8:X.+>?W 77 ^:O&0>DC.0,R8"]--9X*, M1:$RBAF*5@(O(N3F([G ?-2<"N*Q0@6JDT>3*J#0^ZR+UN"*=,+:HM8&FH7F MH^95K5"Z$E&DR/P4I%,^RVB 68R5RF2=U@:<)>6CY@03A"A=4"6ED,"F'$Q1 MY&9UA$%[-.L#T_+S4?,R>P%E]AJ3 @&J+@_B&%H5[SU'SQPYKPUDB\Y'SF@@N6/+J\-/HO)1\UK2XA2#$#=82!'T$SAM 'KZFA3 M%C;']3%TR\E'S0DEXZ3F_[(RU@.2C@%%9NT)7I<875D<2DN3TQQ*(*R;RG#H MH5)0D90+65KE(61W$4*ZRQ"R^>4S%I^/^M*:=FI^-2B=UA:T3DI$<+KX+)*1 M+BHGHU,DU@_51>6C%H]E0">#"V TLG^7A(Y#4)%+E(*)5CUH\MME& MH9-6)*.%"$S78D;T5FHHR>NT?MBN1%YE"4 SSLHB4W)VM$B1:HB&6F9O M0$OGD^7.CNQJI5'Z*E6V1I N+56V! -LE'%!)0U"U'5;4<6DE([%R\2!SN5Z MA>9CNL"\RKS*G9&%I23J=0%%$P/?$9I'7,&=DJL2%ZKM4%E.7F5N>T- MX;5DC8FR3JP6$84SP5"!H'+,^7*=#\.VC_7P\8:L]F3Q.+*>3&3;K'0OJ=XV_+H M/P@4_QH:Q\/>.13#X_HL5[T\F'%P>G31!G^\;.#RR.7WVL)'K9T_^D>MS?KD M_-B7-'=]RI\.FG+=UH]-&O-LM(4=C:10M^W0^7+&%_R7#R]\ M>.JW# /T4 M4Z_/?7 S/G@WZK]CDG/]I#49A?S#64"4TRH,%A+&EQB/Z 1BX@&2DI V* M05OA-&%[YUHLG_718=G'PK\=ERJ(!:RV( M#%87E))]-67AD@K2Y08YV*LQITOI>''>Q.0#T>C@^"U-F8:]&/6/J]BLY49T &QMDK5<2U*68[^))BV(*6VX!@,Y+8%*6*7*HHZBQ"-T@G[R2H"[*25]/#(B8 M".D):,V>Z.#27XD5SQ""UE,$( 9138"#)&YE,CDX%O69>=*&ZN7CWR4!J MMK*,'>G9!&7C12)4BL.8$L&LF?M M&KE^X$_07.,A7Q]+B<)*X&@%A"HH8F3WHT) M@IN3:6_ W;1=KBZY^K#1FZ3^J%X\KP3^!X]U]?&?_*(X3@>GO]([ZE]_NJN3 MMH9'Q]/)[ S5D-F+ 2PJM*%$=L[.41#"195+0&]%" W8POQ.B+Y2B.:W\; % M#U85+S42>$RAY.12LB$BDD79*$OT>#*AZ9,^3FZ(S\\X?+O+5V[0T6C2FS9E M:C^I0)!8ITUA'Y%9K9TRP@>G44*4NE$*OA+8S$]O. P*-D"N:RX8(\]$NM:_ M$*:0+TCN!A=;!$BWRGRN]=NW%/I5.>BZ!Y?.!524'G(4B,I*)UP6?G7MS7Y$1(9XLV(68/D8D) LGHM+-DR6$#%L"L$QI6Q&R2S;$66N((,L14C,Z@ MDT!5C&_0N-QOXQ&_^/3TMS[WQ>-AKLN3CF:T\73W].@#Y=PNI9?HY^,>MSM\ MLY9C=*ED4MK$N@.WMX U.TSI54EUBD'ZX;JPCWJXB$5GF*QDG+6'*AG1*%-XIC=UV+NEF*#DB:K MJ:A+2:!D98T0WI C 5E4GUJ(6&E94[/P?MU07;A'73RD=6?<.N?'@ +0CJ(F M(AFR+#)K 0THX;0R^GD[)4U*"'4FI6100%@1=++SXN6:F.VK*G=OQOCO:MS-#EU> M_\45[FS,*2O#<8\QX!6BI200"**T H.]$#VEH'WYX4[T5D3T5%O!%XK>AZ=^ M@Z%223-Y5S%JJR&RM"0ELT)G0[0I7:R2OI.6/Y.6WVA<1N,!#A.]., Q?8Z1 M?)'KW.U-^[1=MH:Y]ZZ7C['_85)CB&]F:S_742"3DP**PE*W\!-44) 5PB19 M($.1EWD-4+Y]^>%.(%?$?+&-\%\H+1^>^BT%D33($D0*HO G9:-SFN/6F(64 M1%?EK>ZDY?LT7XL7R!)1*9V+%YJ)/XH8C'#@G8E)J$Q7:\3*F"_W MY=+BYB4MP3HA8U&2 (WV1E L&0@AHW2X^FO6;V XDY*9&=D^FHW./![FGU_\ M]F2S(0O5K*M0T%Y%,:]6O]<'1N\1FD#[W U3D- M 2U+0TH7B@;8P4<;$8URF?'24E,,S03MYQ>/&]+_3@19ZZ]C$@$HJ)@Q>%^$ M0*M&["G*6%F\[EH\;L4!+CECR3$U=*U.S?0B&K%;NZ MU( U)2O!%N>WCL011W;)IZBM8?I>M\0MY)P$*;Q UX!R8*MM*&]GBW9IP$<* MDE0&R?[.8?0N)ZM%%J:L<$VE9;+%^?6_YNA*".],+@16")118](Y":\$:&K MA.>_JCVL,1\JT+S&3[:&:32@J^*P? O\H^[2!Z,I5$LQ\C-LU%*+H]D:OLV3 M(V[MTQA*6LHE!%L-,TD,I&2E*FXM6E"I3N9.P1J*J,N,)P3LF.I"3\=9% M+$$9@"(<-6E#I2;8C642GJ4LG7#%HXLB6P(!1#8HD"XJ#Y:R#D+A&T1C;YUQ?)-\+2<8%P#2K.<,1R,R=HLDHX>TL++%%5 Z4" \Q@I"&^]DC:PRVF0)-V1EM40*0,A&,#@/$=4 M%NH&Y 53M*[H;--%IJD9(O4]P^B2=R9!Y"A&@Q:" QI@'BJ+-!F350WBGBN? MVUD**ZWI'!?!,,0!0# CU5H8$QPX40HT*;A87:>^%&0+94?&.Q4D^W#-@:-C MNQNDI>!(EK(NR*Y&=F,YVY-%;UE)I8^:W:M)/GBI7'8^IF!4" URLBMOG9?B M?GW@OI9(Y"4!&!7YAT)*%1\,66Q"]=#5M\[+*4<)1BK/>!7CZ^9'*&M)]!Q\ M 4=%-FG.3@.L\W+VI"NQN%"@6'+@@2%.66:VU@6$(=6$ NK?MB!@?8S_4KR[ MU%FSI2^)ZF3SD )2300PF2,0T3%P76,A:T)2 M)FC(=X+3)->U% D2@D.)DKVNL2/*$$K)1I!SKDA!.J^]!#43M2C(!RK>HX5L M0Y!9:BTA&$W"N::/N7Y/A&,YA%4ER>U!*DY"+C905)I%R45F(2XT*2;Y;@G' M9U=[IY'S#J[RLVOJ-)8^ ++X>#1IA M6/NS\:) EB5$%)C1EFQMK=U[)U_-)RS+V8?&&-0R:7 %07!\:YP)(5-VUDAK M])U@K1&A64ZM.VV32(:]H3 .2*%HA1CKZQR&9NPH?1J+SQ;3ED[)C@YU8V/ MLH5D?2W'5??&U<)$XPEK)*K:8!'*E0!:00$32[#.F$#2!!&\ M:!"-O5NTM@H,6H>42T "ZQ,8"<]A&!LK U:;8E636/*= MMUL%^A2U]12E!^T=Q.QB*-(!2+*18WMI&B10=]YNJ9+$H14(XG@J*PF"#5,1 M,G" Y62A4*A)(X]WWFXU1"J ,-);9[,50(&P*".E3(1.LR-LDDA]SS J((TE M:_8Q",(F9L%HA69F#$:D&->-!W]WLR 2*!M-%C'X##E:3 FL8LOO33+"-RED M7EVGOIPD<8H%?92E&#N;9F^C+]:08SW&%)HTOZ4!P^++45Y*PA4M(LD,2"D4 MGXO5)<6$)!(UR,FNO'5>BOLUZ+U/)@H;V5!#BCYPT"?(6(12RMH _/V%7%$E M*X*+Y$4&K7Q(0D]IQ=1R^KQ53R]FK-^8(%*)'%AJ$&#'5%5/9%6E=UKY! M[&05).B[BUMD, 6$2E3W.Y#\+U'R249M!0G239^O]5VXKN6$13%@R4H'7QQ8 MYLH26&#J-KM2&FA4DGP5#,]W&'5YTBE!%L4%@)P@%NT%JA(-L^9T5?ML?26H MD:CI%$$&:<& ZR+_)-769*0SI=<4H,HZ\_'D]Z0)I/'Z5_'O4GOAC7?.AH- MWU.6.+R@=CQE&XC@D]8\SY:?CT:"*TO%T)DG;91/'0Q:[R6\T/A>VTT\W\%&4 M_.$JF-L7B2444=.F)"SLG3!#%#H&726CR"*A!-NDFMIK*!++*4X$R6!."JD8 ML,E%(Z4OR=N0HA.Y4:/\ZR<2RQF_EUE 82I+CJ,B9:)#I7*Q)=G$W#8W*81= M/Y%8SA)K$2@"9$%:0)#*>\K9V8P1@A=7ZY&^>R[Q?6WZJ&+6)11G*0,E&WP" MMATL'('E QM54G,=A6(Y9?.2*D11H"$ ]#$$;Y77-I, 99V[XQ-+MQ1+J'4G MDJVK,21+ !":6&<@.G6D%G@<;WPPW0)#M^^.!WF7N).VGGR=%Z#6K^.AF^F-![4&_^1 MH;DZVAO2=GDRIGS9QK??\;RUIYAZ?>[YFP3XW:C_CL7\^DGK:,DL8(Q6%Z=B MJ9M^8BY&DQ-):VF,B:^WSF55N3M9_;YEM<=]C'SNI?A]@.+%D:\9K6$>I;0V MX(($:_7MRR=QLEEFZ* MX!\6\!M$4"!:G4W.4BM@Z8@BYQPDRB!C$=;.1%!*I>7JBN!D\H1?B6&G8>*> M__FTB]/C<96\JY]//T#KM_'H7:^V\70TWAP<]4>G1#O49S.9?V7HWLRXWJW" M)]M2M;6< WPJH6>G!0C,MHI74?MDO51*ZN2%U&L(W_;T@,97&-ZNGLT/J!1, M"$[KH#! Y'_1@:2 ,EE+$TJX]P4A5L^O=11F!)!CSXIB"DZ[R%DXU42'%% 2M$KDT,3Z%LS5/E6J$\*J!W3[ZQ- MXCC0!*E,*D8H2#)@\FL(WR)]Y_R FF9H*J"F2P$:;%N&YY-TI(B6U5Q 907 M^K:!^LL]X-M"?UT/' ][YZ\_P/%;FEZ]V8!PP@B?XWE^[+*%RT.7WVL3GQ[ M)>;X+A@./)F 9,7FJE@/)9/QT>LF[+HY&4\?7DU7?T:C-V,\.N@E[)]+>SW\ M>, =G' !KF?QR3H'.H549X %"1 \FS+-UBMDASKEV(398)]!\-+&;78VUW(' M3"*M:H%BD8H%5S1*):(MQ1BE;4Z^^0C.='#2P]\P\0W2.H*HE633F90G3X"( MWHB"U:::@-D[V8"<^>H8TJ4DN)$4^HB 625(UL1B.1[+7@4J4435? 07:$B7 M@B!1T3G;F&,0X+3V*0BLLB1E!@(W '^V"+ M(XPZIN9[PS0Z'D['IP^?[JR9"Q29?'#*".=!@(E!&V)5#!9DSBXV7_T6@-QR M#&<@".SNO,L*DK#!$@6AD[):1M^(DGZK0UZ64Y0QNLQQH$3O " EM*A\(I J M:O"-&%]>'?*R% 2E1D@FJ.*M!F5EL!*-BR;E6MH+3/,17'@4N(Q91%YI4KE6 M.X<:^"6+J"(5=GK&R]B ^9"K8TB7LR.8PV2DUKGN=^IK9]1EY>?EBO49>1+'H2@&CL@!@YH(N M)LN1'Q34*-8@^; Y)8R\L+6D2P&([,3D)5&&YV4!EW(FMV?7!\_=[LZMX10 M+VJEO",.#^J.U(@$N3B-LB@*23>A'MSRD5M.@)!CQFBE+)8@0/*"-'FC4XR% MC6=<'S^WL;E>?DXK#LTMF42:<2L!M35.I< ,A7)4>7W\W"TBMYSDNJ,8/<< MSAH 52*@#8XC!,W_9IG7Q\_=KLXMWL_EF%P.U2Z6 -'-/)UW$9Q.P12U1O'< M[>K<$O;8LSJ#SU%@Q2_%H+W41HE<=P:.80WFE5TB]^SG]?)S(+/"$(-E&PD< M%P2J2[=BA!*\,$#KX^=N$;GES%YQI &UECI$,+X.1:>203L-44G?A!J?RT=N M.1ETR'6W2F,H(EO+A Y1&4BY>#:9=@T2/XO1N67LAY4* D=S(DD@6^=/8]WO MS$,6HEBW/G[NE]_6R\^%4#2:"!P'U KM'K/UPBED!(V]G.NW%G[N%I%;BI\K M(BKT3$N83T)AR#PK8(!2O+8E*[4^?NYV=6X)U:.M*T51$5DY("G00LVMHHZ1 M9)%V??S<[>K<$NIJ:8!01!+:U5T('-,3@Z+(***.BM+JKE)=ZIRBVUF("AQ+ M2XK"N 32FQ"SUHI01(C:HFPL%K"!7>SC*H4$U."8A)2K0\JG2W\(;OF8G$[DSUN!8-,TCGI!2E- M4%3VT5C*)5+06'(RC<7@UN>[W4Y1">ERR;6.=@2(!6M-P4S>)^G964AJ+!RW MPZ]N226R(4)VU1RF"'1!!>:]/HGDLXG9-1Z#%\]6'@.MD\SDHI#:@Y8:/6*6 MGDS1.MT]8YNH@8=,DF%\EFB)'P(J*4",4G8Q3&QF-P:[3U M*S'HG3P0>^HA>,T'O6O]UJ]Y/YH_.:!$D(_N#CC0<$T;9?1:#H< M3>E>JXQ'@QTJDVK7].^G<6/T[E>U\VY/=X[SX>:[_6?A_=S82>ZH#G6>_ M#/9WW\KNLY=B;_?EZ?9N1WGVDS!(@Z?#[<.M ML^[@]X-M/G][X['B^QQV-G[A>SW6W=UTMG>V=;HW>'G6>;5Y]JO>.=@;G/2W M#]_J[8T]L?UL[Z2SL:?W=Y_#]L9.;_\PO^UN;)YV=C?%WJO]7G>P9RZOX7L= M[ZN7=GLW0??P.>P?;K[O'N9^=^,-=/F9N^JYZ.QNG73X/?<'6VK_L%_X^[33 M$R>_[FY.MS>>\_.]?6T%DR$K1)M-C6H#%MWVKH0V6)09W=/:B[2!B&YR@=O2IM(VPJ"DE;86]Z]7/]6KWR?5>U;D8H4MI"VLB M]VJ)+*L<,RL2WA8KM//EKE<_9P%N]FHRBKE'%&WI \MJ(FQ'HT([B^!#D=XY MQR:VWQN^W?ESXSRSS/6\>ZWIJ)GFN$__W#G=?Y6/H@+;.>RH_5>;4,'H;.SW MN\\Z[SN#3=G92+)[UCWL'/[2V]_MG.SM=DMW(YV^5LH'B\ZRKJ-@^62GB %- M6^H(,GDE@[;W6J-QIO$_[E42\>"&![QSB8M6B.TGXK0J0^>%@.X&W^/Y:V^3 M):>I35HRBJC8(_I";26Q2/X6+-W9[L]UJKC1J3(I7_U2:QOY<[(?-[(G+Q.$FNH*-J(DIT@9=^.R#9;1*TULPV66OD=&9GNBTL, MWISM;W0/.@/^_;#[=F_WN>EL] ^Z+.>=9YMG^XCL_M+KO-HS>X--T7FV!9W#Q^]OZL/^1D=S>Z?= MW:?][MG30??9/C_7FY/.8(O;Z??X_N_W#M^<=C9^9J_[?-H]O>YUE?-9)V_; M/F:V,IX9(CH3VA1]\#HK_C^_/"O3E%Z]R;NEB1A3$&W*@LV,S.R+M0AM@U1B MCAS4%'/7JY_MU1NRJHT3D6U..R0AVP!:MV-AKNBP)%6,JP.&=[WZ9[U:M;]S M@W>#K0O0A6GKXJI++*(=4)4VA]W>:I%]M.&N5S]K5U_U M.51.6+AG42UQJ*$1W5J=U8OKS@J9JCH'W)?&,[$BPW35 K1M!(X(2 05[LSJ M9WOU V'5?#_Y6G//%0NE+309-JRJ.BH;VD4R=9WMXN7T7;=^EJ_>X !9$"C/ M$54H7G/$"L3N*LAV\75@+(O"P=5=KWY66$^OFP"OA8N%S:DNNK0A!N:KGD3; MNV1EL[I[F'N=LX/"SZY?<[CDE,JAK;1D M\F-:.>0.?B8U=O[+9'0\3C0Y_WI F&=3Y'+OW:.?^)^+M:BI M3A L% QP_&M4T$YHE>H,*E FIM>S&UQ=,YF>5O &O6'[@'IO#J8/I3^:_OB^ MEZ<'#UF'_O][U\_#\1L^-8ZFT]'@H51\ZL5/T]'1[#N?/SG"X:.?XO@!W^C\ M\_G]/KIKG6[7QG[OS?!AHN&4QA<77QY/H_YH_/ _Q>Q_/Y;1<-HN..CU3Q_^ MK\?C'O;_U]\G.)RT)S3NE?/#D]X9\6/S8\V^OC]_)>"K60#IZA55?:_6Y=-- M,?;I\IYQAD.;;]W'HPD]O/SP8^Y-COIX^K WG#4UN^C'Z_UA^+[O:#RM4QPO MWFOVBN>'_^C4^^*\8Z<,WS1?WOGB\/W9H0?3_/&QX.\'\>\/B_ORZMB#6=OC MRQ,N7ES/\.'K^*WJN__CGKYWX\4O7H7/;.71<>V8R_X_PIQ[PS[#[>W7QQ7117YAE?;#YYN;.UN[7YHO6X MN]':_)\G_WSK+=Z6R]>+&UW;U\\-MXIL\HQL=FXK/J_^.B=/K3W?D* MV5X.WTQ'P[^W-NX_N=]2PD"8]_LLV&"X^VS$5]Q>L$EH34;]7FZNN7BZO=-I MU4DHP]&P>SQ;RM>ZF!/.K*46><[&<'3I,ZH,RLL8*7!(9# $CC\_O2E3:XAU MOGVFWL.-43JNL]AW3X_HWL5JE^70H)-?U?[IWJMD.^KIX?;N9J4\N_SL=\C__*6_K_KOXN'H;.]5QW1V*^7Y_;"S ML2>Z&P>]O5?[?:9#HCYCY[!_N/]JZZS;]TPQ7ZK7EK NIF(&Y'P=J#.Z'3A. M;P>704JML)"Y]TB*]O,9O_D#A3\Q2'?:^>?:.3-C*ZR:[K[Y(MW\H8/CMZWM M(?UMA47!V_L 7T7L['WCPA=)PE\2,'E?J7]_Z2<$[-])TZ7 J*.3*C(?.\6/ M.F=T]!<%I/5RV$NC3*W.BZ^F]>?:=/L6_/DQCOFE^Z<[=#0:3^^URF@\P"G? MX&3ZL/1.*+>GX^-F&OFGO?CLI>T>;IYNUZFTA_U^Y^SG7HV+]P?\;+M/^QV^ MW][AYEGG\,W)_N'6Q36_\[W,<']WI#J[6\#7JNU7+\\ZS[8X+LZ#O<.W)YU7 M+T\Z9QP7[W:X;7ZWOG__Z\W4HY R2PFI;8*V;?#2MKTNJ6V=+-: !IWLO4?_ M]9_!@?WQII^XL@T7XO[7)+E/Y6,E_\MR_-7\=2:\SU\^WMG=W/EUK[6S^=OV MSF[KMY<[+UX^[NZV=K=;'"OL]:DT/J/6O2X5KG:_9:]$P4UX$ M6?MM=K_-\SIMUQ4]\R_M =_SH%[6SGC:/B4=\1C MV<1C=\S/UZO#PO^>>13L3YI,/?84/\_@]\/NV<_]KGKYOJX 8CIQROX23V.#OD]!ONO^)F>O=3[NX_%.17YA=_UK=H_?"NW-[9,]]E^ M;^]3U,/*J%4(JNUCX2"U)N@0V:+IPJ8MD,S)R@OJ 6M(/79W'G=?;%6"<<<] M/N0>TRN=NR0?=7G1^0N]OOS?^=?IJ'7URXKZL2>CP: WJ>496J7'+FIX7-WQ MP]ND4INS8@U/^6[=VQ+OZYS)D7,AJ%,R/2H+K RRK4#<+A3@E8( MLE;?D&UMI=%W V#?T_"T_R+-O74-W:$WO4FU=M,N'_G.M+3&,-84C:1".X*% M-@A;US[6&?O9U*H[UIE:&?+)N#>E4>O%_M-)*QW,@NV_W1F=E1QU7VQ'!W???5UH"?J^,7KNL:64 M]YW]LMAR!9I5_KY1IB&1\+?%#[?NG[:&:33FJ'0&Q)QR]7XN$ M^1720\IO<'PT'KV[*#/6T&&Y\Z"X<_:2S]OD]OF.'.!V.:C='VR][Q[NO>\\ MX^=4+T^VZ]RSC;V;X_%GW=T]4V=)= 8<1A_R?0\?O]]_MLF!\J;I M*':/GPJ*9-]CRG_WS9.-8-OW\KQNGY/<2[/ GDE1[T/K,CMM_ :'O;/9][^MHBBO3,]NW=^Y M_^)^:W-PU!^=1[U_^WC@9^/J-7%_-%E]._7GMI\Q;AUO_TX MYS%-)A=_?N4'D'>>^'.>^.PC3VQ\%I%R;D.VH@W GCC89-N14@&A2$5']QYI MU=HYIM;/?7;(!]_BD1?/,U=+7)_PQ^WQ[NC]'6W\$F'=O)%+"1A(0VAGDX!I MHW?MF#1WNPM*.M3!(POK;\@^^$Y&OUY&SR.;CV.?BY"G7G87]GR1_&Y=EU_& MPE.F&NS8T@9'I5W+G[5)%PP*L^8/11_)ZJ?%=7. M=5$MR 8UH6X7[9D7&!=K9:G8EMJPW+H(&OR]1\X($3X:KVY]BI0W6&A_N!"J M&M =C3FDZQUAOT4GE(ZGO7=U\)NC$IK\K747S_U))[(RMJHV?B)D^\NYL4^M M UR%D9997N1_WZ*1N_#--:DV:J8+_NIDVAD??RU*J1S0METH=>!043M(@+8/ MN3B1ZVZUFL.5CU/=\C;G(E16_WA,V%AG\PV@[&Z^CEHIJ8)M6U-W57!%MM%* MWRY>HQ9 &%.NON+CQ.;M0?+KB(W=;P>CX7<[/00XMBOVS"P@]_3"CXK__T'/;].&E-J4]'%>N+ MB4=_K^.N_>/J$EO(>ME*U_S.:GN9+^N&%TP^QKUICR87B7<:4VX='8\GQS4# M/QVU^(S90*E4/\2_5>I2IYT]3M/EK$\/^K[SYFLROD;=-Q+FGT.]K^TMY)'- M?2V_+#/[EQY6W@^@;J4/;+/3R%]&/G=[T_YLD@IA.FBE/DXFM\/55[8#QCBS MAB].!W'4_V'R5U)/J_I.W8N)1S-,Z20=X/ -_S!LO3_H\2]_F,6OA?HO"#W< MUVZI7?37%P^4X!5 \LC_\=\4)4;*(03P!.#M9PC6A0,ZE2K.M*N1!.M\D&5[ MHW.R_:QSVCW;?UO+'W4WMNH20],]_/E@?[#)S_CX?4?M'.YO?+0L$3IGF\!M MZN[@^_L\3/G*SXYH7[/)^C_=&D-S[:^*S/XF3WQE!ZCN1YE3.P9M38C.&G"5S4PR_JOUK#^*;*5?<$2;IJU:GX*F\S++C2'Q?YW,I#KR M!\$G(0OX4D+2V?D(J)5E$R'OR,RI"3.86^8EJRK,_WW'K>:LNWK*-VB0!M*,*V M6>!,6R5B*J:TDUK=E@M;59'^[[^0QUQ>A^M M>#SE6+)_6M=OL;H.+T:3W_>F![.1Y,OE7ICR_\V4KU_5RRQ 0O#OA2+ MWK#.Q7ZHW%5AWEM?0S 3TZUAKM._J15/6^F TMO6H!9P>W] L\GW'XKE<-KZ M0?[M? '] 4YFR])S"_O].EHR&D]KVN1?Q[V:-)F.6I$N3N"&+_(F5S4)6"FD M^2%?I5 ^R+QS4X_&E&@V[BI5:U;39]+Z@=NKBC8Y M3@?,;D9U4>1E"8#I 4YOOL5[O/ZHL_7ULXLO7N1O?V_A,+=^4!^\;60_QR?% MPVJ!^:+9^7QE?92+QFKACTGKLAS!$4ZFK2!:&4\G]V]_V?Z3X_&8[W]>;J0. MC$QQ>CQII&?^ZAPM;&\\?QV,\5)';-E6EFVGA5+FV!2XDN;ES?_?S?[JBU_$Z '[_9O37#I%;;PF9E MT)M.V1K-"-YX-*RNDXD"L1L];6U5!XUI-C%N Z?8JB4Z;AK;/]KX,&.]<\QG M@C#5E.[0F^/S4O6M%^W=U@\5;?>CTNK^Q0G3@]YL4?G1;%'Y+1O=\^>],J,T M^=O]UH4&WO[ZU*O^K-WY_]A[TZ8VDJ5M^*\H])Z(>R9"Q=2^>,Y#!&/PW)QG M$+;!,X_]Q5$KR!821XMM_.O?JFZ)11(V2TNT1)TS@4%+=7=E7E=E9F5E3ICS M>5'EMX-/.^@CU%)&/K1 ^!1'PS0 :6T 3!F-K1 0*_L#KLR,.?^SW:_+K/R< M0A-?REFZI%N"_; [Q#,8YWJ'C<+MBJ0Y:?3QQ=_:#_M?1Z?3MK>@N^>+>G ^=7J%H11Y]RMW#\3%ON\/B??3[Y&/S M'YB\/QWGUON;?BZY2,U;;K*98AR%\8&P 7CJZ%WW[GX:O_BQEJQ-+QB<\M>J M3S0C8HNRZBN"$K05?:0'#?NC]_ 6Q\M.BUMM;<:5EQ:]JLXW>!E1>])/YPG7 MT&2=%@\]@!]V_SY[?_;FXN#XC\_Q.S!^Y_/!*A\3X^M__YT/FPN__MX,\WT__I/3WX>T&= ME&C:*IBZT'K-#*"(C8C6@72#FN;HJ:S(1U2K#K >Q 03=OFF.E;[:3:%O#);I,\3RT6U6 M:\;T\HV38O+_& _CE8?#S2QYOA*K93[AS3"M@\ "2&<9H)H'H+"B0$M"H.42 M6\)^7O)\N21>7U+86^RD+I<2-A/BTZG\LYC)EU-O/T/]@5"_F*O(XV64!K,< M* %5=%"L PI9&?T5&*!B*F!GJNAN\*A":NN;[Q!^$%I+AUP71@0[8=&V7;%9 M%WV&7K_8:QL/R[!)'X$R_;Z/FO*>8W\%\ZPR(< MU],]FV@A6JJI.D'Z\'"D>TX/W+"12J5VW&U'4\DO^M>%X;9&HW'??=U_XH63 M @P?OU4BGVR+YIGL(Q?1Z>&I[W:GVMSX)>IH$2,N2X;/AV.C6ORZ-;^%]=X/ MZ[6_1VNTOU?!7E]%L%J^.9^T:2.7^$=5@6 ?+<$D>,-!B!.:BN818(IZ$,QQ M*8TV&J'F]K=OI[5>17Q/5H MW.N4*EF<.HA.X0TU]18'2KR%V'KJC-+.KU# 4%*3P.F$A=H'W4:"6:VQRVHA1:0HFI M3D\%O!T-E\GQD^$]CI^T&OTK\5SN!*[-GMX*&^+$3S9 N7K4;NRP\(;BEUM_WN^[W'X<-&_='- M2K@E2?4%=N@6O&,UH&J#D6<=Y[J^^6,#*X2*@XSE74638M*8X,4X>HV#]*EX M)_J)[Z!Q.DCFUO_WN?M<6/_W[_I18'C5;?\R-)\I#1?[;=WVB_W M=_YJ1+/Y\.W!3NH.^B#A/D!B"\R/07K$VU>E+,K;18EO$5OFS_J(B32W]T=^ MTG4691+=#)&^Z^FQZY3Y0=/8?-&FJ#SRIXOX2"'L]7JN(W\>G\&DY)>UN_<& M@64GO*CY5EX_:ZTQCUP_G[3U7:;PQPB?IW[J:1LO;:_&WXIC_46^ MYS46CQ1^Q>ZO)Z&KQB^7W/]KMIK74? DH_Z9"E_=$?6I7^V9STA?=V'3C/3G M*7R,[XCTE,PP\*?Q9=P_4^&S.^*^R @Y[7?C)?YGV-C[[[@S MNLBX7W?1\XS[9RI\>=?U7@]/&Z^Z_:_#C/9U%[C,:'^>PB5_[+H;Q?]FW0 N#,J#F04]!M?Z$[_ M3NS=[0_'@V@[[YC^>-HZHO&V,_R<*7D=YA;[Q+?9G9=1V'RVS*V,[O61DYQH.D9I7Q( M:5/D>7C\OWMO\PFEM94UD!0DT-*C7P^:5/$^9<_24GKR?PL&O5D^W,] MY9CY:'EA_ M7=VSD68>)@]SKV%NEL59UWO<[ED:MAPZ7RJX/A5N-P/&B,+PMFVE\L493^W=SD?E M=]/$WKS-?FCL%.78==%GM_ENZVBK\>?.SNNM9N,1FOO$T#L>:.=3>XCANJ-O MTGUX@H!IK^$DQXE:=_LG_4(7^V4;C,LG+Z#A!U\Z45$F+X3IE_3YN8^Z'U6F M,ZOJI3;'\<\'_?-HWEY;J4NGZ<]/? MG=0%9GB>FKE$*)0GEH<_[91N3MYY&O\G.AW0JIG M/NIX?#<=KB];#Y6C8K$S[2X37Q]'&"4D[-A1>A4I0EJI6F+$4]$AZ9?TN0GB M;WY\ OQ?6P74;EX"[2VXQ/5>1Y-KT5NO=?W#5U<:G>I1 4RCTWH5E^RXXD9X M3\_#I$\B\?LP+E'=C@\E"^CA<'QV7C9A+UBI%]%>MIM()V+B_<55=)26I2\Z MKMJI?GE<.F\.O-78Z=Y8""?4%N\QK83#^%HQ=I38J)^6KFXC:#LJ+VBGIV^& M4QE.E[Z;"WI<*;MC-R/1P:6FISL*XQ0Q2 PT/<'3OSS!4USK:M6>VNFMAIGT M>VRD+B C?W+1:IQW]70VS*>2RPJ]FE[@:M16,=^WJ]Q6XY_3: Z,AXN?*8FT MM(*F7>VC71 -@OCUV7;VA2C">?3%-[MQKD;7BD^ONW!O1ANK,W]^E M6&;?&)[>>/A^V6:J%[6D6)!*V W+DP93,S1.0=288:$DG10B[X2+'XKTU>T, M4RJI3UI50C'U5NO&"XW*.;O^69U.-+RX*P^3FS2<_KP1YJ>J<.5N1/I3WXL5 MUDU"N<%3$RZ[:Q>XK"4/T1)M.MW.I0T[M;EW!I$).H44]J/$ MN]$&3?YDXY>=_5\;>[TXQ\52&-VU<5*$N$1.V*KA>R>3E3'UOM.)_@=9@LN2 M8(+25()1'E,A%,:-T^=%>\G27"JP^C5R?#)G7'_B9+MQ7/DOTJ(_2G;/\)IS MEAI;CKP][<6'.BDB#U?X3L9D.I)6L'O)$5.'J%^$"R:7')7>GN^=IA# 96F7 M0M%.!ZF FQGTO\;YB!_K]),W7*U\_\=IT:DP_'Y>;>@^:F RN7\2YR^?J2 $.%X359I MG8Z"C8QPZ5D%_:4_F#I!XRS-54GSS/M1&*T, -."X.I<#97&M3EPI-%0@ MZ"8H9^(QT?5.+<8G[E7"=_KX2?F1(GZ3QDU,7D9KAEF$2W6$)AYJZ?G:@=?E MOM?9N1^5!7(ZTYAB*L.05[]5V3)3-V;@3\;13>FGA:J;&A=W)W&MM'/4#>#J M_>E*-QLF+>$8%]/S0>>+MA=1E*-1LDLSL%;FG_9'R;M(;L1P$I*_$7(O'==R MC2L<59?"DY<"BYZ*C2+,$EN9Q":N>QFS&T3Q9.);YB(4_3$]G*S_[SX/TH90 M"HB\377<]*6ANO$]Z.)=W[:\5DP*Q-, 9=H*\0596AUMV2SR]CF5?@S+RLKL^I&HQ0T+'>6 M?.&N_C<5/PN=:'3[L_-N_\+[$C6??110-!?Z"4@9,RL..K0N;;9K@?PK:^ R M]E1$C<BM+:TG2"KK3+4H#3IS2X<5PY,^*-+IH3@_T<#08VY2O M<7O^64[W?JIT;UY-8G]MLM'>]\>-,OFDH;O#?IE^G$AD?:Z?42>;TF^N$-"\I$RG)HCO9)!VC,_Z ]]J=,)/[OG&()W>=)C6 M) 1:_ET$9R[2)Z;3522Z=Y,V3G>04S962E)(@DA;QX.T7A7YA&56RO!'3]@J MIF*BM6F"RC#1Y'O#&_VATP1/4ODFP=E!(PX;U[^X5D89C0O>3?LMY)*>W#= M. G_^$9Q+"V= HCW'<>*^7^WWXU)9IB*_/("Q*'L\)8.FPQ*AT_4I!S7.8'FNNCQ-,I/9&ZG E[&P M^+UB@SU=LM"!*,G>)-TJ7O8:ZGGJJV^YO9,BG>QN)0I MPI/PPB0MHWZ37NIB"E?UTS2B@M)7V7\%$Q1;D=M-8X+X5T.>#5.I_>E MWTW5J1N]<;'BIHWGF:SIJR2@209?8M:4,#!1!E\2;%3NDQ2OCZH[CJ18/&MZ M<3BVI]?9IE"_ B#I6\G%S1_U]DN:RT2.B=@B5*(VGNMT N/F]T\CLI(^ M3_*&)^F(Q:1=Y3Y/7NB?I\5\W$M^3[KYRJ=^DE/>2>TL;:30I1P1V<"SGFG,COL_S;N4E&E6X3'@HEA( M+5R&&AQ3*\NV+F#S.\J$-&]_ZN(1X8J/#247H61WM+6P"=5/T3-1D">&SQ,? M$\.5():O+6+35]F3H_/EV_WCO M-.R/WZ/P]HL^XF815W<:MOINC@M*V938NK68306(4S\#7#'+15?#2X9XT*,4 M)7:>_DF.THG[,IP&BW :OL-C3;A@2J7GT6).]0$:TWN\A[#O.E1]9W N'GEC M JN#Q62FBL7J_C.N[C=.C;'W2^&#]<=Q"#?\]3Z3;;3]?#+H1Q\43.[06N]# M^-%3_[!XULJ>>6#%@Y1@YED?-/GK,,8&$,!B);@M-%GT22\.=*1?4@C^B^[><%\?@:]:+ *+ MYX/./M]]G@DV:BOG?SWJN9[4.EK\0/_N?'O1Z_=>34\)IECKVU1.<3QTS6F! MKN*%CO%8<(J]9LI1';#V$#G+C:=(( G1Q_UDGD)%8+/AO.V[P_S1!5.A4 MYB>-"$ZT/G^1,+'3<^F?O2M [(Q>ZL'@(L[5W[H[]LU&&9J-U_TV>M$;GP'7 M+^H_IF&;9:98 98BA.'(WQ=FM__E+_SVRWMR,':?]KY\^%-].OST]M/[[R=? MWY]]Z!X>OX,?CM^>MH_WV<%W^_7@^W\^M?]\=7;P_WQ #_[\S]F'X\^H_><[^/[XW<7A\0$YV#VX>/_][>F'3P?PX-/?G?=(?FMW MU)D]>]4[_&3QP;'%[;,W[/!XGW[X](8=X'?L0QS]\)]W7^-K^,.G?=+^OC_[UCW\=/#M_3]OT,$_>^CP.-[+]S?LPZ<_3M]_BO=['+_[YQORX=,> M_/#IW??I=^*UQA_P.W[P_=7IA]UWW]+G#LX.2'NW>W;PYZO.X>X?\?FZGS_L MNK.#X[=G[>-V:+^$%W\=[XT.CB!M[[ZAAV\^^N"TL)0 #"4$5#L&%!,<8*1H MM):5PRHJ(8&B13#Y]V\W563[YJ;+0X"0[-I[ J)*6R9ST=IS$95,,:^A8MQ0 M3:CF#&-MG,=$,PMAP44(88(R%]6+B^ ,%]D0.'2: *F8!50B#J3P 3"L&3.6 M*H%,XM'1)+ M.]W=;O^K+NIHQK_^M7Q#ALV2Q\[T#E[U![O]L1F%<7>GK*$Y?'LY11/_\&XD MPC.)_)Q$CN#7&R1RI."'_W<*[=G?/?V/&A^>O>V\Q^_0^T\[],/QJ\_O/[WM M?(ASU/Z^?]&.\W#P_>_NX3]I'M^>_K]XCQ^EA<$:CJ(19 R@G,+XFZ) B("Y MY]!3BB,%B2T^QS^-J-3=Z=FX^^C@ Q>PK(.;J(/O\$=%.(=$!:"\DH J[D&D M)PXLQ?%5Y*7%+KK5;(O^0 ='C?GM@D(S%^3D7E5#[5XT9A(''A/OJ7%0@MT: M=,'W>[Z%3L'Z&=%5.?3S?-/VHWM13K:=[T0YLWY\P"P0; U03A% (0] &R\ M%"[$-X1'%J:%B[>@Q(^UG1?C?*E^_%W#T<\3OE7YP!F^*X+OK.N+!78:2PZ\ MI0%0)^+JK[0!PFA/E%4D$G&$KT0M)66-X/OL=G'V>S:50QSI;W?**EGGC1M$ M'F0DW35RNGXL^U@CR0Y&_1>O4]>-CBOUZ#BI42;6RHBU,V<7R<"]-,P#3!@" MU$:'/JZ+!. @M#0R$),<>L1;5,R[4VN_O?', ?M8LR@#=OF G;6$A)0N2$2! MI H"&I@%F@L+#.41REXBS**ZR9:0=<+KQJ8TW68''9;=,Q(<&DO-#EV5 MID8AJH*X=GK7_KCR\3*?5<9G%W,&"!?4NT1@07L,*-.1V42D-Q29S4AGTT&; MYK9@+:%8C1R[#..Z&2 9QJN$\:Q9$J5H%'0:!&PDH"9$&#LI@;2,>A:LC'0< M84Q:),=GGMXNL3<2L3<\3L-SF&8I>UF%*I7'.7((O&*&/9S/1%6$%W%NX(+A M@"**@9%> <81M1R':$/!YC:A+4+KE/R5(S5U,)0R9E>"V5FKR/G@!"H6GTT?@TD*J(G93 M8]MH[O#1,W=(J[*-KA0JYA)] M3\8]4,:K0(V'C$<'%+-65+ :.: YCE0G\^@.L V=;]Z![W[0SXB]'V+A#&() M])!@A0 7R $:I 92*P]X8-I0$3CDK"Q7C?#O-8+LLXL9'12E!,L*2E?-[J]L MI%1X,(IDP\-(#S.5-M:!^=4:0C_5(# MM(X_!.<&$VN#TBGS!U9A,.5X4LW 6Y7!E,&[6MOI,AB,/!2&&T <)(!BAH 6 M5@ ,H8/(0NF$;6XSV,)*U0B\&Q!86ES5ZM9#P/U1:F/\^.VV"OV_6ZNFU9#H M%L_V4QS*6R$V695Y;% M*^V7-WD%:2R@M!Q8!$/T>AP!"NGX@YNX+G!) ^.)5S"G+<3GLY0RKVQR\.OU MI-]?J^AC-&D3^-]QI^B^W6KT_&BI-4OOX(:N$[_6)KHT%>OK)-2=GMN;BK3M M,]U62+=[?6PJ3+F MG]:FRIA?%>9G32QI)-6&0<"9P8"ZB'X=((_&EO%62,<@#NG@M&HI/N^XU1'S M&Q"Q6HS+_=Y(]TXZ:5.O#$L]W,;)N0FKL&2N!%;ZC)',]KZE7FYQOO[L]UUJ MSYG9K3IVVY^S: (5&@I$ %+1BZ0.2F LID JRBQS\7=+FMM"M"A_]-G;G&)4 M,QA799QD&*\:QK-&BE,<CG()QJ_8;G#]W>C>IYIB!491=ETJR>- _F;!\2;1QN#8MF#XV>':0:2.$( M"-QB00B"T?YI;C,E6D)6Y=FM:%'S60^:K:<8_A3-?HK:5&A:H?AW;!T+S/15D>T;^:,(H(,H'S%9Q%K_=[]F< M;5DUM;Z_LHV.]R[:Q^\_&I7J]5L,XOH8 #7$ 2FC@20,CTNE]T(14]1US,?+ M-@^ZRSF/?QMT\Y'\!Z/VTB":H!;J: -QIP!7*AI$!O/4Z2T Q:5UCD%O;*CL M3'X.'?T<=+>=O;]F%CWJ_/WZQ(]RJ:+5G;_/3%LQT[Z;3X\.WC*!(8".(D U M0\#X5/S:0:LT"I1[F<#R6L)'2PR:2V#M#[?V!8ZW-W[B)@A7@4,E"'1YO#( HV@!S@Z M3,R9R%N<1Z>)MJBH4Y^@C-LZ&1UWP&V.5#X8LM?WA!)D+46*.>8 #B3:&01& M.T-Z PA&$E,AF$QN0OTBE1L;Z=CUP4>5=ZF]: YPU-W(F$KKLD'RY;G/;&E4 M1UMV+KHA%=;*.PYX,!90:A"0D%K /1.**,L]=,UMJEI4YGY9FP;>JBR-#-[5 M@'C\4-"20MQG]IO2TO@O3@THUW(M%ZS.&_*JM7 M.??0Z[UB5&N2YG5B*;MRDW5"26$E9A9$D<1U F$+I+8>$&BCJ)R-OG=H;N,6 MPKC%Q'PZ8]U7BOM"[XF#=YDWGS%O5FMI9]YG%C8TQN9W#(O2+%JYWY%8UR;,Q)GQ?7' MZ0S?[*2MX5UNK#?T5T>;3K<\8)FZOPQ/]<"?]KMQ@H;_4_2"&5TL=9]]W&^SOSZ6?6TRBG:LC1,U&KXNU:W0O=Q!L&IS_]-\$62.K86"*Z"17_URBC(%K3T%51917K M02Q7ZUF*[?=7?SB\4JV+R,.#L>Z^U(/!17SI;]T=9QZNGH?G2S]CJF#0)+*O M#PI0XA%0''F =9#:$D8)C:K(80N2?(YMT\!2BT$O M*W8V&%\[S^.'F6$K9]CY:H?!0\<$9, &9@%5F@#)D ;"<025XHQBE6JE<;B! M<;-G#MT*8TX9NLN'[JQQI+71G! !HN HH-9(H&3T>2RQC$J.B5"YUSBKQ48*1\= MF%3!C#HJ@)01HS2Z,] A*$R(_DQDWAI!\]G%BXI^>I?FT,6-EJO5&$;K$U!Z M6/?5S75*E]-]=/8#G]MT0"10+#(3%'E"%*3!2>>!H%""QCDCI(H!I M"_)RK2W=?=4?%,'Q0FC'I[J7 ^;+9+7YJDZ"(0-) MT !BQ:-9@E(B :& X+@ZR1"81+BYS7A+JD?WU4"C@M)* V>AN&R>AM.$6AD\P%(XH\/_SX+ALYUO-P$V7O[+S;O_"^ 1H# MW]6I@?PR3^,]<^>K*I-E*K6WITQY#9?]HAI(ME-N /7T,Q^H,*.+2[CKCQ'A)I+;-;@DIIT9" R/!<(%;C,Z7OL@$ ML^'QKQO-:2L.Y#6:E7+L_WY?#&!A%Z $V>-(@3GNM M0;"&,ZX#8A*EOARRLH,FM;&L,O2?W++*T%\A]&?-+&Z#1LX;@*BV@"(>@%0Z M%7I$%!*A%7>\K$E45;RJ?C9/_8)9M]H\\377,+X7?QLUSKMQK T_4*;R@;)E MV5M)E_XH5>FU[PWCA5]'A;I.OKE]YA(X>+[>=UPV!8/1_(K:(0 -$H)H=QF M/:&8,1LHAX7Y5:O4BIP>53,C*N/YB? \:U-A09E/GA2VE +J0CJUGP[Q8P>) M@8)2X5(5,D9R*:,5H/&VDD5QVD$N6_2<4RV65K;H.M-F,KT'FT"TV)T*M-SJ75ITHH_/!Z)PK4*1=A*"U M0%(9(2IIZA/",/!**8L4%[ZHC<'KA,Z-C0_]N!#1 G.GL>'!HUR-:*75B+)_ MN0S2G:]R+9@SUD=#2+ B/9QKH +D@"&/J771WV2AN2U$2\$Z.9@Y8%0'JRAC M^$DP/&LX$>=IP(H"K*P&E$$"#*8(P."B,"$U/KCFMB(MJ1Z]\9:#1#]'X&P? MM><7',J]U)ZNEUIFW66P[K5*!,?OOK6/3SYRIBVEW .E4W\0!F&TG"P#C#!! MM,!4XW0\![?$XT/S.9Y4,SROL)W:;7C.E>L?#.5+ VH"926,P] B@$U$,=52 M 1UM*H""%\9["(G@=:Q)C=36VG1Y6?6!SG=1E51_(=M(R MR'6^+0@,0@E'"! 64D -=$!CC$%R2Q&VDO*TZ<99BZ-'MYW-$:::@7=9!0@R M>)<#WOF4;B+3(5P02$#1R0D<:,\,8$$XB"W"//6,5BTIZY1.N &1I8>4(*C2 M7GJ^9UGJ6(8@T]TRZ&Z^/8>CR>.#&A 7HB.(%0:*$0X@H=@:A:,M@YO;2.(6 M4NMW4#B?E]L8CEE")8+,,%:(NYT^<8RKE@,\Z(37=R.O=-Z)@FG MO]]J8?GQX+4?%,"IQ-+:;[^:-;5**1R-^O;S:STX'!R-4LN8(C/KZM(3*PMF M*^NG5E9[=V]T<-/*^N+^_)NZ__U/]P/N?C&?SD_??V]_;N_^\?G@T]O/![M[ M\?E.V.$_?Y\>?/K\_6#7=3[L[GT[^&>??7@E+P[>?%0!$2V8 DH["BC"$A@G M$6#$<.RBN*/X?V"FWZY$#PL%9"5:1R6*,L78<0N(M010PA'0&D)@H))!D\"M MCTH$MR!F"^S\F1<:YWK0^)+$VVKT[#0'1UZ3 !*2R[#Z,\^MB5K" M@Y./B&IM/4XE:$,J?XA<= JD!Q '%WAD*F-_Y JL6*FR2;8>6B4TQ2IUC4 < M!4"Q9D!:98!5SBB&$'60U$>K\NI9>X62A' E) )>4@:H(R'ZF9X#IJ%S).J MA[PX$R$E:1$ZW\GZ#JMGJ74-?;EPM1J=0C.*=;5_13T-/6H<^?.1/S-^T""P MU4AV6ZOXV*ZWDY=1\7+\&0<]]_$:7WSW8NLR/%V$1O,!T]J=>KK&#D6X*6\7 M5TH+L_G#.(I':0Z04M$JCJ8'D,'AN% HYCB"CAF7JB^C!4&D?"1\O1%;56Y' M1NPR$3N;X.$YB]9;X, EG%+N%9 T>@W0HB@V:7@478%8JFJ$V%7O@:]VX_-X MX/5P/+B(%XL@J' ;4M[I\JTZ['P^42AN.O77W(GL2%3'/_L__C0.=A]VWF/T[VUSPZ0O#C8^1BX@8)'6P/J MU##5$ BBJ:& D"(H;132S*?R\)"J%H7S%/:4,;:L:VND:^VO'XG0&C'&@>86 M DJH!(8:"10F'D.)J)4ZZ1J&HB7%_-&52X]T%!5J.&KH8:,?%GB>A4XNT_-\ MAD?V?WD"U_,&OK,I6SV\9PMM*$LAPAIXQ@R@EG(@1?Q342-R-Q" SB@")B MXPK(%E2]?Q+$;FPJ_TZ\OS2MNMLXUQT'.KV&U>?)7WOJ^AGKPEA/8&)<">UU ME-E^[V4IL6LAM$Q@U1'8?+=!R+BU7 M@C(PF1W \Y4L2D*HF(N6X(C::'(+# M%N>/+A"4(]XU0W%59D=&\6I1/&N&6$6(X%(!&ZT/0+TU($H3 T<@D0%%QUZI MB.)HAF#ZZ!)]:QP%7YTM8NWX;-Q-9P0:_:(4JNV?G0_\:6K%^<4W.D5W\\8O MW?YP.&<%9H?J*4,@P_AP\;9;-ZE,IZ+8?'89C_2WS775\ M-]\&$#)K)4(24(90=+NBP2*=B+]9+9$W%FEE2[>+L_E#W3E0LKZX?KC%DG%= M/US/%2MEQD<[)D03)E! I8% ^> "10ZKH.FCC:W*6QA1>L!ZXV-IKSU(YUZ MB#>\'O3BG3YY$=)U8;,G"*),9;4W$=4U3DN=X&TG%P2LD+;F6_!I[R)+!0:( M2_NJ!BF@!6& &>%\E*F 4C2W&5+8IGC0\A98 I MD; X7$E-42G*L=1@'%JE.0TP-+3GHC'R_<;2UL_74D93G5@VO*@.F"!%/1%I*/5-==50W MW]'%&$N-=Q8$ AF@/!@@L4,@FB\6<405<:@LN"E:E,^GFN2R>)EBUJS@9J:8 MY5+,7)%T:7TD_@""@ ;0N!BDCGP0>$2X1-0SXD2B&,1)"RWHKYDI9L,#3.W4 MZR9^:M#O=M,9UDYJWN>'HRBDL?]U'KKRI;-I%@]*8',3:P"!6IJ6GIJ6Y;41+HLM%%) ^J&BK M"0T,10H(2ES0.' 4"EI"2K8(SK2TP8&OG]N'Q4GY)7=ZOJ.E;_JC4?_L!8GB MD_ZO!_H_5J]=2^BFN--S>3MFF:O2YSECV=N ( \2 M&$UQ6I4<4(P20%BT1H(VEDE^QF^%T[R: MV<(%GLW@MZ7(Z.Z5"HO[.#[U#6W3 57=NTA;\;W^R \+9$?_I-B8/QD4534& MHY1P.3KU0Q_91X]=)QUPC*'IM;EY49 MRZI?\W1/&68/%!SOO#XDCYBX'OZE0Q[/>O'3?46; M>!?CT>U?.=.#DTYOJG$(Q^M-7BIT#-]<#*U/@9-JF![!.ZD&F2F.=NUG>HR" M3:FU$IK@HQWGJ698$0$)MM&<(Q0S8S\BU9Q^Z70PO>]S?>*!&7C]&>@0'^N% M[G[5%\/F;S/I>3F;NI[[./-!EM5=,^M\(6T_[R[?[QWN'-5.+9 M.[SV<'R%>G++#1^V=_?:1WN[C?C;T>%?^[L[Q_&/H^/XS\%>^_BH7BPU_CE77OGW6Y\P-W+DW)E3O4EC@J6C3?=#_V+ZR^^N,SSOZHL7G5YQ M \67?K\I]J0@,PQ;3$SY]D1W%-^2""7UF81U)A>>:-96H5DSBT;Y'J5;%,I; MWX9;Z-;W?C0LVR)$/&C4'[_':/7WBN 6%LNX6:+RS:[7S4I\IV%_$D"]1T_? M*C^JYCZZP/TLF729'M=L(>E;0K6G ^\;!_%SI\/&7K1RW!T"M)LU!>WXRNTS M4+V.U7DJDEEWNST_VN-8>JSB;G-UHRAP8?BE*/'J)N^^ M;N.Z3"'*^I?UKS;Z5QW]WVFN;D\YH>NTCOS2Z35&I_UQ',(-6PW_S?KTR.E8 M:^,\3K?3(_WKHGF>"94@6LQ&U5G3>8P\QC+&6,.$W[OA^:W_XGMC7T6N;RU8 M:W%L'\%E)#/?9V*>9*?R;BIP]YW*1<]5P\7_'GN-/EB/B0^$.T)M($IJP9D@ MF 3AI34?=XL$$0$1N&LYHP)/KP;]LYS'>PC^=T>G+\3#:67ZP]VV2\K@S M'/KXGUN;LFR'1Y-]R+,W<_?]]P^[?Y]=[D.>O8S_\1G>_/MX,\W%Q]V=]C! M\1XZP*]"^R7\GO8@#XX@;>^^H8=O/G+NN**: 1R4!)0:"XSA"$@B%7)!"T99 M1& !TX95PRJJ-$MZ.\6TPN-9LN MU_QYWR,$/1:7VY-1%K7?J_S*Y9I1#NTXZH\KVO1+*' MX<]^WQ4'[OS@2\?ZX5&_Z[*17IF1?C&WQ>6MD=S: #@4NFP\9$(ZELT1; M[@EM;F-"6HR21W0>^@$C_=Q8OH3">B%X]31Z'P17OE.3$;P2!,]NR$!DG2"*X\U)T1O!($ MST:T%5=:2 U!<$1%$QG*5(T8 A$1C4,4:A"ZN:T8;Q'^F#:=%2*XHJ!"&!,%9KYHC!2$9WA+

HPWDA%<-P17'D_("%X-@N<""HYZSR%+ M.7$H[;XQ( 6DP MHF?)(2AZ%H0503,SJGJN4QUGZ,#4A56YQ__>>@/QPV MS@?]T!EM0@RLYOURZG^DO%"(UX4^Y)6\JI7\X'AG='!QLV0U9RPP&!=P(C$$ M5'$(5/2P 1,6*QN M<"I"X34)@#JL@ Q" 1'M'.X#1MK(1#&\!3'/%),I9F,./&>*61;%S%@Q&*7= M ,@!=T%$*T9[(#%WP%,<%!,BFJ"DNCA3S)(HYG#&BHE^ M+2'$6Q#-&0)H%%JB& 6;;W+C M;W)C0[^7&W<-_^T\=:4:YH/*>8RU/*A%FVKG?_BN_WSU-?M M$FO/]YQRO5,EEE"CM]2$G9[;O=*#O5(-LN=0G>=P,+?%XEE@U@D*K&(T>@Z4 M FT5!E&0,)*2DSQE+%+<$O@Q&8OY_%3=0+R$HK(9Q"L"\>PF!@I:VRA"@#QB M@'K(@8). ::P(9&4-<>A.#A : ;Q)H%X"550,XA7!>*9E=A"XS#5""!.,4C] M>(&RQ,65&&OII>=.Z>8V0K*%:3[*O$DH7D+5SHSB%:%X-A(/HTUE<6! &FD M3;4YE;04!,0)E)!)85S*/N8MQ>93EM;Y.'/] @Q'49.'172A7\;Q^KWAXX(+ M-R11= R@NN&X,K#"AG!*T+PS!HL!48.<0BH#Q'!*)4B M0#8 %\7J+16!(=;:PXH MXQ1(:-(I!>TH3\V1M$_%A%E+X)I4)-C8C(4_?<\/=+<(*6AWUNEUAJ,45_CB M<\Y"S?FP^D.@I2Y$/MRYH0F9%"LGQ7?S60M$<$0E <1@ BC$D12#8T 29Z C MB!H&BZP%PIZLP'K>*EF'V$*&\0IA/!M@,-@RQ(D E(8 J)0!Z$C+P$*DK)/& M!*&*'8YG0PTXRA RPH#PD %J@@?&0 F8]C*Y2T*P ME($$94N(FG0]J;(4>RTKL1_W1[H[S5^X=@YI$](7UNQ\=0V#$)?GTR;\.,P$ M61U!OI\+.Q!'E??$ RB5!A1I!PQF$G",HM5C2?R_388.:R%TN8V9:A%.5P#S&] M$L;BFBS[/=L_\XU?NOWA\-=&&/3/KAWOV(3TBS6CSOK5Y[YDSE)5_HJ*DKFS M.NZT\T<]9!#$>0:0,A30*$"@K=# 4QZ0XLAXE(I(M*B8/[A:]^)S]P7E&NU( M/3>B65XH)A/-I1TJ@EM(SA>Z MR$R3F>8Q3+/B"- P/F7\+7/.JCEGQKC13!+.I />& XH%0X8AB#@#G(OK*78 MH>8VIBW"YZMWWWM3/*._INBO12@H8WXYF)\-!KD(<\Y5 #IH":A7'A@<' B" M::JAMHY$AT;R%B+K5TY[54RSL75%7G5ZNF<[DX- 19_/1F<2E9KDY\SQ?D43 M8'WDF<'33P'"2TU >BX;#$\9)6OW>_V;ZTI.LJQ\:3F9BY6)8((@5@$N;(A+ MB\9 *>2!+ U[9N0T;\6:42W.)0_X($,]7M!?39:):B$ M#GL#M-,*T%053D$M@%,T4"L=C^H=EU)6P;'MC/&:8OPILX;R"K\:V,^L\(A M0H+2P'*) $5> 1,0!RX2ME'>4X=UJMC04GC^5&->XC<*_BO.(+K_$I^)H#HB MF$LI$I0Q) A(C ZH4!Y((VA4+V:0U-X*$^+ZWR)J'1*'GTE"D?$1$KXQTM\V MHYC+FM%H_;*)KF+NKP;]LY?Q6IW>.$[:X672V1^%RI2?.TYZL_=M--!QWCL] M/;C8'_FS863@=)>#?E%$:S\%\?PP-\6LD'X_SVF[',//A+6N64F9L-:$L.;J[0H3C40E !(N.H[,2Z!P MP$ Z!QV-:Y?UH8,R,E1EK_;.;ELI=F9[N1T\S]A0C<0V**Q5 #HOD MSB*@J'( 4R\ADL%39)K;E%10&B2S1$U9XBFSH+)=LR;$,1L',Y+H" N6?# ( MJ-,AQ<$0$(B;0)B$4+KFMJ0M0>=/TV:[9L.SJ5X/^E\ZPT0F$8/3/*J'A]_6 M*(>*Y!RJ=2_ =+G63#94_O ]'SIY/:EN/?FT,Q?8XU(8A(V,,H(N^LE: "41 M!Y9[)0-&7G*3]E7H@N6D?OLJ&?=KD3V5<;]RW,_&QZ A$F/) #32 RJ1!1(F M8Y) (JG6Q 2: OK1&\VXS[A?1DI5QOTJ<#^SWD,)'4_^H[>> "J(CKBG$@3' M'198!&9%*B\@R&.ZVV?<;P[NEQ1[RKA?*NYGXT84,4I2U44?+35 282\(MX! MZ"CC2@M$94JD3/MA%32OJU\$9UT2J-I^='G^K4BBJFO>U')#]/40QK^6%KF\ MA[[7<3^B\MC/ZT$_+@'Y,':UR\#>7+B'40$U3!47C/-I&7# >(& HRY0QR2# MAC6W>8OAG!6QY/W.3*#/F$ K#Z)E ET.@<[&S6B0U!NFHO^,(H%BX8%22@.& ME6),6,)D*"K88#)?V30S:&;0S*"U3YS+7+HD+ITQ1A4SAGAD@#*> BJ- E$_ M,?#>>(V]Q4I'8Y2UD'C,J>Y,:IG4UL4LK#S6FJEL.50V5^3,&T6E)@!B@P!5 MC -#672N*=1"8"8\C#K'<4O ^93>;!;>".I.;V1ZR[3@QSKVY5O1&'>:^'R3 MS_HWAJ=ZX$_[W3AOPT8_-%X..B/? M;QQM[6RMZ_Y)[4RYQ8*YMRE7'VNMAF4$_2A7I5V&P78PMQ$2Q<%\4 H(!GUJ M442 1%P"SI1P$E)#I"TV0A9T9WZ8^;1&/F;FGMIS3^4;")E[EL8]X%2VU#-@'&6 ,"&EA<0:*HNB9E3.[\)F\LGDLY0'JD?L/=/0\FAH-A?$ M>PU3S63!I +4> ,4A-$B$L)"*P5B@2<3B-+Y3F/W#K]G LH$5)WU4WFX@?+>L]5'*T?!DQU^6>Y*B'S.Z^"-S[H6NX0JSX>/I=3-2=T6C0 M,>-10LEQ/U=+JF#)>#/?Y\-*ZA"2P"(A 16< NT@!W'!()0';S&*EBI[C)FZ M9B?6,K=M&K?5)O:7&6T)C#8; K2&6L(5!S =OJ78.Z!H]+V=A2H8P7C0L+DM MZ*,W'S*O95Y;%UZKOFG+_7DM>_X5DMYL[0%*4'3Z$; ":T!3=5[-K /:W-!CP%8U@)#8$BVH-DJ .EK0+$ M! 2IBM2G5',;MR":=V!K2GN59.JN(,ENU6,L+[\TW^1&W.3F[R+\4_SA74/' M6]$GOLS-'3;ZX]%PI'OI*1KC87R_TXLS<'8^3HW4&N=^4'ZPH<_BXX^&+^JZ MJY#'V- QJDRB)Z*.T/Q##SNVBGSX.A>"IG5)^*]O];=;?9.2JJO=2(.SWLET M@=@IUX?V^,SXP6$X*JY]>+5*%-IZ-\\$9L_D#IZ)G=M70U0Q9+0$1M( J L! M*$$0,((2(DT0/#75Y+!%D&PA-!^5R5BK%FN/W-G)6*L/UF9W?(@DGC H .88 M ZHT I*AB#KEH5).:)>2OB/6I" MIC+6EHVU1^XV9*S5"&NSW4IY0%12"A@/ M/!4WU\!H'0!Q4=2.0D09++!&"8I8F^\&>+.6*L/UF:CVXH988W3 MP&N:L)8J7T"K@&48AN@P($=%@37!5(NCV]L#5QX?JZ<3OMOICJ/F;GH_IH>Y MX:NNHK I_+HB'WVBNW,TFQFV.H8]F:_9&_59&B& X2QZ#D10$%=0 XC%WCJI M-$,X,BQI8<):$MU>N#=#<7-<^ S%54!QUHE'#*N@$0?(( NH$1)HA00(T-+@ M-)1+ARJ(F1 0F"A80*&RP 07?S 8,,/8 MVLFJ"!EL$3;?S2A#T0RIYBJ9>@" ;)6QPT10B MJE@5"2(MAG^R*N;5$95O,N>6/>*$>K?;MSJEF\U6@;S,*,N99'F,G$F6 M,\GJD4F6BP^MWWF=UWY0>!35!MWQK$^SIP>].$7#Z>4FFY?9.;F[<_)]ON,= M999(Z2'@GF! @Y) 2:WX=:"N'DNM9C)IBYD\\AMA4PV2R&; MV?T!3@)VD#G )-&I.QP#)DH"(*D1,D1+GY(AX!;)1:4SV=2A:-8M;//(G1-\ M:^VL3#N5T,YL806(!,><1/-&6D"9-D!2K !G3#-HK(&"WV+CY$*N3P[0C6.< M!Q#.(_>'LGFS%)Z9W>B!FE'AHE'C*(P\@X@ 2G ','.2(4^1%ZBYC;;@?.O; MS2C<6L]H7$XI75[EG8U;0Q8]UV:L(1>ZTB^W,1.4^I<5H9@&G* MW&&4IS)@ GB$H,68QY7$%=;JHU>1'S!Y30M]9;I9&[I9=D0NT\W#Z&8V)J>A M$];P +QP'%"#,)#<4."]C:(3*#H!Y(/+/5-3B4 M5@D,#*$44,TMD%XI@!755$(:O+.WV#GWKEN?.2=SSOI%Y3+3/(QI9N-R3GDM MC'1 ,"( Q80 [;0!A <6]97"@$EBF@5519[.Q"GB+OQL>(+9_%)AUN-2X%5,6_E*YUT^?@P9(L5 M?%Y>P Q^V[[U8I/GIWA+Q._\?MX?=I)2O1CXKAYUOOC?OW;^.+D] M>/45;>(C1S*X]2M/IQ (_HQ?"_G3F]-T_6=ZC(+8J+42FN 5HYYJAA41D&!+ M=2 4,V,_8MR_ZHMA\[>;$Q2G8BH0F&3X MB*G\@?CGE&!5LRX6SOK+M_O'>X>-HZV=K9]A(CT<7Z&:W'+#A^W=O?;1WFXC M_G9T^-?^[LYQ_./H./YSL-<^/FH_\7/[?^\U]MOQ[[W&+^_: M.^]VX^/N7IJ'!7M>@:HX,1!OOZO/A_[%])??76=XWM47+SJ]XG:*+_U^4PF2 MNLRP=3%-Y=M7FK0%2VV:[*=,KCQY>ZMX:V8-*=^C8HOQV]^.1O"M[_UH6(2V M,+O]JS\:]L?O$<7RS2[E9AFER[E9JPW7W.2ZGN:]VS0=^?-H6QH_:!#8 M*E;]%$.ZRX9K56?IRG&F-LG<4)LXOZ@*-#[O*5L_=+I10^^/XY#N.&OBV9IQDDF/SB_?@\ES!]=YMGG58:A[VB_S!YY?E18 M^BG"[7=[SC4*M]_M@5;;JOIFG/WUH!\ZH]3]:RTZ>UT<=*9Q]SW2_NX^'>[N MT_>?WK&#X[>=#\=QG.]_?&I__WQQ$,?_<+SS][;A]T3>G"\\ZV]^_[K;-P]WG]\O1N?Y?/7 [Q_T?YS M'\7O?3_F/T'Y9QMP/CB!M[[ZAAV\^,BJ@A@@" M;IP'E% 'C!<(..H"=4PR:%ASF[<8OKTFWQ+T>/J3'1+ M(;KO,T1'@Z3>, 6\13X=:_1 *:4!PTHQ)BQA,C2W,6UA,I_+D)DN,]UF,-T/ ML[:J[V5]2[I6YKRE&:",IX!*HT!43PR\-UYC;['2T;AC+;2@ M675.WWIRK&X<^3QE0^E,.4NA'#)#.K[,(=/?_/#6+1!<497)6ZE^Y=3X@&SZZF-MM]AEAZ-3/WC9/SL? M^%/?&W:^^/TB;IMHQEO>ZTW/'5T+><9_&PU'*\6O[T6$XUM\R MX59&N$=S 3Q.(1646J"L=8 Z'_U:3J/)%S3E#CI&(&YN$]B2:KYH\;TK9]QG MR^LIRVID_EAN""OSQ[KRQVQA)]/6P,<,$+KCE$5$7[ M(^I"B^,-))#')69E=EE*Y">SR[JRRVPX*>J"@9B1.)\PLDMD%J P,8 YB A5 M(2@$F]N4MA19!W+9@!2OQ0#?L:.Q3J,T3G2G-VQ$B/NS\V[_PON&\3T?.J,J M(CYWC=_7A/9J']-YG5XH**[XU.O^<#3PH\Z@.*+Y1RFWU]TX 8MH+S/;W9FM M,Q>W"18ACSP%3@<#J.02&),J2%&ID)-!$DG*4'4"X9-W9:@^>_EI(BK9DJJ<7"_F*!P9RKDH8(6P<)R4N31\/JR;>>G)8?RL>>EI@E69EY; 2[.1)^H5 M8IX)0#VGT1F5!"BB(% ^!2$T$3XYHTJVN'Q,'>_,2YF7JN>EIPF=95Y: B_- M9?<(3+@,#-BT'1:== LT"2XR%)/"*FBBU(OL'LQJTO5S Q)X;BFSV1_I;B4A MLLD3/RYOL1Z34%UQ;P\92+XU_=<9K"U_U!D8LY&@TZ9ES4 M@C[NM_N]=(N#?C<^VLE^*K'GAZ/,WU7Q]^%\\2BM#2%"PO\)4FJ>7)");OV(KJ:1WDQO%=+;;-364"&"QA!8 WVJ@.:!"5X [(AR MF#K(F4]16[8@:?.>-FJFN$QQ3_VXM8^C9K*KD.QF8Z)&6DLX\4!880'5E@ 5 M^0_(4!Q)%,$@WMQ6HB5AM>5B,]$].?*?&='5-"J:Z:U">IN-<%(BC2%*@RBX M "CVT99C, !' _$0*^Q\.H&C6@0]NLC"RCBNHJ33]8HX1L& :_L#C[GS\*@Q671H#H9 A MD?5 (F2!QYA&KX))SF%DZY9\5.7@^A7#R9153\JJ:?3O;D25N>A^7'1QDXL< MMU@00P!2F &J% 1:&08@E@JKJ"^*L>9VM"!K5+ GT]%&TU'M(W79@EHU:[5G M+"ADD!)!"2"=H8 *!('14@'(.2:*6AN@2^W;(9U/Z,D6U),C_%E3UO(.=F=; M:L6L-&-+40VAT$P 1 F.?AT/0&(L@),NNG;6*8A"Y^U1?#YF\W)RA.Q50>N P /WPN)S.W_6\S^&U[T8-=&VU5 MTSZ7%U],^\NW^\=[AS>S5.L#[[L^Q&%[=Z]]M+?;B+\='?ZUO[MS'/\X.H[_ M'.RUCX\:AZ\:1_^[\W;O?P__VMU[>_0_C;TW[_:/WS=^>=?>>;<;IV#WU]MA M^L#G+^/TEY MMD#B/'3U^="_F/[RN^L,S[OZXD6G5SQ7\:7?;UXQZ>(,.Q?7 M*]^>J*E26Y+CI*F3;9#)A2=*O%4H\>6CJBVAJA^5;T&!*Q]5+DD'!*_^7L46N>.]_F0+ M\Z=5X_G<1Q?X="4Y+=,)$G-&/RKY5)N' MMW9\-NX6UGU9(_V&Y]S8GQ2 ^FM1 :@-G(^W?J3CBZZQIP>]>*^W-ZG;G&?> M^^^X,[IH@(9^^)&O#9R6=K_76)1^\@P>O2P%YPN]N/&XCUW$YZ9H_I#F.LQ/ MY,BSJ!T%/A[-$#^?B;M/YT.O4..Y/GKJ24;R_V?OVY^;.I9U_Q65[[[WYIS2 MD'GTS/0DIUQ%(#F77<3L(K^D>EX@8BR.)8? 7W][EDT"D@')R,:R9C^, M;5E+JV?-UZ_I_OI*/N*SH21O!Y:^8G]K_FQZRI?(L_&H_)E*DV%PH.G%]/1X M/AO]VSI*Z"8R<*ZV%-_1$1TG%GL^NE]2>1'9'3-J/-)2RU4 L(F&^"^[1=8L MRCE3P N'2N2"L=*&@%%"(!D(++E8%-2*6/&W!VT]E3;JW;.D!X<_+)XAG6F> MAZ?SV9SW)J_1:@?9\@L?&1T^.C\R>O[TS:_W#Y\=O.#?/S_\__ MWG]J#U_\](H_6QV\.'S.K]G%(Z/#YWS]%S_\_N1?O]C#^[^\.;Q_ +^^:$=% MO^M?[]]E.7]YS7+P:T?U8'FB2XS:V BNS4N0 HP,@IS2HFA9M)))DU=[^\Z- MM==C=4%KRBXCY!]K'+I>#A_+Y6I#"N \.C@+(6XOV\N68.KU(J:\C54YSYB2 M6O!C]@('#JR48.+-3T%H#6=7ZD*#DXA."DB5@B;(ZD$9&@[%T9VYK ;74MU]9@;([QT:J M,* JMA97=,*8''0BR;%3FR<<#+MSR\U2'5 K HJ(L"C64$V!25 9U-3-)W/&TMGA:9%W2+F:SRPH-T[/%Y)P*Q@2+E M3/'95TAMEE=08V.7>;0ZH%8$E*XZ ^D0<@%66E10>Z]""ME(IW,'U-8""A;9 MZRG;Y%I&(NN6$E:< 1/$ M:**I3B5I TKJ-FI[(667YN!:JS,ID76-K5L2!%(U(FBEO2[%4*A[^\:.+=B. MI\N:*%5X.1DXP;(K0"EB/KSX-[[C7[:MZE6*@@C&VD" M*B.H-!^P2 R_,S30."BK!X[_$0@[+_..S5->1=MM5R?_Y M7\CJ88DNHR]!7X*^!'T)^A+LW!*LPQ-8LH->MOZ8[BIAS%P^7!4SGI""HJ@=EDP9YA(X1P2I0<%+N0*09- MPP01V%1IWPYB(Z;J8T9I<@#R&(&BMJ8M+6155WJOI_WS$W&?EOZFJ('/"2Z[E%W*+F67\BKZ:"XX-$R:3+1%1HY6 M=2MH3;9Z;0/'LA@DK."%?*!98+ !%Q""-@=ENT;R;(6C\FBIT%*ZG&NJ('CG M>@'@C(C.9Q&,SL9%V_ZWMV_,F+V7S;8"; %&NB:X@C16UP0W0Q,L5;3% #4: M)VS@L 6@S9$F:8572GJ%(>7L=U83K(.1#:2S.D9N!D:6,EX GI1OK-D!!&BC M!&F5A540R8+4Q<76M&UEA\@5I[4Z1&X&1)8R7PJ5+YFD(/8=!82*@J 4H<&H MH"BHK('MB!L;^ZFY8;>VYNS!;'8ZT E-ZVAZPO=*)Z_7H"R[A-PW14NLQ]Z0 MP4:IHG8&> \A>R&&K6KVA5A+U%@_H2#X0$WW,C;^FXY.RSO0Z/9QG=V_R/N3:D(O73LO;>819191 M:]=^S-@\H)B)S>.N[?L-5-IU*6^(E&OH,,#4)CA*59,!6X"T+2I)T%FSL&K] MTH\5=5@/ #:FX!:Y,"K8X%UVPJ). G(A$:0F42/:;)6V!OQ ;';!T+M;#HS= M@/]N2/DE:S^[DKMN);>8+' MN#W Z/"_ZAJ^#O]K3V$L)CFMC7F@^4JI&@'*,_ZKCL(A@ 1/[,RFE?!_:ZO[ M[CVCXZ>MH&\T?SN=:-;V[>42G-MS#+(;-0.[(>5ZR>JJDY>*G0+K$Z@2,)AJ M2 ?G55+9Z_63U6_G>@T*_RQ%?3?]S^GDI.2>H=Z8>E]F'_:>BN;')F0&8N_. M:1%M+L*#*RE951PT)A(8![-9)I(MP,0ZQ[R?B8AES^<]0 S^SEL\W)O.Y@=E M_FRZ(C*ZX[,2,A:9@T-)6DIDEZ="$1S,:D'!@S#552I8HE6FM?RXL)S!ONT% M$+MA$W=#RK5J(C?=]MZUW#5KN<6&^*2<0]1>**7:R9RT F.1(I'1A%HZBIKM M_UB;9=*DVZ[EKKE:N"/CBR)C,>]9?5 97!3&FR @FR@HN2)"-DDK=H'# %B"C6\8KSWQV_%\S_I<2G]+PP]2RBL1*G . P $ \O-#9YQ*UD4L MM)H"N+7%G4.B1GQ'LY*'B=WE>$9-_EM^(K(;YSY=RB[E=DGY):NQ[N;GI[/Y M"UZ)V>/I75ZJ=@=T]"--\H/C>_1R,J>C05W&IBW?598_MPGGL\F\/"HG?TQ2 M.3OB_+FDZ=/CX2J#]>^V?E.V_N&]I4(NGW4P13MA):#@_4""I 2A;-*&P[AD M?-[;=V.O=JY*>S"FK=1)%YEA(@(Q!!#!9E%HR M!%(A%+6C^O%+DO]=/:8Z;-:!S6(/-4)DES)789"\ &^U0 M!4))44XU!5;FW M_RE6M)W&S,;S:MT.;1&@ECNNL\X><^0%I9:30R]"UB@J^H#1ZE+LF2%R.TXU M.)0DSEI-8AE&UHQN>:Y^-TXDNI1=RBYEE[)+>2.OD MSY+%FW(R[>[D.N[D,@^!K6Q ;*/[S8OX/TA%K'Q7,HLK(51F"4GO[=FR#'SNYS*MP M-8.[MP$@_UBG*/]R\/@(Y7*W.S0D5J<4&0W@ M=.05AIR#5_QC2KG;J=L K(7X*+F"RGDC9'%60,G(=BHH46M.TG%@+%/C!O=C MU,O,*]U.K40;'GTFY9U!T) @HG-\1Y1DSA:B=]U.;3&<%D*JI%/4,02!4-GW MBXD83F"%-P8\54RD#8=42HZMWBP;[^[ R9 ,,5- MDLF1=196EY;%5 6;;K; MM\5P>K@0146-:*R30KO UHF4$ZQ)01!D&7D#1&5"8S]2,HR=[NGP2P'*%_:D M@W.^LA>-E*,IX&*.TEE)&FH'U!8#:B&.DC98*2L*SQZ^ ,W?!5!)6'3)UF2# M*GH@VE,7,.UT-*V )JR>W>E8$R3V]HS'HKTC7<"CLLFICJ;M1=/?1[9/Y2%? M_[<49(5"291@I !C4,0$6CA*8$U%8R0.]@G,V%^0Z%NGFN,&%6U3.MDWF;<=@]K_L#@:L=I)7TL16.,[12;0NY:B<:D.T M&0@= S<$ XM),- $GA^2L*8-0L^^" (" =%Q3"&#<35V#*R$@4@!@4RNE0!D M4%0R&2)"3<&KXC\+ WV;K[?-%U-30;J,@835@56]-DI0559H+=%:C;H$WN;Z M@F/(OL??W>/D0TL^54LR0M8&T?CD #!XZ0+6KN=O" "6LDF95(ZV:E&A$;5H M1R*:Q## JJ(L6E=H9_%V+'78;5Z)Z8N7)^59.9Y-_BCKYYRVN%%P-]HANY1= MRB[ES9-RG:)W#EDL>$N1O1!,$$QL,8P&=*4$M[ZG/6C^>^\J_@>#WF]^R6&9 M/ZR/Z<_NGVS./WFP5"H(3E:4%5I_2,O%0!4(",(9@NJKLTB*W1,Y-KBAL^/M M04;'_U5GFSK^KQO_BWDH[;(SWGB1>*L+X,>?<)L%]$ M#M *(MLJEWS_]*2500[,QV>< 8?EU?#2BBGJSABP"MX/EOAI9+2@-3\S?J2- MN\H&$64N(FC*QE *A7!OWT@[!GNIL\AMQL$%M<"?!X(/% 4O8V"@_'X' MVJ MK;?+%Q(=D9UQ@IH$QS4*UJ NF5]GY03?Y2F>$M ,"NHGGC2;V.YNN/?Y:R>LD9+!S4 8K"Z*T&%>"\ZVM0[LW3#9J@XWF)X5FIRW7US;N*KF^;4[W[\8Y M]VY(N2;+JY,QL(9M%:D5,-;AW-*0*U76B!#7S^@^/H?.H/+/\KAWT_^<3DY* M[FG#ZS0^.ZH;&8SE0^ M47:IG?VRDPS\/ 7)8 2A5]6H;$-.[ *$<0B[AXUN'*\\!]HUP+5'R(LIT&8/ MP4JW0$=_4B3_.#X'KV[ULW8%)6-#>I4"\6=PM5VM?L@/VZL'3\;$>/A;,O@=E MV0*J4B734B MNYC9882A/364I:H$?-@6;3>U5J\3>_6>U.N!FO^OE-9)W^6+-Z4DVGW)]?R)Y\L)2H03"R^ M\BY5,0E 'T10.@@;G#+6@_,M$/MKW^\6EU&'^[4T=W6X7QG,NU^L+,@IDUBH74 6L8I_ RX"VR&I"97-S/O!R!8*GX>H/3^>S.1VW M->I-0)O3#6F)RRD8'P"-%54Z=@5";O,VDA+.12HFH$.#>_O.C5WP8W-!K\/. MXF.=<;"70TV8 M/"H51(QMAE^,E21CPXTERK&4RP1&GU55?TL!LFQM+H>.9FUF+!Q_U\W.S8?6 M8L.JJQS6J:*$+RVG8P!%H!2$#]I*Y;1RD-H1H1JC7C8\NPNL==PXB=5%@QAU M]%"K)R.]"M&;:%4D"]V-VV(\+1:K5!>B(A0,)Q*@B02EZD1).91H*;*.W=OW M6HZ]NU0UURV%TUHM4T3H"4@7J) <45**@:5]ZTJ51G=#=1N M1 ?N5B] >-% MR#H* )OY.Z.%=J6:G#7I5!NM%)CN_UW.3%70[ &&ZFWQ@%&B=BYZE,EY8&_ M=3.UQ6A:B*@LUFI"L0PD[P6TJ>C(+K^H5B6?" #![.U;%<88>K[A4G!RV@2' M2K'SIT"K@*!]#)G=P!*-,JK#:7OAM'@R3B 9*P3"99O:;/4L4*,1&I7+/GM? M;9MN-5;:C*W;[("KG0$49<>^M:R54$+$'-IHXV0]V(BIA-P!M<6 6@BCE#40 M;+1"%0,,J B>IF%E"JI1EBN4YL5 F,K>Q1U.32%6I6VQ9EL0)%I_'-&%I=: MKVV)V-&TO6A:JN1(.1DGT8D2&UT3:A#!D!,AE*39ST0"I 1*D&R5%PT$XG>5[[Z]_6_H9/>9D_GDSK9-YFLW9/<7.>XM-W\H+I M]<&;[W^S*4@P.0B#E01 ]8)0&6$]H;$(-=JPMZ_-&%!M)N[:/7 896K2@$%5 M!\J%%GN9I#RBCM%&W\%Q0\#Q=Y;O#!PU4800K8@$N?6_\'<*4-A"RI.K/I/O MX/@\<*00(#="?%L02C45*>E>/9Y(^R@6S;]K1.[D:#:)>R2]FEO'E2KE5?62S;*T=HH;4@ MM=FL5+5)%<"H8E9Q0SY0:#G8@'OOFH '@P5H'LIAF3^LC^G/[JELSE/Y_9TR MRC,?'DU!*VT2!M )D-HW:GHC^!&3+%C1*-K;5WX%P7I,(B5#XZJO5J1JT:6=5P3H@V4#.ZK- TG&P M'@X6TEK!0 &9G(CDBH":@B E06!":%F8QVP>[X;Z"6P:"#>2NNJ6X(0A9 M2F\16*==(P'*I!O=AQ#FS39RP-A^75\-***?#.T;""CGA^]QU&H',KFI71 M[#&* !%911AD;]*P*35.-9X&="T#SK[1V,"FW,GM@<@Z0X\^#QX?J-!>1L= MP/X..+J-7&__+R16#)O"5((3F13O?^.=" I & +MDPR0@'><+)AYJJ3IE M :XV$Q^]B.S]"RI5J2R=R618Q>FQVE2+X_9 8S<4P&Y(^25K.;N:NW8UMY@7 MS^V@4\8LJHRNE7DZ09(?8"/#\A!33:3.U!QNB!IA>Z#1%4T7U\OJD&;7B6Q[V;_N=T[M7S 1\+8?=ZXYNJ"R+8@%V?!K,(V%T$3E MM;(90RJ0-KSI^]G%!A&QV/48K(T./2-":@&44: Q($*V42%[_07TWKXU=G.= M7=N#BK7*Q3X/$\O>\'N0&'S@MXBX-YW-#\K\V71%;'1KL1HV#A>CX9@(@PK" MI10%U&)$8PH2-LH 3E;E72L8E1?RFMUVB[$.-C:>$>_8N'9L+"3$I358 [9> M2->H-)'M1F;C49*.07*%QN(Q2DJHM M& MA!B+@)B*B"YI42%A(8D9 F]'X\<.=P\;W3A>^4%*UP#7GE99/$_#*K*@";FW9^)#G$]_1K.11:W(HQS-J\M_R(];=.$CN M4G8IMTO*+YG0NIN?G\[F+W@E9H^G=WFIVAW0T8\TR0^.[]'+R9R.!G49F[9\ M5UG^7-BRSR;S\JB<_#%)Y:QFXN>2ID^/AZL,]K];^\U9^P?+R;"H(MIBA95.V&[M@-*;]D5J-KR&W2D$L9D9(U M29F%2L$+H#;&N*8D9/0Y)M2$!* M0$4I4.LBC(5J*E17,;8SZ)TKQ_Z2^;5NB[8)4DNYN9@3U-:J765I70ZU-7-) M+RP2VR15=#AWUR^:^[T;-<[GC*5#I?.LE3J78;[5+4_:[\;11)>R2]FE[%)V M*6^$=WHU?;3OC:4%-.IMV?7,N?/%@FD_02V),$$;%( ='K M5O?!FU9K;XA0(=1W]OUNE=!WN%]+UVR'^Y7!?2E\5(SH[&H0B3P*R,8*+(2B MU((Y\X-,$%?$^RTH[? 7 N([.AH( 6D^>E1>SLN+R.&DD>-1V]-7,A)GJ]7$ MQ:VE.E/0WN>0 F@?4:)'C55;70 4G8^I7H$C<+CZP]/Y;$[';8UZ2]WF%,1/ M2W2 %*VUE+PHIJ5LM54BDDU"42"EC=(2P]Z^(^^70 MT8>X;P6B%MJV"UC'1E<*RK6-F I.D,M98)2VZ&"KRGEOOY%OZ0ZF2Q(95&6= MD1S)*) 0C0[!Z>2RK<4DET+HUN:&8&.Q@9LAX$V2 DU-@K="$8'0B.0,VQ?$ MFB-[HW9L <9V8\P&MQL@R];FQA1-2$*JY-B1,T;$ M D8$K9;OAM(ZA@@+1 M5AMMKAK(A$ ,I.J#S+DFKUPW5+24NYW:8C@M,AN0*<6 MYP6U7H G8I?/&T'6Y631H-:J<6+!V&RX6GEGX"0#*)^EP0H./ 346:>BBK39 M)H+:X;2]<%H\'V\G9-X-'I_B+REK#J.4$CI12A*"(VC<^6-^=6SL9J>$[ R@ MLG5J?C3XXF-(Q L::I6 7JD.J"T&U$(\N&*H08/2LN!RJ7*K/N:-I>-"U3=;0& M;AE0:)5)@'0DB)T1T6Q3KJ$D*6&P3U:-M?W$"=-0T?'U\#CYWSSY8_\_^,O; M#?Z"3IY.CD6)EO_[ MVY?3V="&\LU).:+YY(_R;;LQH>_@RZ6JDM;/IRTD:&>W^[9O1P4"K4]I?ME&7 M[_\E:Y0++\EW\&R2GHU.RD#!,QO-GY71BW>N1,>97_RK ZA=N?SYLJ1VQ^GL M(X[./H+5P*C^]1G$O^,[?E:.S7)\V=O"Y?>>>/YXY=_OX4B>P*G\P^_Y=,;9]EAV,Q6 M4O)3OL&P]N[]97KWZ[.3M[?PDIX6$4\*_2ZH\AU^0T>OZ/5L[^OW966I%M;V M\LMRO@C[_Q%/OMZ_Z!X_?Y$'4_7WLQT;;/)F]/*+7WTR. MA\4;WO3M^Y]HES$V?-[9R^>+$,(==+JMPWG5X_D'GR_1G6&)WKJF[[^&=]CC M^N#+\H[Z\%L_5%5W=+?WHCXM"+ M2Z.'^JA1.NL2_V TOE4BO>6;' WQ[@H9ABV0Z>^V_M%+FF3!#M6GGMD[&90S M._K6%K^7*[EQZ9(/R)_2Z8M3]@79(3WK!F\\!B?E66'G](_"$4Z:OBBCKUKT ML](1XO8OR<_-Z3[F]?B>3H[Y7E<:^+7]8I\EKC@RIG=R5:/Y=#34D9YGM\[B MX/[MR]LQLK<\B!UCOY.@ZZSA)VNR']XRDKP]6)(;ZLB["T\LM)["U9 M=E;#+WC?G15Q;V"GK;0>JZ_KYWW.#5[W1S=CP15>^Y/]PLB5MP:Z7PVYO.DI M7R+/QJ/R9RI-C"$@H!)+7>D#V0;2HD\VG=XOZ;SG5'U&S^FYX%M] M[+GF9,?H":(OV<<,@11)ARDY<#)K0W3>Y]"Z&'L7T-(AYHN?WAR^2?K@^2]_ M_OHX_?GK\Y]?//G7$SAX_,_)P;^>V"?SY_^>?#B 5_G:,*?_^K)\Z>O#^Y_5]]V !T\DG!X_R=X M^--O0>6"%HJ0Q;42FZ %>?"B0*A@DXY9RKU]9\>(9FQ@N0MH9^&Q3E7 Y<#1 MJP*V %"O%P!E,),EY84V"04H*P4&"HWC(05#"J2Q0\?I!075.XNE-3M.(92H ME?%8*P(EBM%@5(A69ZU5S-W6W AHO%F !JF:,PSU,=$(<,H*&KY#DM*!#8"^ M-9QJZ?KBY%[ M^R#'.FQXO.EVXVH-6-E($%/68%P%F0EM24029-*>$2:[E=I:-)G%> IJ1,A6 M%&Q.7])!,(#85%6;4U&I&J7W]IUDIP^[E;H4FJJ*FH,I=*@S1%.BX1@V1:C% M)06('4U;BR980),CLA1J%A!\X^Q12E N_*.OA2IFF6H>FGF<&7,@U?%T*>Y% MT#+*1"4QGG*T1,%8R)[C5\/.=>QXVEH\V<63)=(UZ&I%D*FE)(H1:+,3$J4M M0;:7VQQK.U;8,^&78Q9!&VPA&:R+0 ;(6:TY3BW:D$W=U=MB,/UY\!<5PD_R MX?W??VO#@9WR;),D% $V5X'5*:$R!M:HDJRK@W4*>%END6NN#;EYA.07(_*P MS$>3\Y+EHU5+EF]E'_P&1M5V^;O\7?XN?Y=_"^5?I^ )(4(-D@HB.(C!>$L< MY['+4BE:-\RJT5*=S:K1TGS*1_WQ9%HG\]8RU/W,3?F9A_>64XHVYMP(\B5I M(T!5%.A+%B93B%AL!N7W]K4<6]Q0*>". 0-=2J2]BU9%*-6AQ% AV&2*+;FH M#HR; 8S%[*#)FK>_;H6QM64'20I**0B;M V*(B'I#HS/ (;UQF6V%53(L+U0 MT2C$Q/]*6Z7Q^%G Z'M_G;V_F,G364:M0(EJ91$ E$4 :80N$2M)MNP5]O9= MV%!.?,O.]VI]=,#\>Y0"GY^?VYZ)H;LQ%[5+V:7L M4MX\*=>I\'0&;$$5%>0,LFIT,7+XJ[!&:C.05O!L/E#J.=B ]UAESDAEFM-S M6.8/ZV/ZLSL_&W-^'BT52$6B,%/Q]$*2<%81M?$RE",GO[2O7>GDV M6\BY!1CIFN *LEY=$]P,3;!4-NH/8A>BM**;5F,:3[CI#@LKX:75LSA=T:*%;3.9(G]R-EB M@PILCEM!+610@G2TO,FP2I>EY^>XMZ_U6&Z*^>@6P.."0O3/P\8'*M*7H?'? M='1:WD%&-[GK;/Y%IB(H/EAMI%!DO !3@3>_!Z%]5LKYF&*C8]GLH>X6[/L- M5/EU*6^(E&OHL$)6UNR"Q9JA1!M\E,5I55%)=#9V'783=-@B40>0I:HBF^WJ MLP!MG*!L45C**EIE.;96>_M&;:C#;'MV_F[@>S>D_)+EI5V+78$66\RA:X4: MG 1A?34"2F@<#DH*GU"U :):*\M:;,,CP[=@YW=\7W6Q8,?W5:09%I.;,@)F MHU%@H=0J:),(.3J!1BK%_HK,15X:X-M5)S@,'[PV:-U[1L=/RS )\^VDJ5G; M\7_E-C=P)W#'VA5NYL,S1@%6')%[/K_Q=AX$[4;5Q&Y(N2:?LY=!2F)CY0. MU.RO1@07?2HUH--AE=SZ!P[VW@Z8&^S<66K];AK&*>>>6=^8R5OF>JZN5O 1 MA*_9"VB\M0\;&4[H=&=>,C,5TK]2D""55E:8:I/[/97*1H=JE 2T!F9,;9I+9=7 M +W4]4+4#>D?\1W-2AY&TI?C&;4UO>7'2[MQB-:E[%)NEY1?LCCM;GY^.IN_ MX)68/9[>Y:5J=T!'/](D/SB^1R\G,6Z4'6 MY%@DL/*$'=6/7Y*0\>HQU6&S#FP6N]1C*JI$\,(ZV8;S>2M"E5(H7R,%#]DF MVML/RW.9.V:N+%?7[= 6 6HISQ>3=E@UBI@2&Z*";)**(J&5U."+1]X2C*BQ MA$MUV6U7X>>UX?6<('*H_)RUTL\RS#2ZY4<*NW%PTJ7L4G8INY1=RBYEE_)F MQR[+8R4'S^S]D*-._BQ9O"DGTQYMK!-M7,"@Y9WQ+J,4)F<4( D%MN)["](5 MEP!ER>_L^QL?;]R\L@)_(<:^HZ.!0(OFHP,Z2<]&1HU'#2)]^L5*W3^$"0ND M$JIQ$$N*FC*&(HF4!F?+,,9V)4*MX>H/3^>S.1VW->H=/IO2-P>/[[94X7OZ M!E.6/IL@0@(I()@HR 0E"(.%" ZM9WWC[#A(.S9AN91I9_&QSI#GRZ&C#WG> M"D1-%BRX5 2&HB@U:P':1\968#.N$EG2MAJ/K61>VB5=,3>K6T\XZH(](V\CMU>*,&K M:+$US1GMQPXV53A_&P#RC[6JS2\%CX\P*W>[<_.P=;AX3E40%+MS@L@PMJR- M@CT-*:KC;9!]C4&EO7UE_-B83;6DW@IDK0$LZ2S%HMETMQD)$8B)D>9U\:CW]CW(L57+C/^["Z=U M#!5YI:)6OC73@3:!G0$=^3<$UA7E:C=4MP%8"P&2(RDI.$92;>/)O?4"'4H1 M#2J-%*5K!176C:W<%*G(K0#6.D/;L-94@_,!*OB,I-F[9ET6T50O8^IV:HOA MM!!3!?;NB_,@ CF&$P=5(J*R0H7D T=8SIJ6P5.!(ZH^W/E2<(J5,OO3%8*K M8+R+@3BVDC$;'0C41\Q4A]--A]/#Q1$VFC#G:(0K)@IP4!N3!,2H14C1B,0/,24M94W( 9P9.[7L;NZND[0.2(HR M.8*E**$ 5!/9P\=H;(R2P>-U!\E- \EBVM"DF"#J+$PP58".2B!$*2CFF*2R M5EO;0?)9]%D2HY;!4P0-*6>RRL:@J@X1 GFW D8^#(V^^]?;_0LY/L=;(X<@ MA;?&G V*0"!L97YHR96L*NWM;^S\Z3;L_+5XU:V)QABEH )@S3'+1 5R]!(B M.=G-PTT#R%+:SD:GP<;IF$57(0D% 9VND8JD-#QL'KSM=[,9Y)*8O M7IZ49^5X-OFC;"")MSV\-[O!,M>E[%)V*6^>E.LX.=KD6F+ @#F#32ZBY\C) MYU@2R5#*Y9V]<$/!@L0'-[#LO\87U,?W;W9W/NSX.EDL^@G#0A%^&S MVPH_=H"#,T,OGE1+! M5R^&G ]O%543[TLS=F;#'1*W#"-7ESCK&+ENC"REU"3K/0N&[8=RFIU*:015 M945*'H*TF"6EO7TKQ])=#B6]#NY" #Z8S4X'KJ1I'4U/^%[IY/7HC*;AEA.Q MKM?\GW3T]:7>Y "'W& M8G%87@TOK9C*[QP6J^B=@R7&I*IT*%*"*,JR UMXIK:>PE)@>E34HF"8/D!=AL!8'C9^1EJ@D;7NUJ[.K5V&+F-%#UI6@I..PU G)Q G.((GB?LK?&$;JNQFZME->; M]NH OX;(K0"Q/_KA&;-T; MY@RU,4/SDT*STY;0:EO^KX36!NX$[EB[PLU\^W(Z&T9[?7-2CF@^^:-\VPI< MA;X#\')IO=K$L':%O?VO_OWOU,*P>+8'9?YLFKNR7TO9_[1$$ZULI,A/310VS@)4=B(:&82E4B.[ MYXYJ:QC9N>.]]5+L&H.-SE,D)];>[O^?5 M-PJ(A39#8[V,L: (B9\6@&'GIP82GFK2U7I=VT!TI\?:;I;&; M L58=Y>=! MXK+FH!]U;PX:B]3.61;0R( (' &PK8 B4 4E*CKO3):5L='B@K'R8><,QCK8 MV'@"OV/CVK&QD-R7(6B5B83TI;#9"$D@!\U"R:(=A9I,A<:'9&!3A['; XT> M*UT!&T57 %]8 2S24_#3,PD=P[X1HJ$L@KP-HK"[@R9K_B_N[>/8RFX;K_54 MJ$/CNJ&Q>&($E!6[-E&TVGH! 9((,47!'H\WBF1D1;BWK]58FMU+-'3C>.7' M1ET#7'M29?%(24>V@5E)X3P@JP#?V.&U%5A#HEHEDG:?I0)ZD?2%N!LRA^([ MFI4\:FT"Y7A&;4UO^2'U;AS%=RF[E-LEY9?,D=W-ST]G\Q>\$K/'T[N\5.T. MZ.A'FN0'Q_?HY61.1X.Z;(?9^5UE^7-A;V$VF9='Y>2/22IG52<_ES1]>CQ< M9? IN@>Q.0_BE^7B60E)&9^%5J&VUGTG0H4J,J2DM"9,@$/N&>QR@NV6HVHW M=,=N2/DE,R5=0VZ3AER:&(3)15V#: 4X DHL[>#:B&! $26OT*5=U9!?DM_S MZE'5@;,> [:*XO9==-T38A M:GDZD%2!+5 5";07D!A-P040'-)9[XI*U9?!%EE8/@V[>=F^+6,9':K(9ZV, MO SCLV[YV<)NG*!T*;N4VR7E]2;[5I[$/BC);N+7,O%/EO)Q#I6U"4CXX*( ML$E0FS;A"TE%_'PHA+U]C?;&YH -VI>:Z;DCF_[JF&/[IM_,IE_,GE8=(X+.PJJ 9_-L44#J?S>FXK5%O'MZ MP7UPG(Y.VU+].#UI=W%W/C^9Q-,YQ:/R>'HX/6[W<3(]XOM_^J M7)G-^U'2 M1A&UP$\!*I%W,8FLV6(SJIP@T_),VAKO"K\M*YJKNUN2'86&PYE-:"MD'45+V P-]1!,-QAU>UIJ23 MHKU].]9L<$SH\W[?L3;K]"-=#AYK!7K=[GQI;"UR723BG4.9&D]O$%!#$NQF M*)$39'!0LX^MGQ\VV=![*Y"USJF?\C623#&#!>4U9A4M!.>W*7,E00HO)!L^4/"5S* MP59=/.B "@R2[8;J-@!K(4"R1%F&R@%2H2) E2IB\$&H&#DL)A=D:&7?4H_# MQJ9TW0IDK>,!!E(9#24-$K3,A(8#S\KJ+&:9H^^&:HOQM!!4L7.O%#O[ J&P MH9+1B\B.BK"94D:OC /'097W8[OA/HK=@5.,Q7@EHTT.LD\8T%5O@@Z.O_6Y MPVE[X;3$_>);&81&T8Y,17/N!:%"D9V,P45V6:!5@H^E#Q=R/W1 K5)C5:L% ML"I2CF"J)F/!^78NG:7+\2..7P?4C0?4(M$@ZA"T!*%4(@&ULK]7M1=8LM79 M%7;U6W66&BMK.YHN@R;+1I[_G[5UR(&JB8%D9@,5T-08?>UHVEXT+4]O1>UC M5B2\KAP^Q1I$D"4*+4FYY%F?:M7LDU)RK!"WH$1D6YJ5#LM\-!F&%8^^.IK. M9I]%]+;5RFD#-79=_BY_E[_+W^7?0OG7B?1RJ*%0 540DDY!QZ)]R,IIA)#] M>?6Q?UM]'#[EI/YX,JV3^7^Q_>V.YN87WT+*5(/-(F)NE8$Z M".2H75C2WAJ3BZ]^;]^-[06C$SHP5NBX\<8X,"9I&<&;BEDFJWS47D6OB^S MN"' ^#M!> 8,5XU"CJ]%>W0"%(((GM&A6+6EA%@ 30?&Y\QE(Z^"#V -.1WC4%/1IE3CLH%434#RSGJC3?4%4^S&X8; XIWTG.'/ M4[\54VMQE 3QLQ/@4Q"Q*A2U&%7:O*FBU& =]*6&L>U\]]9'>82F+UZ>E&?E M>#;YHVP@5;<]S&>[037:I>Q2=BEOGI1K#1)S49ID=%'1082 ["D2H5,&:D*3 M+N_<#S;@WKLFX,%@ 9K3 WO[&L=>R\T6=FX!2+HJN((,6%<%-T05+";)=/8:LD'& MOC<"K*XB*F6% @_)%F^#RSNK"FY&,JR#Y-I!LI!#BR7[(&,5&8,4$$H4&)-J MYC-A\C4%;..IQ]XMMXIWC&PT6]8QMH>L+W2B>O1V=L#+><6VU-,HK, M 6V;F.Z0"GAOD)W:;+4S65?M9/B$]KF(E:+5X;;U+_G^Z4FKOAU& IR151R6 M5\-+*R;R.U7%"GKG^=UWB)'.'5A(FM6,%$4I%##,R?:5 UH$D$Y5)!GW]E'B MV,%R^^]MGP&\3L+G\^#Q@2KU970,4S+> 4>WN^OM_X5<3J@:)/M5@B1 &\ZD M!%F)@LUQ#;XJQH9EW[2SBW8INY1=RB[E#3.[&R\O[&;W*LSN8MZTL(>478RB M65@!E+4@TFQ[/;M1-I&+07>S>TNE_)(%8AW>5^)5+V:S3) IV8!"%2?;G#G- M8:6-PLE:T*GD@W.7Q/=VE8;ER1_7B*Q[PX2Y-F!N?E)H=MI266W#_Y7*VL"= MP!UK5[B9;U].9\-8QV].RA'-)W^4;ULYJ]!W %XNK5>;%MFNL+?_U;__G508 M%N^6)O[[.?F59U >GV-@T/F#AK^;_N=T"5,-(R*V,SULM)H^ M.55=\K(81H2RXX";9=3< E2L8Q ^$Q.7-0C]F'MSV#AQ% MZ#TI$BTE L49$!R!]CHT=*5$TYT#7#M M&F#!<;0<\EJIDE!)6P&&O4.5GQMU#7#M:96E M,R7V@:N#*J0I;!Z]CAP[NB"JRE4:DPT_W\]2 ;U"^D+<#;E#\1W-2AZU'H%R M/*.VIK?\E'HWSN*[E%W*[9+R2V;)[N;GI[/Y"UZ)V>/I75ZJ=@=T]"--\H/C M>_1R,J>C05VV\^S\KK+\N;"W,)O,RZ-R\LR2]FE[%)V*6]V]+(\I73PS-X/.NKDSY+%FW(R[?'&6O'& MP04,;#+*Z!*'[[K%\-8G$;WS0J8:/ ?X_(-Z9^/?L(#C!L45_D(L?4=' \\: MS4>/RLMY>1$YS#!R/&IP6$6/G,U$B=/Y?/IB<2S*[1R8SF=S.FYKU-O"-J=??EIB6J-(04-*PAAJ M5,%2BRA#%60IVZBAN)9;=S .:,?FF^["H Q[]EH# M!"BI6YV;@H^%GI),($OP5I1@3&O/+X),:-S;+MD"*2L5]_;MF!7E&.3R),>5 M2N=O+4C^L4[-^>4@\A%6[FY_;AZ^%AN:DU2:M/?"6NG;(945P6DO4O"08F*O MKH:]?67U&+&CZ_(^';O.GK&%M?7(!FFH2.-DEIYOJ0 MNNF06JQ$KZHF?JY%D)*:XRJC!9I4A=6R&FN]<[$1R(XE^#&XY2LU1U=LNM#H#JHM!M5"8*5B=I2J$29D:J "ME,PL':FH%TB M/534AC&8RQ6J=T3QKFP\3 YT(1MR\P"I2)63BP645RA51]3V(FJI:"18=)!C M%>15*U*O2<246ZZ"BH/"FC2:P4YY-PYRF;CM>LI&OAZVR%M&;?[R]ATOZ.3I MY/@OQ&H&P_FO!ISRSPLH^V ORB7A9^_HMP '+PX?/S&'S_/DX,VSRO=N?D/27NLO7MWY,YX//U:2VF^9L59OG[[MWO[#X]'/Y1X MI*>\88AMLJ1!TCCF_-3+LQZTRA/'GO^[JQ[.;NON7+'=?,"KF:C4SXK;3 MC%QZTQX\__[5;^!,K4&SXC?\!2B2"%GR%PH65;__^=_*2>_ M97UR],Y.:9UH=/R:=]GT[V/RT=T7K&,2[ZS[9=!];5^>':;?&3WF=Z4/S7X8 M36;#Y[[=VOL7*< OH.?.83PTW)UMFT]">9]!\.+ER:11$?%BK5?"X+*U[.ER MB*,S:%0QEE#91!/#B)^4/:_059UB_>KP\N9[5O))659<7CA66&WDHA&A9"VL MQ,@/A#+F/)3L!#L&M1R(G$_G?4>5YE94RGN9V.[3TZ99)V<#?3^J47\L)\,S MV^PV41_=)&^WQ]VS.VW<<7_?QLYNBB>O?RO6^6P2"-)17AU_R@ZZS,1_'U%U<('YUH_#-'8[PQYR6?;857[$$,P]5_F)[4 M,IF?GMSR8<>?L4.2^BTEF[6L)"0HR[ZABB)6&44)JF1$[Z1M(^/&(/G_%]1: MO&,6S_3':5,L"DHV)O5V,,.11<0@V?(DY94"&OA,@M5C M@\N5!'\;FF'5[PQ_\*[7LC_B_[P_K>HRL?7^?\23K_<_XSK+&;/-Y,;");V[ MYHY22F=N;/-=F]LY&S9M,],3OD,.,HY&+^ED?N[TDRGF<.KEMHXSAP\ MG7TW) JI_;I.CNDX\>VR6/R+@=CAS@>7[?R.0-_Q;5[9<++?]^"T6^B=/YA]_RY1Z1DI_*7PY/Q"_,5'OG:Q-CT!.0$LI82[!0@*P. MQDN.:("J 6UC^DWCWMLW/3OYN^_H:1&15=7O@BJ+]0T=O:+7L[VOWU\@7HJW M#T3>:<_C\DOY$=0L;8+K6O6EEJ=AU>_]_.#Q]P]'C^[/_[PT??WQ_Q=X\>_M>#^WOC#Z-[=1_]O],-_/?S7 MH]%7OQS>_>4^2W[_WS8N]9#'7#AN8.F/Z.6L?//VFV_?YD$GQX,TPYN^??\3 M[7*67>N?';E;9.\:X;;I9O])E5^R8E.W0Z>.)]4_^:5@\ UL^YOKB)UWX*;0/ MNOB0?S,ZX#][-AM]SV8XOW="<8U+NMJQXD=/%C^QY"=-["^_XN]UPPY&;;V. MV(_+W=?WPO55&]W62J_2AWU3(/Y5RQ$_FY[R)?+LW]99B)O(:K6B6BMSCCLX M)"FCKXZFL]E&1H(L[H=/O6]E(,G1C5W(?RPNW.:$OH&Z8YUR^L_, 'VDKO[' MDVF=S/^+M^UV5',\O/&+_W[VD/_^X?V[FC_G^<']?_)GW36'C].; M)V\>O'[RXI.0UP>/OY=/_O7KY/#%$[M8S?'P<8+#YS_!K\^_?W7X/!\=WG\*AWS/A_HG M>?#XP9\'+.>O+Q[H7Y\?U8/7\G6KC3IX).'P/G_&3[^U5G%35!1A(!S$& 1O M3RU*B>7_L_?O36TDR_HH_%44G-][MAVA\M3],K,/$8RQ9WN= <9C/'/L?XBZ M@FPAL25A&W_Z-ZNZ)80D;#!"2+A7Q/( :G575U4^>:G,)RV-GAHKPM(8S9Y0X24D1LN-'>6)$4("T8K%F,%:60, M:>3[.6T-DMT+DN$9) O1&:XM0Y@Z@K@1$CDN OR#K5)4J(AARTG:5@M*ON\C M/> [7&(Y"6+M '0#&SK=;+[W^SWD[?"DG'G!RJ/^61S8?.C5ZH"G-%P&)?6U MKA+]_CWNIE)6CK)WIHY;@N%X+?%U3@J&I7Z5U_6PGQFL>[[3C> .O2K>4(;B MP_YSN 2@^5,GQ/#[Q=MA#*]Z!^--L0,O\*DSZMST=+K![.]C]O[S.>LS,*5= MH!3!\C+$.?RD0Z:?P]J1X&14PFUM$TK;F,_S7=\20V\K:?=MA#;HL3XV6H,> M&X >LQ:?U 8;BC$B1H#%AX-%5@2!*&42G%>L5.$AP:PMU,:@QR.(1G[+XIW_ M%[5V3G-IS]^8^99=_Q[F\$K$OQ]#'G;BP%7+TPO>#PZU^3Y7[9'_QC!YW^>0.%#P/0TP=JL$Q")JXR'P9O2W%=_O[:N:X-.FR.V=6@PQJAPZQ9I6@PP7&! M)(DY@51@I%FDR"G'B6!"1VFWMJ5J&S(?2%M3I\_P&+FKWJ@]YN6\U&6:,Q(15=[E&)M" M5H/%9X-BW#'';4Q;VTS>@/CL1R!E Z)GFR*DJ[74KLG+^)ZP-H;9TB1YUC"# M+>63)@3A+,Y<@W5FO0O($2Z8EE9Q0[>VP6DS\[D:/Q;MVL2 5LFZ7X.H5D5? MT[*YY'%8:KC'G59;\4O^.2YDY;@[I\@WQONC#"+DZ4S-R0,YW(\0J9=N396J MR=]GN_LVP+PL8#Z8/\;4TLL(>A5%1C#BEC*D=0*+B]A$X# MC(Z;$C%[A *\]+/(1H#O78!G+2OBJ4XF*:1$R"$O NZ1,Q$%(Y5DPCO*LX]$ M%Z;!/IP /]ILK>NMJC'%7ZZU'IP7VJDJGZLD=UU62]=U#_G3VMIJ8D'K&0N: M\3/+TJ1=[IA?U^+Z=WP<>EX>/\@2&C,8(M0Y'R MU"%N-$=61H,P8]+#+I):LDQ?1/E=J@2:*-)C-6V6(]1KV/AW0^1YUMZ)''O% MP,IA3"3$1>+(D.B0-2PD8@(WR5_?]O?GB26M@<'S?$)Q&&**@P&8/"/[Y0>M MF9_0DUN/:L;=>NTJA#NT7VJ$^SWV8NIL"&'U)H!=(:N>M/]Y#>/[>.0(3J5? MJC,.O#L<+;(I@@FCDM).6N=3[JL@V_@FW7^:R,Q/9[XT4OP 4GS9=;*28@&R MBB.AB"2<*8>#0EI&B20.F!/-K24YR-H61"+I0["_+B]\A.Z9^MA MKP#"92;.N!NK_[[J33"O";4L$^=>S%DKVDHO0!LA3XQ&G/"$M)$*1:&4Q XK M97-W#=K6Y@;-=9M@R\9(\_WE[#32O#)IGK5: A5*<,90C-+EIE,R-TJ(*$B& M0Y+),VPSOXJF\X46#R+,/VNZSL'H) XV)R.'-ADYZVQ67<7?LK?&=<4%>6O' ML<'>Y6'OJSE+2F*-C<1@205!4>9T1EHE@[BT!'.<-(#OUC9E;!5JNJ?FTXWUN M*CS\>[+<#6XN#S=?SQE0)B4?L?(H"HX1-XX@8[E")EB3G/0DYN::2K39@F.T M-64Q:2!A@V-'#22L&A)F32DI)8LR&<1TM/EDG2! ^H"H<%@%;QS ?LD#E&)9 M55[K9T]M2A#J6R5@M0GU2^O)6)B>7MI39_;BQXVI)D5A[0RFOZKU/,R+V^#C M\O#Q[?QYF25>$<80QH8C'A)'FBJ)A [<.T9I+)E'IBWH7<[+FLRC=1/KAS!Z M&K&^+[&>-7N,],YP+Q%CW.6&X!$9<'J0D!JVBDZ8")53D*29)\G^*5*0UL"F MN39&U"]I24L@-?P)4P8>-.=G0=P\+^7S:B4KNK0&]Y:'>^_FS!G*)(X<6Y02 M5XAS;Y#1S"*6(A<"4QDU+^D_E"ZAM]V&QG<>HRROX@RLD>5[E>6Y4S#OF;)@ MPQA%54ZCQL@%RA'E06'G<5"9DYK0MB)WR:-NLH.6$9B9CLZW;5( M%WJ,X+?2E* I%/SS%/HYL\9CS@(QI? U9P81CXS &.FD!.@X!Y]2 M,&MPFZCY;,DF2K.YDKW**$TCV2N0[+D*=X9#U$(@A6- /(6 ;([$4J]!JIW3 MG. ]:BS_,,^S M: V1!CN,A \"<1<4LOFG?-"FF*+,F)P_Q' ;/-TY-%\B]<9MG+RUJY!I$.C> M$6CI!X0- CT, LU:DYR%8*0TB!B5$/?6(Q>I1]1*913U-CG8DT3PML'SU7(- M CWRL-Z._]_S3D6WE -SG=[(]HX[KCN.S[5;9X-L(8XNX*>NS0E7N7\(?.GL M-/9&#QV^VS"87HNSS"G/_R][D5=Q>-@O^V KO]X_2M/_Z]Z\?_*2Y^[$(P7 MO@'MY8'V/.&E2I1X; B23ALP&[E$-A*//,?"4NVC46 V.6,B0(3E\]719N+)3C$&QH, M>XQ"O?0#RT:H'TJHYXC/=?(N)H,H$Q8K.UG3E7U'J( M]$\0QJH*%F&FT;AH,8U;5-\ED[_Q4%=;N'@EN/^R/P#?$\0@#%\.^J?58M>% M3I,&Y+FU0U/4?3_0-T_1*01+C(0 $QIR4K\F 'TF(F]#XAI'8WW:VN:LC443 MD-H(<7_X,[Q&S!]X&[3&08&?HCGE52L#Z[*9PTG V.,(@%]:&6C<$%"M M(!'^R?DPAKSCGU8Y\9W>ISA<1D[\*C(:UA *%T_U>G V7).8^FJ\Y$UBZGU@ MX#RUIHI@SOBH$1'!Y])N"1CHP^I,:SMEH&&=7-Q&>#@CH_%Q[< M']-#@PS-A% O):!."1L )L((SQ(/W9[QT?QL'I;G1-IL(2D7&>M3/9X*W#&"REG*G F49: M1H*"X4IA8YPCN6^+;@LR[RTNN:!F4\-%/Q4"+/]L[)8(D#I?8D!?XZ#?"/\M MA7^.#4()[ZE*"&.O$3>$@$4D+*)<"D$YMI;%7#:G*:&_;83T/X)0TF()_3N> MU9D^_31E&SUTX&A3 .Y!4WHF:S=L+)O[ K=YXDZ,M6-""Z1"RND[%B,GB$62 M&RJPXU0*?ZUETV3O;*[\+MU":>1W%?([ET--C8M6)Q!="O+KN47:2MC .B1, M;90XYG.L-I7SI]5-IL[]!6;BESCPG6',ALAPU/Y,4[ MJ-;N1;VHH8&M6\'6/(FFD02P"FO0 ](@SH) %J>(4L F.:$ S<#LD&0^O;!) ML=EL8;W7R,@UPMH8(,N3Y+E#(Q4(,UXC2F1I@A*0"8XC@JU2*7ALG-K:IJ0M M]095<6UT".1\X$]L97J,"BLD&:0,@F!$*FL@8O%_,@/>^?GO9[!>$: M1%L>HGV8FT M,1YA;;CDWEEAKD%RCPUSN'ZV5&+PM93^#N-NTWEP_W M[CS;,[:2LZ Q4J!>$5 BP26ED7OF<1R:YO2-N5W+OINXCYK)MKW>B)U M:]%N$G=_6*IGC2D6DL L)82E &-*)8>THA31B+5,$C.ET](2=YL@T TKO<>% MWN,0T&:T/5M#X-O $N_&L+E7")QG5Q8>^ZA4#GECB;B/ MF(/>PWG'0*GKAL MV+!R=J'W)[ MBD\@&+T?Y #\23DQUB+WYQK$K#;!07I1;X&_80<<]#*(YO^_N%SPO^-P-.CX M40R%'K47KOYAZLH&6I<'K0MXD"E85-8"H(*"0SQQCIR5 *W>^4A5DHF I25U M6R^CD&H]+*T&-];.TFIP8\UQ8]8D2TQ'4",:*>(,F&12(4.B1CY@%T3T@08P MR2AKV"X@=V8&+#&#D1?*(LZ-0Y8(@TRRE+@0DQ&Y M%3?6;;H,VM?UL-(:3%F3<\$&23872>;J[@D5VJN$#.,)<>LULC0)I"Q1'C.? M8G*Y0P;G\RF92\PGNIEKTG 0K7"RLZUXK5'8LJ.6B\>=7B^?>_93ZZR(=1.U M6V&^!]<"U+S%1DC'+>-6"DHM:'_*K/ 8'[W*<$XH(_<(YPTZ+P^=YYFMD]>, M8T60E 3L/!$XC\N>>/97ZLA['7@,*/@8(BD1** MK3)"<6R]TUY&HV2B8/ %00HHX 84-@@4YIJ:4>LIUPI1PR3B$?# T C&F]>> M)Z&-$+FSC]9MO* <B)2E9Y*/U8'2[@+0T$24M M.(Z&.ZP]8*Q1;2[F3[H;C+VT]\>C&(]7% 1==H1@1??X_HQMV @?K5/VYOSL MK%N:"=EN*W2&OML?G@]R/FJJ?+#4[7]N=7H5B(+0WFL&Q*;?X]&>?Y0BKS/; MJ8J\1O9+'+9;O5@2F@)+RIL0O'Y2&\%7/]T_C85Z_OV U]V-SHKQ$ M^VB>=I Q)4.R"1G-%=A'2B.M+4=>&,EEBMY$O;7-6%OJ)73?V] SB<.X-Y9*WB&NBN-7&:ZE*"B]=%\E]!#;J38R/ M#DA9/BAXZ%3S,YW?VL%QIX=QW^"Y&T(P1K8P1J=\?]?JC MN)'"UXW_\_?%^W_#F:-<[GW8H^__?<&S\.WMON_N_['W>>_T!=G;]63_Z_Z' MO0__Z;P_W/OR[G ?!,E_.?+$,A#>Z7;[WHYB>'-B M!_%WV+;A>?_T+/:&)3C[XDO^,=X,S^5FXOD/;ZF#P]='2@/J,DZ0%)ER66?* MY=PH4_B ):.1QP18S,FSZW+%0+2[>=%SNM)M=L)=57BS$Y:X$_8.=[X\,[IHV<]V$(:P M\)?KT(K50N3=,.P,/&\IHEO3.[B%JOY&5R9HC71S.0@Y MB:T>?-0ZA>M/ACE;$5;T33P;Q5,7!RV&VZT,[ 4NLERWR_ MW>"7R8+^,K.BFVQ%T<:*6@>@ ROJXHA2;:15$CF=(YD*/!%KK$"$.4Z\IL2P M'[:*_AJ (AG 0HWQ;5B=",*&^ J2<&P[O6$NJ'_Y_[5.8CB.PV=7P:QU50)N M[VM,NS8^9K=V.4Z\^4$D.SRIP/L4AG"1\3N_YK!H80"!$KP\'MANZ\P.RN$I M( C _7G/GH=.R7ON X3T*KW0*UD)6<=/=589CN /A7WVV;73=C(>X3,!KS$O MPI\[870RSN>:^EX]S_CR*];!&,Y'UW_EX5:(X!M)OYYA3Y_Z-[]&@0/NO<8N M12-XY& #&*8PHY[;Q#@5SA\QLC7^TLDD4^?,'H,.A[W^$=D$K_6K[7ZV%\.M M7ZY.$$S%U?7X\:FL)VY[@=#,[8%5S?I<6DF9]>=_OSI\<=!Z\VSG^ETZ]7)R MA=MD\8#W#PY?O&D='K2>'^SOOMA_\V(W__3FX,]7NSN'\,O+5_L[^\]?[?S9 M>G,(?]A[L7_XIO7D[?[.VUUXT]VG=WW+16MZEZ#+_0K5\P& 5;\L;^NSS0@/ M<&&[H 8Z/3!5BC9>OE(/; #<^]UQQ@]%H+5C^%Z>7(YM; MHQ5-/%8P\?^"=AG _UO'W;X#;3"*_J0'3SR^:-4Z!^:HE,WDZ-VP!9OD8X1= M5KWX:0P=V^I_[N4_P.N& 6B#EHLCN")__S0.?&SUST?YJ!FN. %;[?BDS/KG M_J ;"JNV^FW8ZD9;G)/GX^_LE3O_!?HE:[IG+1BG&^0K!AV?NVUDOV;0@86+ MY<$1IKPR&<[A^RUW 6MR!KMF5(BC6\EV!F7 ?3#\JP._G&MTY.NM_C@-87WC*:'!>7+!\%6P\V(3IO-NRH1BR MP_SPTN=]_H6OG\=GK6LVQ#42_0"[9;Q:Y;7L14GM&R]<]2KCJ;*M7OS-+R\!5@HMIH6^$YVAN!Y@U[MNXX I7+=5[W4DTT% MFRR/!]9Y>-(_.\M7?^B?PS)?E%N=Q.[9MS9OM7/GM^R3H>WFU+3\RO"?Z=$/ M8-/USN/3ZP1X#=;KX#P;%QD[09X[15*^-Q&%91V^T"+#$JW.JH\B4$XB^)6JL?+K9 -W M]"LB>G5*J\QNWN14_K;$I/,;/?BW*_- ^+.2V5UDJ9\2K,7EZCYQ UBI80X2 MC&RG"W^J T,33#^X_!I$>&J:]=%P5$[S+X7V* @K9#*6Z,ERSRWP:1\4'XQBP=KD+X(0 MGO8K0ZH#9DQOU >UFFV?B7Q/MD+U[^4>&9[ETMKJMJ/.:6Q6^$=6&-SD8K. M$0J&>,9%6Q!W"#HO+]"4?58V0[%%"L;"Y'4&L=H=<(UW3TL&W_K+S!7>J.MB2U;IK /!D2V M(3]W1B>MSFA8[/<.B!,8E'!;>(GN.*#:SG?:JA[4WJKN^;RZU_C7/P 1S^ 7 M$)*MSW'K>O=T>IS==3Q2TCCN'I<_P:V3B=UO.V-=KSOG^=CON._^MU.MNL/X4F_=_O^ MX\.>PW_=GQQ/?;S8.SQF[S_\Y^/>U^.+]Q]>T_W#/9&/I?:^?OP,]V'O_]T_ MW?^PWYD]GCHX?/7E8#><[IV^_GJP^Y_3_=UW9.]K]\/>AU=?#PYW8,RA^X[" MJ.A_$MR;[[\^8CHY18U$&'8PXDPZI"GS2"9I233P_R1GTWPPQ]$E^![CG(>@ MK+!"!"9CD,[!#;=:<>CM6=;C@_.8ZQQ/82.6V,?44K0NUZ(U7HSQ:7^]$VX# M7PN/Y+\_TJMOQFGTB>"0/+,<,^R$T=X&G8S3U,/.VK[GK?H[.)7#@S2S32^J M?W_FK7JP*.F42 M4RZ*Z#-1H9G=JJM&P++>63#^&H"UWAM=+?-=IR#9Y(3UA\Y+\]E$]SPG:&17 MN--K/2D.P=O)O9Y/[O5\^EZ3ANFM-Y-[;3UMG=@23HL]\,+CF:TCS+63!/]^: TRBI7C%E_2QBN,QQF)'FR M]>;%\ZVGSUK/P?^WG=YT17;YTB2_8;J&NY';RZ]LILELDJ[[A3<,K"2[Q] M]N99ZX^=G;^NS-_E&H)3UC\%EQI^G)[!X;D_63R%SUK_ Q[UISAHET?7OA[< MMMN!OPXKISM_,CTMY00EQ/\]SW'3'&2Q'TN YM MPQ\_LL_QM_,N;)288W9EQN ['\Y[5?Y@F>X\D._?R%;!FSJ](/O'$=YD>IVG MYN._AJV='BBE;CXUZ^?$@U[K9U+GFM1LN]4N MST%3$*-RZ#1U\=,Z:Q?6O#V>E?Y9IUT/F,<7NZ7:@;&E\,S^G!)+?#?_7+9FWG#C0?3 M*=(;0'RRUS-&C/J6Y52C>@X,&395/F8K]'GE_+-W,774.?/,+&KCT:1.S@,M MZ[_<<,B*#J/[16QSQ+1LSPG(P.3\[WEG4,E';E%;4C5AWYP69,HB].$\'%>; MJB"%K;JT5>N=)26OR&E&O[*2=CB,HWRZU*E"M"7^5)\KE=O5Z9O#\4Z[S>XO M@?ZYS*'J*#5W*"E!PVL&#YOY! 2BGV&V.Z<;X#^?8"?US^'"$DF#]S@_/:NV M9'GOSW$,F64#9A;Z?CEGG3J#]YV!/S^% >=#W&>M?%9E_2B#RG@/GMH+P-D2 M[AX?H\*X)V-^MFAESH<3!+[NY6 NAQGBX4DVCZQ= P7,4;OESD=%7KJ=TTYU MB/]KZPEY.ED5 (7^<:\$ EH^ZV;8;^W6$_HTHTK_8 M.6R>CFCFH/Z'2HKA*V41X"\)QE;Z*Y^/\E%-26: L73@@?&3[=8.!SP/=$EM M(N0'CH,@P_SH/FRYT1C$\W8:#4#L\G*!7B\]F\^*C5_F'VX]_S*7[SVY];7)D(Q)LJ+?AX#&4#S$_'TRK8L#:4[>>-V MSZMNTF7#A,D4]D)U/?QI2ASS5]SY,!]0#^NCZ@IZX0ER\1/R_%^9P>-^/WSN M=+MY86&W'W?R$DP]ME10E:D>3OZ.IB"YFWLX5 =W3]1-GGG:#[%;\C'R,>!I M/D(OL)RS(/)5\9LIXV==VYN![5D/=IW,]\5.\G=]I&SVP[Z_-!I[_4GK3)BY MO)N'4W[]M,U:^_4PNT- %>M0/["#6RB*=5XG6GT;#YQNS6_'%<3NYLXY\*] M0?#U@J]TSA)X\-#AVBFPY17UK&U$_ICWSMO@_4-VU3]B[(/\Q_;*RYC MA9^TG>V @NNV?I>2Y3DQD:?>_0VHXU!*K'[OPW]:3[9>[KSY?>OIXFO>GF5K M&R[:>?,6KODC9POV\JRU=H;9?2P1CB>'X WZEF;TZ:^MW4F0((=R?A_;$2_@ MSE5TQN5,FFMN!$\I^@ 1_+1=>YV=4S#=/M4.2+&V!CNHK:?QTE]E\$-N&]E_Y8'7IQ5 9AO/^FW8@Z/ZL*% M>AJS BQAE\LO_%:9-*RZ-DX:6I=O7MXV.QTS@\X!B(45#*WB*U>9F,6+R6K9 M5FKY^QY3-M*RUSNV_4NZ<>6,%&\M;Z?:IAN!>Y2_6K;&>J1L+I;TOXO%W+I6 MX#KGI^>C4\&"<71E$B?)&98%>EK9\\RO7>_&DM%S M&4&;) )_-S+<.C_+$E"/XCN&^3E]WY..P;] MYY>^XZ566!-+Z0M8,Q=_TO<7[_[U\OUA]\/!X<>+_=/7%P>[;_'^[@YY_^\+ M^N[P%7F_Z]D[^O;+^P_['][_\?I3^.,?'O[G/]WWM/O)?3CK'OR[)\!BHN]W M7_']P]=X;_>?[KO#]R?PG(_[7\.']X/0KST@O*21*<)JY(T-02BW54GBI# MPYR=-5'!Q?T?AS*^?4*[T!;__H.O#E1X'Q/8DU92R17.ECNFQ@9!8'L9PN_3 M!)P#5")R;GBOM7-^? X&P<1NFL*G=NL5P,[GZ%K_T^^64-2?E5)LMUY\B5]S MY4O]A]83>QEN*G;(-=^L2BFFDNNJ\,ZUS\FC*;F9^+PAO8& MSUI_?CAWG:$%T^WXO-?_U/$E'I_U,JRX]:5^?EA7:$P"W?4-7_W;^J,Z;VKM M32+VK<-\;?V0,MK\F-_[ [CE7O_\Z\5'"WC\L=/)Y4!5'#-?]/RD$U.>%7]> MS-&#E#H^)V5>/Q-/IH;RLKK5^-U:Q4LN!GC.8P3D/ZWB!.-^-I6B&,"?/_<' M'UM_G0_\20[G[AP/8O4:5^[^U\[EK)5;C5-]JWN-+;ZS0?R4 [K=B['QEXVD MR5/.QD^QXZ>T6Y7*FH0O\@:J3G8J4S4;JIU0'QU4QN!$Y,:K,;'JOC=76^-/ MQ]_8RJ]39[JC<3W*3CB,)6^].K0KVZN4W2#?!8.RSID&LSE4N>AG4U'WVE 8 M'_A-S^'XV3N7+S">4S XU\'TN^Y@&S;NHN!ESI;-DU06.1NVO2KL>+G,4^N1 MCWF*S&8;.MM5<3"J(KJ5,345TRR!S#J46L47K]SQ6G:3WGG>03,$)UXJ+I+, MT0[-A;0.$Q),(L$:;RSC=4,=C:_T6GNU__(Z#3RU?'_E5'88]W$\2/_TLQ", M"^0[N#6/\ZD%1O_IR\/HH8 /Z*AJD-2.9Z28B:R08 M/HQ29ZETD:@<<<-S[";_O[&X5UL"Y"Y7OY=M\JE?'3I6&^=;>Z3R^Y:]1_Q@ MU%^T0?;+CCQ(?\9CVQV[ZY=;8XH#!X339QX0"Y(BSHA&UD:&0G)*$&M4=+!G,N')W*:9X,_DM!NV M3#CJ[,HI2ZP"3W=* M[-MP4FEF6 RPS-%QGK2R,JE("+B*23@62.TNZ;&[-".7\YQ4"YRG["^#65%M MB@*V_X>2X]#/1[@C5&S'F:UU-8%F;!#.VG3M7#R:E<#M>?%^3!'< M=,-E'05#O[+U_JS/B"^:?7>=A[]W^!&\^U>@%MZ1O=V=BZ,("V"U=DAB8C)# MFD8.8XHLY2%QR:UQ>&M;DF?T.YMN$.L$I^&"@^TZ3Z9>M(I':+QJ5:$^P)R] M*(D0U?%WB;!5+LI)SEDI7E0N:J\3'S)7P#C_HZH_'X[]A=D]/-G/=/_P^$N&;OCYRQ%)5A,K M"!)!:,0Q\T@SQQ$)1'LF3+E\*(% D4R@ M8KA8$I;-P'A#$=D9ULF@M2CDN,+4Z.UD_'5R2V M"H_#-HVG9]W^195T,(EU9U*;DN)8@M%54'ZLNJXD&+?"^22](3-5C),F2D[" MU=W27CWDEV$UV/UX!&8:N[_FI@Y''I8E44Z0<@R<'QLULEP%I#6GG&/!0L W MPNXI?9\#-#G]8+9,9\;[GG&!7/]355TPSG>ITW3JLYIA;1-U+R[SR1>>(E1L M?'.4RN.BA6>@6&*K*H,L[ILI]JI)C["?;Z1;/LKB5(/!]V#NQYHFJRLEZ<:::[ I6 M3Y^:A4'\W K]S[U\=,8D_^WZM8[+_U5\<$4LXMT0B;308 MG-$1L#6#11$+HU0.$$2[M2WPL^_XG*TGM]%MS598JZU #W;]YR,:F&54=$.\MDSF(1W^UT\;3F4NT#5A66^TD!8:^0,0&>]% NO,SF MW2!^ZG<_E=/ZJIPJ65]QF3W)!<:=S%C6R5&'?NM_S^T@,Q&";?>T!*.KN%HK MLVR-CX\Z@%OPV\4&GQSMU'5#D_*EWM5ZI;J&Z:&.E$J\HI;PK&NNFA;%8G + M?_U$4_.&4 1!FAO"5&!8UYD%:GW$O.N\23EC(?P-QZU O']5W VO[OTE#QJXQ'SKG;+%JH\OE^09KI:E M[@E=/[G^^%GY:*:M9/69!J/0D&L_QL]^]#-FQ ]]\UN#)?(9)OQ&M_U.@^SO M=I^]TZ4+.M%68+#*5K1SI15E@[RHB1?"5*SJLM#HP6:N%I$B>6>C5BF[:8VG M8 .F]0F8LK43-7QZF^F\59=X0I]1L=JN[3?@2YZT;2]%!/F'7)X%.^M*#=MM M6D3/3,$/M8A>,(T/TR+ZAC-X_^<+] 8I(7]7'"!?8WB5V7\ZJ9-U4N78CG-L M=WKASTM3=Z>R=/,&@ ]>7*[\NO22OH-K]++C_G@KWWTX_@+?X7L?=B[>__'B M(K>K?7_Z N_3%^3=XOCM\S=X=_G.RM_N"O?\ OW_]_>Y/[27\D!X>O MQ9'D)&'J(DHR6006C4,Z,H&P=M1JEJ*T>&O;L&?LFK#.C1M*?P-S?JBA]&WP M[AO-K-<7[PX'-HRKJDN/FA_"N9E7_R&<6S!]#<[=(\Y5T<_JRK\OU[]!N]NA MW=>K:/>6'VF?/#8B5ZVH@+CA%&E-#!+!2&JCY\&X[.$N >Z^ 3GW#G>+H78- M(:Z:T_E_#\HY\?@4H J$-5;>3XA^92,TN'<[W,-SN&T YKYD [Y8(9"V+ M"'/+/1%$>1/ RC/TF9A#O:=K:.*-CRYAG/';1SMWN_)GLC3'5N94(DEC:OZT M$-RXUS\ O'P.>(U@UCCIP;,V ?%,8F<5X2@FRG3D(@29@9<]4W? W<;0O+-K M/9T]UQB>/PGJ73K7#?#=#?C$'/ 1KS&5F"/+@T39R$3.D>QU"\$,#R%0 VXV M75#4MHX&YTU!]\9@=VTJH+B:"5BR2J_T R=3J#INC6Y61Y%;)'\_CN:2D&<2 M*Y=H,G[O>W7Z5CV!["PS-9_G#,CQZ]\XOVLAW*Y<:2V>\_]S6WM@B=/RL-IG M\7QLCO+YHV[SLU@)Q5&C;6ZG;;[L/<^:IF@K4B/S M4]2LS+(J_=>WUDDB:,@!X5C'/$!:$( M'#@*TZ6)4IZKR-C6-J,+XE=7=^#9>$FNHXZ8Y_R\6B%<,?CD'<<%;DW( W._ MO6>MG4S<.)CT")JCH1BS(19ZH++YL^=TVNND21_M_(RJ)>>TC(Q%X4H?UHI& M\9)6\8')U::LT5?U6W6J4LXZ3S13UAVD@_-1%H-AH>GY'] KC2#<4! (0'&T M/D7B&,+,@R"H2)#3 2/'';5!,VU)N@G?Q;-6WJR96^JR&]E5/=VYNH9U[6ZS MQQ[W'N-[GX^ZXF:GH#0L M&P/DUG6)95OC3E17^J%-NJ#E[UXV1QO;!;?M<#8VE:<\CTP #4#\P&1,?P'J M=S)=W.!BTI?WH3D^.Z64'\1OS$\WQ? U[F%]V2W\^WP ]JJ:7,BP5Q$?%S8Q M7[?LN$J75S,F=H9U([QYG5L39Y0N(Z>%F;3:0#6=2R$7JWJC9>Z=&Y%PY%G) MEP\GSYOA+\A]!Q=0/O<6!"KSK%9L!Y6.OUSMPZK?S=P^>"CT'0>.&A2]CGWR MX/!8 '(RQ93%G"*F"6AG+R6RD4LDA3%)@;+F.:D/G*EKJS?&T)DIP L@?9Z$MO<^C/^D! M9ASGP,J5YD)%NB:[OI*ITMARTGGG%)X<GNC^\?3;5"7PGG<$ MISSS=1>J2@D5XIZZ)]38#@=3_718LQI.0+&3*9S&'"N#4>?K%2K&V7C E?;TBYO2PV4P2X,X/*N[[)X/ M8SK/'%J?"CO@:3_O^V)C3+W )A-K36DCWQ].O![A;Z'5!M?Y5U'^CRZ[1 M971O]S7;^_HBZ[3/>Q\\/@HBZ(2I1#%9@3C8$$A3#TX!)L8&'E,0F1CV>[QZ M16IOLT589$$2:Q71DE,F'6R"O&VBX98(2A=RF#5;9.5;Y/CB*%)L*:PUN(S. M(!X40\XJ@:@5SH9$$[8YOXPLR.N=<1FS"IJXBS4]WG'=";/T[0N@7,% &11> MJ['^&'[;9RSHE#7Y()[ Y?F+G1*,G72$J/C6\P-RLZ]6X7W,O;SS*-[$LU'5 M0I+A<2?22[W3O;B^Q^)#.9&O)AV=SP;]U!E5]D)_N&*5<=6KX*6*4TB5O<^=TN&R :5K(UF['\7^X8LO^Q_>LOR\(XDI(U(39 B. $K: M(^>H10$'S#SV-L98CJWF0:DUK;, -?(15(T83[(, MNME?2XR4BH.=(\,\93@JY'3.K0[6(\-<0,1;)<%8$D*1K6W\7:TWAKLZ,G5M M "J[1_, .!O[7$V_^.ENM?,;[R=FA+W"3)W[8QTQFWQR22)LL$2@)B-RP3#D M8S:>%;':JSE^UP=U3;_I!!X +&;# I75SI':SK!=A2#&L9#IC=OW);Y?@KG_ ML;WS'-$DXU;?-Q9Z]BF<71&(3K0]+6YQ*L**=7+L;>)9?J\-<[ M./H+^4M72V9IU#/07C_"9L7.+LF^E#U8-+]PML#?M0 M=*CF^W2HFS#CAR6@L%>YKB^RZWJ3>J[OOO%CG[;][/!?.VL-*^\/3.D5AZ%D M0V33_N:[<3'HW6A6;CZ[=WC(IDT]N>O4-[/;;.QUG'KR4%@];Z@M0_E5*[=J M_O312?\<;A'N2J!^Q[K0U54AU;'O^^#XN&$ITWO!\MQOS>*Z]C MF?\*DPO8#8*>PW'4L][ -PN<;WIIY=Z'CVS_=/_C_M??.P>'[[O[NWMB_^O) MZ?Z_KS[O_?&6[]'WW7S#F#Q]1U^SO3]>B?W3MWCOZT=V\,<[ M\N[#SN?WA\=?WY_^TX'W^W#P,A.$OAH7\G.8!W&4?""&L>4< :L AVYH<8D M%Q-)%C.NB62TMO](8_^M+P >3P/@UR.F671<.92BH@" R2(C'$&>)RN=$(&F MG,O8E@JW#5\69_S] N"*N@8M,XY[0UG-O'2OIM-%-Y/+\P%F;EV#?+"BU8+F M/-H&ZY:(=60JU)>QCAQY;#GXNQ'!EF"(!^:1$Y8B:C.-<2+8YJQ:V5;XSH&^ M.S%W3L2CD>H-C5TU4GV/4CT=P7K+CHA(E%)F4)0Z(!YS$C3F'N6V],QHZYG7 M6]M4@ _WL$V^&K&^#^+M)01EAO":\%,CX&LBX-,QFG>?CV(,6"IBD(L:(ZY MP V#GQ3\GJ)7(0D0<-[&:EYMKXAK^UY$^\[BO"9.R\V#*8M>;!WQ:5U#)@TJ MW2,J30=.WET<2:4C#EHC&BDX$U1PI'.A.N8\P9^] 1\2G GP)N@ZF1U7.8XK M*OLK=7V+F(]_I&3L._QHR[K/R5A.GY5. C5KVZ^%0J3S*=953[783GVO?C"^ M_(IUPW[W?'3]5WZPOFMU]7.$7IVFZ7]/!I=9C\=@(0^B_8AL@B'^:KN?[<5P MZY>K+PNO=75N?WQ:OK&2:\"6\\TI_>\96:C 4AFAO"5&!8UYD%8G:XGS+F6? M0UI9L=R==(:C_J BQ5I,:]2YK&MMG=AA76I82(4R853%/'$VZ%=(GHDF'(QP M,3%287K+!!2%:BN!833*?[K\=@ZGCVIZ.SN(K= 9P#4+6,#R#<8LM?4S:Z;. M3)-1:#3LL-^#RR]J(BSXXIA<;ORTZ5?K5+P+4W_*!(OG Q"]0K"1Q] K!%F9 M-:_3"X5Z\].$I&H0A^?=.2J'\B)S=9K^I ,O"C>;9^T[L:$ULA_AJK.NS6Q9 MH^I5(^RNWKC ]))0(G6RBJR8^[)J?K:($KY!M]6A&[L>W?)[%,GDWFOL4C2" M1VX%-4QA1CVWB8&*=OZ(J:V-@,3[K;5_$X\S:/P=SS)E6N]X%_9ZMY^)+->D MOO[K_H4Y]:P_QO.'.5R__3]QX,_7F"P\_C[?U_S_5VP!W<_XKU_ M7].]#_OPV5OX^SNP$_])F9#J &S,@\,=MOXVX[K[Y"M7^KNKKJ[<8S@U]E1 VS7T[*&,;C@=V16%. M.&JS1H))[0$^Y8NV6O8,5"PHN4K=7GXR^0!\QQS. JM@6+[=R3B=]>U@+.N9 MSS"TW,7TM[-Z/K4?\Z?901P6!5O4_82>%Q1O&6#F[[35O8?]\X&?:.E+S3F8 MG_9"86]K3?Y-?M[1E3FJGI_U^6@X5OXPF#RT!4^YKH<#U;@]V<<3T'O6>E', MI&QI[)P?@]%5TT?0V5%4*Y6'<)TI N[:<<7S7]%$Y$%>&R6HA[NU!%B_C!2\ MVG\YB_*@/5P<'*1+,:CGX&IL ':SS_&!SS!OP]B;A ;PSZ8"OKX2![MOO^[O M'O/]KR\N]EX?6C7UIX=?(P% ML=YDZSN#11L :&0[W=9>#!U;D*S&P7D*V1OY"%>Z)S(YVSJ1Z!6[S/_W_Z4I M(9/@UJH>/--%DC[C/+_X@A7XM6)N'RM>6VA]LJ,+MK:OB)EM+Y,?YR8H(0RR M&WP*J-\YZV:5.[[?<1_$,>O1V#NNR+ KYN#LZV>S?5CI'Q#)["Q7]-DV9*[E M0688RKH"%KW=.NV[3K,&X,3W/G4&_5ZM/YO-L?S-,2V)BW?% MH%R1%S.'5PI=*%C%-I08:[&+)HR0A5QMO/@M-\BUMNV\K+]D$K9^*PRRH3$$ MR)W04)X.8[>02F=KK-^#??7U:K=BIQ!25R8C M?+G_N=<*G>-,[)F#,O"%T44FMZIMRMQ7K?6JF(:YGUH5$_K.5K^>C;39@W?8 M@S7XSVR_3 +;*0M'T+[Y" M^19L,MB(<''=IZI]U4FH!UA= O=C@X!R>PX89"A#SG&X4;Y^ 7OZ-W?6#3Y< MS58:^Q27GDGM(+1+!Z\25JW8Z-'ASO-V#G%.B.G&2UTQZ8[[U]7]1&H/)W5C M;E*2V>V/B]:H:7?/NN?#FH-^0I)> ]%MIO*>@TS^)(;S;CQ(L^&F*3['WR_J M#W_:P-/AZ\_[.T><2>6EX8A)*A#'*F2BZXA8LDP;[DG@=C;8%)-GF @323+< M,>$T451[Z1715A*W*-BTZG#'I3M43=8^*Z=< M)!@_PU6,^-:^7VJ9-W?S1U]\]1 MMZESOEQ^NOLAG5O]5"V3=.['"C0?H)AZ0;CY3MG/35KW>J9U:RJMX%)*C@.7 MX*030HF* 2M/#5'AUC6B=;7[RT'_M$2.8 C_=D8GS\^', MQ\.)+W?1PISX0 M/[1?-B+!^T?C*2?O3K]T#TY?7+R'\;W_XS5Y=WC,8&S=_=/_G.Q_>,W>T;\[ M>_0_G8/=O:\'_[[[,OX./.O\/7TKWQW^YW3_C_V/[W?_.3G8#5T8)WUW^H+N M[P:XWZNO[TY?\;VO>^+]AY=I[R(G=K_("=Y\?_3[8>7[ZXQ\1TH8,RDBY7@N*B,>V1QT58$8'[3%Q(FM;2YT6V:; M^@'E^\?(?9K:LL=OA"0=&4XB&6JR2E*:8!F%#\IP;WW M^8C:T#J84&*S("4 M9B(*XS4B/(-4(!R!48(1 [@*7I+(K,WD/&!RMH5I2"L>GQF2:$S8.\:%YT9B M':FD3)I@$G$)LUM7CS82_K 2SF8DG EA* D)Q6 \XLX(9!CWR!@J971@@^86 MV*3-J6E3I=;($'G,C0,NL\*NC:9^"Y 6O.EC 22'70#K6/L0"5=,N\"9X%H1 MZZE+P39QCTT"I/WGNHS)'%29NH.Y>U M+T:$57">WLG>>,3B':6PG&''#&-<.6=.^"7MLF'C/ACU(-"6G M#_G,@P?[12+#=)MVD;<.:K9B/>ZB7=PUA!&B $GDL?@#4AV MU()X$9RBAC4!@PT3[]F 54N.)H^UD6\0;0:6.4AS9#Q*ZH3&/EI*+2')U4G;3;A@<^1[-EQ PU1.K#) MA?.(PZ(BYZ1#S',5P$IS) 60;T7:TBR+JWN#&+D?0#KK\IT?BA,\YL"E"MY[ M0U)TACN7M.5812Z24LSH:)HXP48AT9M)G$#L?3AF^\='.#(#:"10DI(A#EXC M,E9S)*4-BFGI:2* 1+K-)5NCJ&5S+K&<]">7DL.2\ 0N!*:Y(@PT4@3!]M)K M3%8?)TB=+S&@KW'0;R3[=I+]=2+97X_%P9^K.*=L"4L69F$#9Q;KYW(;F2, MPAMKPP.$"!K-_:.2S2XU]\?/>SM'2@9J(@V(:F,1I]0C$RU#B?,@$H^*&[:. MFOLQI!)<4TG:SP0LM8C\8).TNHB*P>2&_GDN7+]U\=]C;+6XC&G9<"R/R4?* M8F(R,.Y3;G:CI%",LJ2BKI/4FR#+Y@#Z;#(&CR%&&QQRG O$M0- MX$A083/ M2AQV$-W:YERV#5UR:\8EB-<#'P8U\-K Z]V"7-P'S"0-R3(NO3-8*.Z5P)J: MX&EHDF$V#%YGDV&\(I2&8% D8"5S3B2R1E#D2' *:V]4#%O;L-YMH9>5[-; M:P.O#;PN@0:Y@==U@]?99*3@.$F6)(0#=X@[&I"FD2$-ZTX=F*^2NU+;(&A; MJ&6E&S8 VP!L [ E&\PF;XB0,G+#A>8.9%$1PH+1BL789(-M&L#.98.IE(B/ M"F&/#=BO*2&;2$0^P0ANO0@^:V)*@+&((7$Z)6 MW=%*]Q$0<-_I=JHV,76OMKI/28GKJ]_*?2^;S;VY;!#73ZV#<<^2&8[512T@ MIW]O6I(M;DG&-[3AXL*NAM_O7765?EAS@BG#Q%&,N7,BMSX,)CH5N$TXFKLO MYB+NWH5#_RX3X/C?1"!_.-6UN$S'"DNC MOO:#4?_7/W);L[]*5[.=7CC(+YXYFN6MQ.6WX*4X0Z/O3MP3&!_]_">." MOW\(G?U_W[*]KR\N]D]?P/?W/^[_^^+K_ D"/._PGP\'N_]\V/OW!8SS96>? MOB+O#_W7O<-7]-WA1[Q'\\G$_D*V)XF5D2*B:'/7,>(P,EPXI 2CTE KX']; MVT3H-KX["^[Z\44T>/0(\&AI5-T-'JT4-'C5XM(9XM#16[@:/5HY'LRELF!$IN)&(*6D09\(C&Y4% M^T@JHVR$S:&VM@6E;;"C&CQJ\&@-\6AI'.(-'JT(0[> M&7)$1Q2<< )6+P8.^Q# J:W4.ME'CR&6>T]DX8^8:V!I9.$-\JP8>>9+4266 M206JD&!!Y48%'+D0*2*)$&XS)Y $2XC)MC8-:\BCD^2E\8(WDKQR29Z-L6BO MK(&MBKA1%'%J"=(D.)2<@C75N28+]B'5;2/+*)7FNP Y[ M13UX Y%;T,D^@C?@94"29B\/UMWE=(\KK)LI+8_MN1'GEHCSK MV"NN?"31(1:]1QP'@PQ(-0)'B6D4WC\BR8^/\W-50OQU1H@3XXEPZ5!4!H0X4(F,L!9A[ZQ(&!87 M+X^MNY'B=9/BI;%U-_IXY:),9O4Q.&XQ"(MH"!KT<>+(..)A>@4CC/*@T]*( MN==8DG_@'O=,?_UEV/FUU^G^/UNC01:!VPE,(PG?EX1I(NN+O=='.H44)3$( M%IL@+ES*:8 486L-B((P28FM[3D96,Y9\XV38.KO_60T2[=^ZPW7L$LC66XT M[(-YO)-R!RP\,=PAXAP8RY$GY 01 #-*,2E!PW*YM4T):[.E!\TK-BIAZ )YCB#'F66YY.'[/(WT=$'J>8#[QTWNGK)NOI@GFQ'Y[PJ MZ@+HZF@1]RH@YPG\Y*2B8(<)7TJH6%NI^<#+TR91>W-%>.F=Y!H17HT(SP9/ MI1$@K5(A*RU&G'KXR4J",@U:"A9V,$L@PKQMF&A$^#&)\-*[E34BO!H1GBN: M8I8S8AQB+H'N320A+25%46DM;2/;E,P[S(T(;[ (+[T?5B/"JQ'A MV:"7EM3*9 SRC C$E8W()FX0.$1&$VHP\S37/:HV)FMB23^&0JG%/GR)_[;. M2@!X\_E^%[_C)O-'+7ZCAXP_3)T8-#"Y-)BP- MOY$LM.EMXII[W$O;O")03'U_=U=-25?,)#Z,=N!/6K870.5\BMW^V6GLC;Z_ MV1\3]\F#9L:-EV"G%W8O%^!%-?^->E^6>M^K5'N)5\.X\,'NQR,1K=,)G)A M(LUD9 P933!RE+EH1:)"XJUM3MN*WB6S9OWBI<><&VD>'52?'%5BK$B MV%$?D$I.(QYE1(8RCH35%FO'J&&BI+@RWDCQHY+BI<<1&RE>F13OS^ABKP7# MF8B,8Y!=3D, 7YM21+1*)IJ8)+-;VX3H-N7S-"F-&&^P&"\]/M:(\>K$>$89 MTV0#50*T+_<.<2XUTI$81+C!26MM"<]BC&7;B/G\CP<1XR7%KM;9S7^3B]R* MC]^OPEG]WO!N+OYCSME=NHO_)G9A1,< 1WMV\#'F:&(#1DL'HU=S_KVW.H$Z MB4B!?LG'E11I;B-RD4@62X\XM;5M\^R- M!Q 6&F&F082)D\@Y)T +1ZR#!R/+NZUMJG2;+> 8;V1X@V5XZ9Y](\,KDN$9 M-1S H^FXM#?GX6O*A0L^(6MH0-R% M@!R1'DEF(PL4:T9E.<%GXBZF17-HL'9RO/R2J4:.5RC',_:%%(8I[# *G O$ M=23(,*+R3]Y1&IPFLG#<:+4FIP:-'*^IF]_(\0KE>-;7#Q9+ 0N(N,CEW\DP M9"7AR*=$HR%,$1^K>DBV@.B_$>0-%N3E5[DT@KQ"09Y5R%YQ,*@HPDGEEDQ)!*"US7T"LVTK=)?"^?N?X:T@K?]@?@9=_BTJ4S8PW+B[ >5C: MVO&:CS>LZ=IU@FK@I[#&;9?/#(1F$0MD8+"48A#9ED2XDVH73U3:B>Z^B.V,P*!TU2&A$R@CPVXDAR(+9AQ(FC@'6*IJ)I@EG;,(NC ETKP7/W$B.=&$>P5Y/VS 1!]-:V4+1M M%&U$]S&)[O+I:1O1O5?1G=&Z7G+E6 Q(RP!:EX+\6FPLLD10YZR%E?-;VUR0 M-I?S'><>\EQ^_*P';[34W&.#[K&B&,^]YG(L1NU7/=\_C:TGW?YP^+25!OW3 MJ5J-N\CIXZ"%6O1BZZA\UR)85>VE/V$G-=IW>=KWW5RXRL%:!1PYN+O!(\[A M)V,U0XY[K+23B6@"VK?-U7S%ZMJS0ZV?M=Z@WB- O?N+\S6H=T^H-Y>KDSA6 MR2.LG$3<$H)L$+!V&6T3/<^WT WN/!O96'"0=PFO"3PT MKA@ 9^.E5$4')AV8?9Y&Q,%919HJBUA0R9FLQAS?VJ:\S>0\"?(FATL;)%I7 M)%J+D&^#/_>$/S,&6+*6DH0M4L%CQ,&21M8FBFRT 8N$DQ-X:UO+-F$;R$J\ M?B5@:UCY];+3LSW?J6N_JI;FXPAB??(RIV@>98;J0\;;]ON]_E7L:U)3EPY_ M?B[J!C#'I/$1,1T3^)\J=T8&=S0QS2F.A, %X'^V^0+W<^,;0CQ*(5YQGM@U M?M0WQ+F1V-M)[(S!(GS4(N>6&(T%XM1:I!-7B'EC.TL5$R!4$QJ%_M$%=)(.L510H+ZP3Q@C$)VKC- MS)I4:/XL23\NPK:/K9']TN3[/,+ Z]+C#Y?QUI>#_NES>%:G=PZS=3#)&_N] M[*CJND/[)0Y??!D-;'\ @78JU7,-Y!'#9MY9:(P,=S M$8SH$@W.2.1\#(# BB";DD')> DJ-$FM]-:V:IL%?'@_4_RV.;9JT//>\H8: M]-P4])RM>4C"\L@($HZ#/VJH1U80A3RL.TL2W!*+2_X19O,&; .?#7P^&OA< MC_RC>P72!BMOA96SL;N8B&.>6B0I :R4&"/#P? T/G*L89L31K>V.7M<9 H- M8JTK8CUDGE)C\&T*B,WVE*+).J9\/C24F4">(>L)1RI*PSE3D0JQM:UY6_'Y M\O2?R> K@=)?1M9UXW:9"%]M+WZ M3Z/^6?E]5:<2M-!I6 YN_#3ZW^^:!U+18- MXW'N%[=< ^K5_LNY\X_S4Q<'!^GO>-8?E%5[4SWY:OXD3*?/F/(9@&@8>Q,X MP9L))]WX/W]?O/\WG#G*Y?[I^X\'?[S !X>>O__W-=_??_O/N_]\4^FJ;O8_WPD$Q5$6IZIZ$)N%.F1PYHC"1J'R,!]LOH;BF;5 MBSO)CFW6]OMK&[BF,7J%N)5Y;>$G1QU!EI.4DK&!1;FU/3H9Q+@ Z&?^T*J7 M>MBNX6!T DB6]?Z@X\[+KHA?T.'.\W;+CN##" R%L3Q=UO=W#_RV03,"X+. M(^L4IIZ,$>Z9 - [ZP\[^9)?![%;R"M_^]P)HY.Q-33UO1J$\>57K!OVN^>C MZ[_R??B>UA\^9F-EI8!.Q,S$3?U[,F& .+/'$;E!M!^133#$7VWWL[T8;OUR M]67AM:[.[8]/2ST)V__M!K]L+QKBLNZ6[U/DF'NOL4O1"!ZY%32S73/JN4V, M4^'\$<=;ZZ2@___LO6E36TFV+OQ7%+SGOK<[@J1S'EPGB*",[>.*EFC;N CX MXL@1)"3$D80Q_/J[<@LQ2( 9)"%!=E0#UK!W[LQ<3Z[Q61/:>[6>C>X@UOC: MZ.0$B(/K^"D@Z4WHO$QN_GS4'_1.*AG>;/9]N]L_Z<5MN-6?[:X_?%F(Q/7W M(XC[:[4S^OM[Z+1NNO3N/3![%[?DCV6NT6C/N@T6ITZIVO\/K'5#_?X "17,B8 MI%5(^$!!&1866>PH4KHJ2HK::3$\W ">8MC(YXSV1EEN"(E!<.V,M9PJ2JV2 MS#+NW$HMPKES#$L TQVO9Y=?6X$1OEZL^MA.'X/$X=+\_KXWQTD9491;$!4N M,ONL-CDZRH06,4J2Z*UR7DF"GK,D7,N_[_?CH%^;F(U9RH=M]OZV[9/XY]F? MM@WCB-\.8AQ\ K/B&!2-MRP@]?T?$7/'G90H)! +[D)"U@F/DB..>,LTEW9\ MXSEC/!,P3^B"1IK)I/2;%Q [MB&\@4,IH[]U>R<=#(G< 6/M4&W MYGLQ-,$>:O8/1ZI-S+U_4RU:?W"AYL10 ]6TV0VU9C^_U(O]K"&$FCNKON%M MKW>6#2_; 7-UD+^=QG=]+C[IGW1@"F#4<*&CZINIVVYW3_-7*UWJ76WR4+QK M[BZ4KY%*U NQE^WDMCWNQW>C/_X(S?YQVYZ]:QY5=''GB[?7JK?&+/CA>T*L4:/O?!NOD2>^QXQXTC?O&RR% MQV1WO[UP@R6:/O2RM[B+1[L#$/BA*62/X*MZPD<7(A'T=G_LMW@\B-E0K3&\ M6LL'SIU58T^:@@L1'BFPQX,:V#3-4!L]SQ),T6;T%S-$JADB#YBA%]Z"9GS^ M*QWI,9,_-!9G.?OZ81'.ZDCIGL E0O]F2.HW\WG;$KR^3\ZIPO4E>A[T;,@> M&1^;/_/YWE^M'<5*"[%9N\A:[]W]#TJ^_Y/#;BY2)3F-5IC ;:(V8A*\=)$3 M!4H]^?'Y8ZK]^_!!:^^1I0@Q; M ?:/-LBF:!$.AN9E#-*GS.8L5[&>#)>5>ITEEU^NA1'18B.DXY9Q*P6EUH5( MF14>XTI^":&,%/E="/G%X_(;5/;A1>0IHXA[D%^GA$0*,P=[B[AD),BO)JM& M3])*+IK\3D5I69I&34,BCD%.'7F2;O*ZZ>I?7#?QO4'WW7]Z\=@V0[5459+/ MQM&U?US!70&Y:8%BY>?^-;E^+DZ2I'CEY+C<67%^V E+"/",::1(UQ*1U0TQ%4=Z1DOK">O3FBGY44I0CM3H1U71S1) M1H!"@JR2"G'G(K)$"H2]])9$:ZG7E="2)7!]OBW72:-[A$;*R'B>2?&E+*Y: MTLCYU#;$*X.KJI$J8#=EL&M.:"B&2*^ID8A:;A$7S.5FV0P9KSVU-B9-\#8U/+O*.Q&- MS0^TOO'#!V,I9Q@)BGVNRQ1(:QR1=MQIJP'/HE]9AYVP"GMKX8VO(K$OI)#< M)[&I^2L&=!Y[W2*LCQ-6/":L,@3BG:.(*L(1MTXB"_B:K8A 3("]E!G9____ M3U-"_UAX87U;GI*Z[1W&494R:.K-0;.DFRRR$G*U8-\NUZNH(C-014:F%8Z, M2K6S2Q?5LND>WNP+9GX0CYW?=N M%A@R6,+0/$!) M_>J0P0<$N?8S2W+-'A_WNK] 6@>Q?QLOT&IMO_DS#HE_CNP@,Q#!!:N+W,86 M-*@HBP;9G#X;?3#^.HZ7T=1:@J'TUYX][P];OAZX:ON]G9JS7?C.UN9>>[?UF=2WO_RJGV?#=?^L MWCKD,+YF?7,?OK_7&C=2&YM_-7=WZKS1^;M9;WW_U=C\<-X PW5K\S.,=?^\ MWOE\NK79;NUU&JD^F:;.@DT5 2OVD2%.-04C-1,6)\6$C\):[89\1$HN?E%. MP:"WB$'3)E4J#!IWE*5('(M!(,DM!@R2&EEI$\I)J5%C;"JZ$0XZ/^7/ MYAN9(@:]WB2VPI2T+$I3[\2V/W:'K"I#?I4#>W2M1UK!KVGCUV1"6V1",B83 M?["/$%2D,#R(;E& M1E%01G*K"@U2C&2,G!-O(B6@C$C011:J\N_U>J(^=([;W;,84=6D*_?%F*53 MZJT7"DU+-1FMVM?AHET+I140FS*(W4+@F'+*0>0&*6\8 MCBR"2=XED109GJ<,CRLB,2FL*,&(\@"2:X3*7 0)):U"""J: M&$ 1,7J5/%\1*4Z11U,RMB>30XI5M7AZ2+5H!;EFB%R3Y(S:TQ!@F1 A6"'. M'$=.8@"R8 PQD=&J4@A,*$U*@=^KD]RIDC,6R9VIY$ZD+$=A,&8:2>$%XC*3 ME@4./XS0*?A +0&[@9E509^=L5R<'P^0NZMDU.?J&\5FFHN^<;E@UY#KUL*+ M E0/!ZK)M)68C$B,!,1 O4"P8!@Y&B-*D>F@I ] X"*JD)E].HD=5KZQ8,E MM>@;4Q/C<7W#<"XC#PKE-#,0XT"1I8:BQ$'CH)*%2-C*.EG%>)%RSUZOB^/I M1 &_,8I^][U[Z];N+5U[G46PTY^6)4?]:>EG!>SG!/:3:3+<$V/!ID2$)8YX M)J,$O8TC8VVP,KD8"%Y95U*M2C8MZW)Z O3"7J4"H 5 %T)M+@ Z-P"=T):E M9BZ%D#O.:L0C<4@;CA&143 ?30(075F7U*P2_FQ]>6$ ]"99P%@!]LQ+T!>$ M06#[9ME_-UVKW[_F&9P*'\"-ZSV(%*![,G@8+\!LI^Z.>OX\;15,U>K19I#J MQ*-!OS:4A\F?#]P1XN:&$'/>$#NP)L.G&:>$@!7*7!/5PL3_/6G"J]7SYJ7L MW$9.NUH[/6CZ@UKSR+=/0H3?@]B+_0%RT?;RUG'VZ!#.A.-NOYDY*VR_UHX_ M8[M&1T,83JB+WI[TJ_&*('Y MW_,E\1@GS.CV;HC*:/H #6'.!R!FUV2J>=0?]$Z&\P1S!$+5A6DXLONQ6BP0 MI^YP+;O5"'0MM4_\8(A[_;4:0$(_WKAPGG, QWX3 MA@"W&"W2[:.P_:N%NEC&T5+E=1O26PRB/SAJ_N\)/)ZS>=CPVAT+>7,9)W'Z M*0O[+(B>_W4.1MMG+8-#)2[PZ.^JO%78#E?D'%ESN_:]BQOCJZ]8!^?HR>#N MK_Q^R).5]'.5%B+'-L2UGP>]*Q:!_8A<+]I#, 5AB.]L^]2>]5?^=?-AX;%N MSNW3I^6>E1S^O)7A!;1B1;GU&G/!A>+:*$89$UK$*$FB0UT;OA/#1M9]B:!) M.ZV2C)3S:*R*.@9/(US'Q$R0MR"'X^856%WAV^0&'(&F'>2,>P&MVPX ?4G>)W*V[>(">[:5?+( 0G5 =+ Z>:. >&&(_" M&I,,P,6/S6ROKE[!H;R.1C)HM'ZJ]/X]$'L MGA^2O5:[!>,^:+0:G7KG:RP\+<2X9LL##I1@BC M!77&D)5:['M[#%,/#W>WZ6;WU M5[/1.KBM;)D2+5,B%)&D%>+",*1%U,AYS1(G@L*BK:PS_6P2J,6K&BJX\@IP MQ7!IJ94F.8.Y4M%@K!P-R5@ML3'\H3D6!5>>ARL3S=R]D81[AIBE F5/$=(< M6Z2X#XX2)JC-S=P7J1CQ=I.1B'MLQN746!?E&@\T.Q<7>:^92M=RM!YD+\W6 M<_74C[Y56^;V3!QT:=T<=WL9G(IU4[20.5DWU_#DE;=\GY.*$&&XH")S2$ZIY7LQ?PKP+(7Y4X!GZL S;AOA!-:1P0Q% MHQGB*2KDE,((%DUASY*()BTB\$RDA5_O'O=6D\)_FWLZD1]^U,WKF)-:?Y,? M_OM+/Z)_W%.3?I>B@=S[_)QY-JH_/ERE8#\GF6Y>&4AYS!M'(?^Z-O+MJA_" M&TXPJG_Y$35C(;B(9#(1<:\4TLP$@$Q'B.=6X.@G$HSF# ;=W"DR9\@-$YN. M>[%?R28\@N#=:/\N3]:46"-B M6;*FEJV9(=$/&U#)FBI94R5KJF1-+5O6U$*XD>\US=^/'=#/P(];GGD9W2RO MR9LR+<:3,55^8_#^HB2XJAIX"P7[WW]M??I"0;V'W]])'<9:W_2BWH+[;WXX MS07X]9T/IWNM/R<+]K<_\+W-O=96_@WC:WRJGS;.#\_J\*SU[0VRN_WEU^[V MGYWZIUL; RD1O=6.(N%4+DP0'FE*)!+4)R-]L$+YE75.5@DSCW.MS,YU6Q!B M:1!B6I0>!2'FAA#CWE<>M3*>!N0LEH@[!@BA>41<82VHM,8FM;).F%JE5,\? M(I8Z!/][W0G$ZP#TPL+?O]C:2T&@:2'0+3FW(CBMK<)(F< 0MYH@'2Q#AHG@ ML2)&8K.R3J5<);IT+WQU764<(1%];##Z>1XY2@8'C@ M..%(@UA99TJO4O-(8Z)P\S^=+/?N<,DLZM1^][W" CGK:5ERN)^F6C89)BZ6 MXZS.@\DF2Y(*%;QRR @.YP'%N5:*:20XG!)).3BR)9P'6*VRY_=JF;H4^K7%?RQZWLIQ=4 MJ9U,D;;Q[7V-,GR1&GO)T95SJ-Y?ICK6?*\)EVW:=[7^0;2H_/5EV M^_/IUO876F_!Z;V](1K;NS^$4R%1[L V46"J9#^SYM(B(HDT"GL5#%E9IV)M ML@"[!KNM79%4IDPQ>;$*P^UQ51&9=\S+[XM&]\B7K?&(K;&Y^\/Q"'L#=D5P MDB&NG$2.88F(CDD*R9VQ?&5=/7YKP"?1:'N$DTMB[<_'W:/3Z&H;'K#E@O_T M'[V8,B5KM];H#F*-_K.B+KWD0[TO)3J_^1(;;XIFPUO;A8WS7?C,=U[?_G): MWSQD]?T?.E(C<*(HF@#XI%- )GJ,4@K&:>.X)J1RI:S=Y4@9;<6\1\;WX@MM MD9O85/;";_?"]@9N?/F1A&-&P^'$F)*P%VQ$EH> 2& ^>6Z2SE0A54W"W8B4 M&9M!@6YG]0]0!33>^Q6[\2USDU]Y6*DQ*N88<@3DMR%HR(YN MA13.;E*N.#*"7N-/5NB1%EY,]G&YMU?3NR27$M\+\,A5R8OS4^L=74\@I^--(]4LA9RGD M+(63 MG?A_=NK;NWQK^PNO;X>#QJ>O,(YV)X]U]_R[J'_Z?#:9,Q3:>YL;I_5/N[\: MK7W1V-S_U: ?\-ZGOUM;.WMM>*Y68_OP=+?UUVTU,]XZ0HU)*"JL$;?!(.BI2X#E9+107.C4TMX8ZPAV8P/@V+ M7FD2X[P :2*),;OGG,7(:)\03XDA;:1$CA"NF8_"<;:R3NFJ%'2!\.AU*^[_ M$]L!+#\T2MDJ:OO"G0!%;2]'Y?S4]@P(V]WZ!1Q<(<5E"]]R1D[MC&Q.*.W. M1&N9-,A["TH[@S/2,3"(E$],L11C""EG=JS";EN@,[( 40&B:>OL!8CF"43C MRGKPG'B"-1)68,2U$4@3$W+.:TPZ41MP[G('RCI_=L%1*>1_:"'_PI7KWUT$ M]@K!>IH3LN0@/ZT2_?MSFC:.PLU3H&#_]+%_DA%2*% \N5/9,P/8;SQ!SB2, ML)<8#G>!&?734D*G*%/+7*Y?L9XI@* M9&V2"-,@I8I!)I*K]L4TR+ 6 $=OENM?5E]<+]I_^69'+YB#"[?M]P$,>A%F M[SR&VKYM'O6KXO.3WNVIM+73V!N6R.0Z[3R,N^I>Z/0*JE]JBK*;^ZZJ?WMO MW?_4R_X?4+?PV[SQAV<^+\X2W)(I[MNVWV^FO!GOWJ;NK#K6,G:=P,I MG@O^1/&?O,K29Y33&77;83-)TB9RF0;[L)E=M(SRV>>Z/C"?>CZAXT6>@=]D MO;Z]+.GI%",L?"K^8_+P7^(B;V_CO8GT_'N=#ILGF5@+=-I8.XNV5]HLO28W MT:R3.[+[J'ZIM.\T!P?-HZVCN L;Z4VYB@Z:]SN[?+>UCQOG[7:C!??>^=@>=Q5M??I\"M]ENZU=L;>Y?];8#,W=[79[#ZZY MM?F%;>U\I_DY=W?^OBU9FUD:P8Y4B,K<6,5ACYP/!BF-B=(I:X1CRH@)R@ 5E&#" 'Z$*2/+'2H_1G M>J#.->C64FX[GW6ODJ1;JC 6LY@16$]JC M<@P6-B*L D><>(<<8PDIRZPSAIDD_"*"54GU+2EJ)45M>0Z"4L\Q/Y2?+"RS M3!CI$P58QQ1Q&SUR*AE$I.#$>& ,R\(W_W=^SI3\G7JYY SYG ^:K90$5$ M?_M YX0IA.;TH7[MV/8&(VK=![7]N.HQ=)$J&Q>AJTSIW' K*W7K@]C:WC@; MWL>?YM(JG+!SE" %F%X]1QY?F$6P.V+&Q M[WO=TYKU/G?OJA;=-H]R'N]IO8T]X'N'@U[6?6'[6.J*U1YO!=-P-YW M.[#]S_XO[$S8;R#X\*5C>S9JX'#;%AWBPWXO':46^, <,1!E6E\759<3O*. M_2&/=7XC[]ZJ707\P6JIF;?>,"CSY%YN%TS[LR5W_^8/8CAIQZUT4[(F&^B\ M68[W,6EJ@#0%P;$R B5*".(<2^3 ED$T1:&"Q-@0,L'?ODS9WX5/_*7YQ&\W M)$>[ P#A-R;GXGURT?+9%X4>O#"D_X8A?5DV^*-%87$3S1^9)OX"MUR\15U( M)'PM:?++LK3/Q0 BY@X"+_[1Q5N;J8GR$N<8?AUKB7C1^'W45KBD&I;\G9DR M-#VCK?ARQQW^A-?;K7KG.]D];QPV\EAW_FXVSMN=^K;_M;>Y >,\/-O:;!^, MQQWJG_;R]<_VMO]NU>D7VOC4.-C;^Z1+PKGE('_VPV%4S0 ^#ES0I& M(F<*<:8U,MH19%ETC"K")%4KZ^H)"F)J$?6H#N:+VO58GYNT1A:=7M#S36U 2M&Q\]HE&Y%*,*#E+C/^-5 M0G.&DVO?N[@QOOJ*=;#H)X.[O_+[(=]*W#T7N*QJA8B^.4W7?Q[TKLS8?=!# M>M$>(IOI*][9]JD]ZZ_\Z^;#PF/=G-NG3\L]*_FTJH:'UVP]_3H5K'/O-0:= MS0@>N174,)7["('^S3@5SO_(S9^?,;/)6&>)2SI02KP;KQBIEJ!V;>YKDRA] M?=7X'1QK!$;+B_JIT&^^OCL*W&T?[5<[[=C>5/?[!@O&.>((83 M0=Q$B;1)%$6N&=<\6F[Y1&G1(N#6PSM[] ^ZI\.JO^H("]W3H\QF.*BV>^_: M=C^*@YKK=@^K7BKQLM3NN!?[^60.M6,85#<\N-G'@\_[Y2G5TFM:W?WV4^N4 MB%X3G"Y)454UV(===OJ)]PM<5%/JBGY35S33*IRE**UYKCR\ENJ2UQ NX/2 MK3I4+XKS^]=/UV>EB;XFU^MK/\"]W=_NM@M_6%U^GWL_IF'ILG#?JU->Y7W=O9/:]O;IQO M9=]KZSMK;.X=U#L?FXW-_?.][<^G=7B_U-DC%I$IW^?ST<<]_*ZXN"@S]XR74H=&#^A'1'N=?+<( N0@3@U'ME -&(J*CA>$E8.8$FH54GH!"I- M4 H\$A1>DA'VS< MHROK7*PR0Q9#EE^OGZAQ,]1B![5X%#(?XC#$\B+I;*_)NBOY?;-T3L'N+8 ] M;<#^-J%\42&BTH8BAGE"7$>&G"(1A4"8U=1@:D)6ON0JUI/:UVM)^9O94$L2 M=0'9!7:]%9"="]6.N?=&"L9\K5\ !ZD]EFEX]>TLQ*FME4TLR6)C;YIVU7IZ<=U/ZR1R>V M=U:;X'!_=M1B09[UT;WI%MZ\+&&8ESOU3BO_]IK_7U0IY_9WK8GXP9GX_S@H-'YJ]WHU'^![G[:V/QX6&\==. J MK'[^L=/8^7"^VPKMQOG?MR6L,D)Q;+W37D:C9**$A2"&405< &EQ 6G< T8=[$^3 M>VK1H#/_5T36,HT$$P0'DY(U8F6=F55M)C//%C$NO*"E_Z\RD#WM]+B;'M+[ MC9Y7E6_S),_J?0#[GU[W9[,/=[T%8 N>3@M/;PG;>JZ52<$A3P(!/+4)62=# MSIZCW*F$ 097UHE:54P\ T\?*RDO7&A0I/\^Z6%]C7"&/JV727=C83E363TOZ12\C"K#_[JPCPU8X&JZ4%5-TE%ZU9[CD=D M:3#H19P>OC?HOKL]CRSVAXE'GX_>=X\J#;FB:_OFN\>Q8-#4,.@JT)6S,$E] MXP=,8R3*).2-5X@3&Y$13J*$16*)$R<\[$R^JMAS2@<7CU+A54KU(X3:>&FD MX8%RJ[A76BNCB%&PZE$G&]689G%WJ&@J0KV(#-3+(<_G8_*9R/.JWAS2D-K1.^H/.?:WWWJC) M,V5MX]X\]G$+:+14VUB^7U*!"P1! P[AV)BA&C,4,D:(JX M)!1IH@F*@GD9K.5*@"9#5C%;),?GZ_6.7$MGOLZB.]6RN@>%CA=D/J9;B3OQ MY(N(X85FZLT \M8DS92BAGB>K4HXFA%7"B-'341&"1TEUUH3-06:J:=(RX+S MQN8AW$(B1$NE (;5AGCG.(^2$Y"3#C081U(P;S%Q;R)1"&BDJ#"(AJU MRB$ZB;0@"3$E'0F+B7D/X!:H7IR+B)%]YB#6 MNBG=1LM>GWMLBZ^>AW6@NSG9/-DU[5' :>]0C>K'7@&P<7Q&.9A@P><;*7Q6K-'MWR M.EFMKO.^VX'G.LMSEZ/[<(71H\]OJ?]KCIY <4NZ)S>])O MG^W 1AS$HZV4+I(@SAZ&KW(Y\?7)W!0ED2 6F@YTHQB9!D& M/ 1]47J]LD[7[J)DAVW5AG^MWK8/7TCN*@EZS"Y]KK.J[-+9[E+Q@R78F3$H MI*R",]SG#+IH,,)1)<:=L3:JO$OO:E4]VJ4 G/WC?*;\C.VSU=QQZV(U\ANQ M]Q, %=9@B,$7I]CP)4#?)AQ3\!]\\I:$UK7:,/.D>>3;)V'^H QGZ'_-,R%$ M/#MV_$:W\]:F%XU6[EZ\<58__WQ>__)#VL2H]!0YQ@WB5FAD?*(H12L]]EPS MPT%!79L,D_RS=K&Q:U536=BJ@^XB 7%663X?=X].HP-Q^M^3YK"?[=KO&(9R MGKV<'VL2$;G KI\%>E(AJ[!@HN%6UE;]21]T?'CQ)E(0_']J\*O3[65M>++] MW]C3SZ45\;Q:SLJ5Y]Q\YG0V5RUGYZG>^GS^PTNL@LR'MT@6\<0BLKG!NA-*>,T4JV6VUP M?['![7"#EVZRO^7U4VM8SX JSZQQ)I:%UR\/5A5>O])-MG23+31_\Z'Y6YJ\ MF/_TXK$]R^EA<.AV:_V3X^-V,_9*+]G7V,3QN5DMEI\]LM[-[OK?YA<+/YN[VY[/\_:W-_=.]S0U6W_X^$<>M M;Q_^VJ4?#W=;H;G7:APV-N%GYZ^#>NNOK/3SKB:8^RPL MEA,8215H3IL3R+KHD!582ZU9,H)EKAG)%PEY7F\]UM#1%Z(;=">5M+=>>C$5 M_:::X 1ZW-+;-0:J8<8=DB+3OR@= #B(0R)Y ']/K*E:3O-2!O7J M9'$J!_Y-62S'_-0$=2)3E&D='.:(1Y(0]U@AK:1$PEJ/@W!&$)Z/>2I*N=+< MW#+-4(N_CN/1,XEN7R.Z3*L^YV*>/PRG>:ERTI<":2:I:[40@N%DD;$4(YX< MJ 0YB+= DY!54>CBJW\,-&K *+"26.&>(L8F2]=R@93H0UE#(?5M:9OJL& MHS@(EE8RIZ4*W"F9"T[1MB02.ZX'2$)Q- HC9G!"G"2%K,X-QBR5S#FLB!)3 MHV@KOH('R%SC9A:D'>0*RZI$I\I^+!0G;Z?<_P44H\I%>P_R%C/L&? [F0I" M8-TB3PYA(0+B7GJD5A-BKP) M1YGG!9Y'!L]R.J*J^03?!<[VS[U)[U5_YU M/K->:7>'T/?6T:C[UM/]N6M=LPPZ._[ M_9/>PA1#;GV[.&]:!ZWZI[];6]NAL[OS@< U3^%L@<]^P5N;7T3C?/]7O?4G MG"7[;+P8V/RSN;7SL9//AL;F(=O:_' &XSG8V@RI MOOWA]$>4.GI!-%+$RYRSX)!)DB)GC$Z.1B*3&J^K99J+8+U12='((GEX8*Y:G3 M1# JUUMNUKFSR3E5U5UU;U4A,5O.\F"I-F\4+&M,6M:L"?5 MVHHU0NG4RU4FM;:FU+K6VIM7T[M;;O;SE1P2SV M[>9MF1NE[.T5."*G%65Y#Q?-M]MI#@[>7Y!OP1U@\D9Z^-E2.2B?J*5?."@_ MG]?A>O!Y#)KZKST8Z]:G75[?]+Q!OY_7/WUM[G:^\+W6QJ\)!V6K?@YC!ZW^ M"]_-!,J?ZO"Y_5.X#]O;!JW_TU_-O:<%RE$?9',%OA/42T^X4E15=LH4M(*2H_L F1NU M0Z@=#X5@F!91Q4RZ-6^/FP/;'N93A.;@I%<*?F="[3%:A1$2#>?]P[5I+Z@T M-52:+/U5A%HK)$4JNU"XLP9I.%:0(B[B%."DB6"KB%5!GTTRL'C.D[5NYY\37\G@S, M5VUG"AW8;$M8OON+X0@^0!*XT2I15GB$?.L(@\#E2QF"2V MV7FX2M2SR4.+%^(!PO?!]HYJW9.K#)2S6E6H3?X897L6M\-L5(@_3_HPC'[_ M?;?CFD=5#OC[*K=['R8]]PALAMBK7B[1TUD!U-95=$,TMF$<^S]D"D;9X% P M*2#N6"8CBPH%$K53.GDJ22ZW6=6%6'UQ8:WDZJNJ6+5SD5I'%FU(FGNJ!8H90)53:9EUDY#9.;DS7KN4!^LI!9X+? Z%]=A@=>YJ+V7049LO*-&(.RLS4[# M@(PF!#D5*>7484' )F=F54PM=^DEX76&W# WF$ENH]>8 UM HWOD"V' #<* MUH?,R716/_],MC9W\=;&CQ04I1(+!+I?9K)@ 6D./[Q4U!,5F")TV>@#8&.A MN5 (%(: PA#P"LKC"T- 80@H# %OG"'@G@#MM?.T, 6\PCC."T::KW3T-V#8 M=C[P>N?C81T,TOKYWP?U[:^=>FN7[^U\R:RFOQKTKT,8UT&]\X6.&[9PG;/= MG2]G6YL;YXV=#[\:GW;/&JV#]E[%:OJ!@4%,=CL?SO8V]ZZ3!XA&ZY WOOP@ M1L@0?$(I8C!LA:#(!N.035X(3X(FW*ZL<;I_73'YC RM$DD/9"(FYS>8XW$B4L$R5*J_C^@%+3FD&\IH3 MT!#G1" 04H>"MR(Z1V5PM'3^FGO]7TG9GV5C*^][)S%5@ M:^,'U=C8 "8(G <,\< HLBY9%*/&2C#X-P>PD:L4OT*BQ;#XB M/*XOD!2C!34!"SU>[.C MWFZ2Y>.F9E:9[ 6D9P#2S6MZ5@;IC1]6466\\,AH1A"7V"#'7$*2"\Z# ML@PK!GJ66)5$SR/;\E&R\\(NG(*=!3L71\\MV#EK[)QPB-E(&.:@T5JE #M] M0EJ"@BN\KCWZ+[7;L#;.N M 0Z:@_:P%:N_C+8/N[:.PNWY%K;6L;^:G9-._L=_/0+., V&24(C"XE31S0/ M#EM+)5%8!:SO4 7%%+(#'H9S?U[;K8VOQ^NO7E1R"@ MK!,5D=,8,"L9AHPG',QS[ITB,2J2F8$Q7KNK=A%V=1O^M5H[/6CZ@UJSGS=! MJ'8A[*T3V)O5SK/^H!E_5GU^JX; %X'L'KQV=!)K Y#P..C7W-F-+>TNECXO M9_5&WC%5WTWX@]52,Z]D[2S:7G^MMGT0+]L+QTF1A9']M.T3>#-_/\!7,W=D M'F,_5QIT[)$=]B'^OS",V!_4X/^P74!Z+N3LIF0,#NR@=@H/#Q\>MC:&QZE& M]8]1G<-QMY<_^L_1@'GM']?+($9OK]T!)HL-BK]+1OA]"^>Y/<#M*'I[$];? M-U7]33U+N]^%G>#;)P$V_?%QK_NKVD3MLT=AYQ/-:#FM'(:W!HUC55BLOO^# M!:H#8091Z0+BVH IG"*H8)QZ1FD"8SCE?(3[[O]>+UR]_ARZP5JOMQ-J!_9D_[+-"F!$0]FB(G:-F M6NVHRVWX^#QQ[Q M!A,E$Q/&!**1EE5)8^XXC_?'-\&WEX_:^Y5_Q6VCH9^&XG]O_. M>/X_(--E4S]@4Y/&_@_NHS!16$1Q@/,^"HY (<,(((9*3CRQ+#-_=MU'ZU.6%U =VKD_AR]^7-N _?@//V^G>O0RK8/7%X^G_\ MS\;PF+]]\\)UKW;XE8Z\,HG8U>?[*[4+Y22?[-DTJB2I/X!?(STEP6X\\G#6 M7#[-VN2A]LCRQ.><[;_YWL4!Q^F:RK6+HS&_&R[5SWA1LGCAF;CVQ8L[X:NO M6 =3?ID MWK,!'M]8>ZZ:8F6!ZK7:C.O+_PWG1XQ;QY6"?K3_[VC[L;\@5>6DWAQ!_Y=? M>Y_@^YW=L]WM/]N-[:_-QG8XV&W]=5AO[8JMG:_M^OF'7[OG?Q^.0W]C\^/A M+OV[N=?ZZZ#^Z3O<\S-IT(_->@?&U3H4>Y^^G]>W/[8:.U\3C)7^(' &*\<) M2B()T& 208Y0CZ+WP3A&,#-VY<+V![MH(Q^?RF76&AZU-YI+K[5/.KLC0V21 M@+4X7G<^G.;:A-=GG%A@4M/^[9UF34A0#?U]MS]8)/Z!E]@I[ < GR4X '=I,((EH0SK6-R>&+EGP1?\T'^[>I,[X NG#LIYW.\G==ZV%$'?F?% MV?8O: ;Z[QYQ##_HB)LO_T#EG!D>*(\E(*!XC3 ]]9I^0M8XDS,A(%!EL#,9 M+--F>0:[5#,[J\%R,1_2C F&@A$:WLM]M(@4 ML'O1AK=?C<0;_V 2S(\!@: M@=_.%!&_YW)8AFEZ$O/(XXG\7O^\WJ*V4FOZ>EH8/1)QI<;0\ M_R8+/->;=F!K[ZO!E F?RR%S6U;M8R>A3&9!BH(4KWS")Y%B^KKZ-#2IX>PO M!]?7XE==_/NZ(^JN?+_7RU+])NBF)79!^%S_C!U/5AKGDV"!,X\M34)?^*;5 M#=_TO0F]-X(:V66]%(F\3_5ECRBG&5R7[FT>PCT_P'V^T/KV/M_:K/-=VNCL M[GP7#?KUL'Z^(28IIST\P][AUC8\7WZFS=U?6YO[O'Y^T-JE>PXEMQRI83&-%*%+0FXH-!BH= X\3US-!!&&5*.*\1S MT:SC3"'MG>=,!L52S-VU-7YL.4%!H8)"\T*AF#R 4$RP81GWB1EME10*]G52 M$;9R0:'%0B$RWG*;6J\Y88CPS/)C9$0ZJEPEX$0(2F+C[,JZ6B7RL?6@!84* M"LW-(I/4!6Q-D,GPI).)P@7BL,;.>M".*A0B(Q0B!85>&(78>!.@:+#0*2&1 M&4BYDJ +16^04E:(Q),""[NRR/1CJ9(+"A44FA<*!<^BX%Q3QRB76EL1=?1> M>0:[6QI24&BQ4$B,ZT**".D$1M3A"+H0J$%:68)$E#0YJHG7:F5=K"I<4*B@ MT**BD.8^8"9I2)9QZ1U@C^)>":RI"9Z&@D*+A4*_ZA=TB%N;N3SL\(?!)++ M%"H,SGFA6]BA_-,S'[SH:SYUV=9KCR@<+W[:#;&]0& ML=>YF6=>J%AG'!>K)GX;YOT:\A1P>3BX?)L(?7$<&6BC'EDJ %L,I\@DGY#' MN>39@/9J,A\$-PM$T5A85A[:ZJ8%2XA%Q2,2 6'5B1A,C0IA M99TN4M> (IR+Z:HNPOELA]&X-]I' T>E$:F63DL?[FUX@24W M>X:2"AYQQPQR5#L4$BR3L"0&+%;6S2,-UB)0R^*A+0+U3($:=] :1C4.VB-% M$PA4@'/*&LP045%X"Y8GK]18\\@L]R)1R^)5+1+U3(D:=ZIBR9AR2B-"9$1< M6XT<@!Z*T6/%P*0/W*RLRT>F2A:!6A9':!&H9PK4N!_4&VYL,!H)2C4<44K" M$45\]H@*05QVC.8>R(_T@Q:!6A;G91&HY[HE)GR7EDD#>@.25KBNQ",)B8K/21Q\9E2_9LO=FR^8.==EKV3S*33S>1)+L/UXT2_9BPC]7\UU MXS&@<3;IRZ32*&\EHD8SQ'F.=U /1W$D6H"U*%7VO/!)5^8_2R!RL83R17-C MQV2RY,5.0U8G\F)I4@"E E&:L^Z"P4@;3)& (QT64#D;7,F+72ZI?*&DY2E^;4$X_'[8(Y3.$ M+6! !;&*AD'.:H^ Q%H*[&*196:=LTF];I'+!I/)%TV"+@CL# M81UW"2LF$]7$P+D90,$E/H(=:BG2'-1>GR*SF!8%=[FD]C%GZ?039,M9^AQ? MT015 TNP$"PB"5.?"S,5,D["V2H2P3%K/9D];V$.TZ7/BZTX]6O=$2')_>FQ MMS898#!UH9NEX+*7P(,;#2PQY\TTGGX1P?0E_>Z%#F?J&+LU2=8N25+):8$( MDQ)4((V1H8$C8S@31C#0@3+$K@KUV.J]J4G&?,+J!6E)K CMC2AP5N#LS<#9U,.J!S1?'LRHT^Z]!KO^" MWZ'Y<_V_X<=H?!W;VV\>739*IR 0%R]5(Z*W]?F^$+[U_W:]?ZU?/O>4KEP- M=&SV0+S;]K@?WXW^^",T^\=M>_:N>52):_6E/V[>41Q/3$QUO^';?YPVP^ @ M"_@:'@KY1?3ZXLX7;Z]5;XVMZ? ]BM<(TW>^#>_>^=Y]ER5DC3/YI,O>_YY@ MJ@QV)H-EVBS/8)=J9F=-D'9K7??RXV*LQO%K+X80[ MBU2?TT_K]<\;F>KV>L!<+\E$;:74]+'_\%UU.^ \:!H>/IW/N,D"S_6F'=C: M^VHP9<+G,>%5#N9S9[I,9D&*@A2O?,(GD6+ZJOHT-*EI)K(_;&;^T3RJ#0ZZ M)W")T/_G4Z9H<=W/_WYX3G[I,;ND#O3 1" J6$JMYEHPHZ*P1"=)O;;L,OF4 M/#A;ZVWVF-TEC=;G7_7M^NG>YI_->NL+KY]_/-C;V3UMM#[@O;7COKZK' M[%A@T"K+->4*6>4TXIX'^$LYA)4+WE'!>8*]1\@J(4]+="BMK@L,S2%I5##F ME3,D&,>=,D9C(Q,GN5T[(\04&%HL&!I/AA<,(1U=$F2& )3 MW =K,1/>*E#TC28RNHNL)O+@K*8"0S.%H?'D\Y P**^&(:%)0IQPC#1G#$5N M"5<\&F.&VI#&N,!0@:$%A:% I\ A+R.RF',$!PGGU!A* MK%E99WR5+18.O>+.#KF[YU']Z5=?MJ^EXR.O=JVUG-"EV\3 3!J&8V, M4$12#H!IGT"_T1@EQDR*6 F._4)B*2-@RDL\CF:Y/-J4=2BFP^5S;'@R7:Z1BD94BK MY!#',H%8$HEH%)(%J[5)63;Q8RLPBW0NO'1./0X@X&\>1(VI8 M0)Q;B9P0'EF2K6G!DX@D&\V/3:I"&,"$4\5 MXM9X9 @&Z104,\RX\CJ3?SXVNE>$<^&%<^K>Z"*Q<^HX.HZ;7C_8HOT:4F+KC^+6V%)\32#0G M"R.#""N0H)<@IKA1+CE;=@8C*@AXK'QG;+!*U+&[5(E'/E*AQKRHCL$!*&,1H M3D5RSB-0*0P2FJF &8B;D"!1^)$M6XI$+8LKM$C4,R5JW!,*"Z()MQ@Q)7&. M4SBD'1A3BEO0SIW%F%4E5X_L&E(D:EG\ET6BGNN9&'=?!L$E6$LYIH3^L4 QRB*UTSE+IY\<6\[29XCG1&*L\,0R'A%/ DQ:3#W2R7A$A1=4 M"!V4B>4L?752.?VDV"*5SY#*B8182DAPVB-!M48\!(]<8!JQ8(13U'CBQ54T MW.62VL>,NYJA3TB%$Y%EFZIR^U1ZG4_>\%]J;J6/LUB0SNP3#D:H@D%9< M(,X5099ZBS!+$30C*K&B%3,[(X^,C;]\C]/'1=8+GA4\FV70HN#9+/!L/&CA MC4_62(I\RBV;$PW(.F%13)PS[7TB$5>DII0N7<_F@F<%SQ8GC[[@V2SP;#S* MXS!FA%&.)%<&<68Q H03>8T<#\%ADI/KJ5P5_)'9P 7/"IXM,9Y-/0Y6\&P6 M>#81'Q/4$Y4 RB3.+*LX(D.H1T'CJ&/R*@19Z6?JT;04!<\*GBTOGDT]A%CP M;!9X-D&Q$[D1*0:DL$N(*VV0%? 74]H)AT'?IK%BK]>RV)L%S]X.GDT]MEKP M;";Q@(F8J],,;$Z-.(D2\=RAS$END,;8PO(IIK&J:/#EHRDW7QS0J@#MOP:Y M#@Q^A^;/]=$3-$XZ(!%^_;_AQ=%X.[:WWSRZ[)5.04(N7JI&2&]K]7TAC>O_ M[7K_6K^-S8^'N_3OYE[K MKX/ZI^]PS\^D03\VZQT85^M0['WZ?E[?_MAJ['Q-,%;Q(U+M"(\<&<; &*'* M(!-$0L(YDVA227.U4HN *,2=Y)C]HA\T)GFM%YHU_KIJ$(?HO'@]AQ ML5=C>+66-\UJ[336#NS/6+.7NV4\U-]?K0T.[&#XL:/NH'86![!3.YUXY&.H MG1XT_4'MM-ENUWJQ?](>U)I']URMUK[:?C5[%&J5A,(0:R?PIJWVX+N;,O+8 MN:U$>0Q?8([;]K@?WXW^^",T^\=M>_:N>53-6?6E/VY>7QQ/0$Y^?+X_7EM9"/^.H&[%VZV#L^I?C>Y@-P[> MCY0],!%..L=Y;& Y_'42]N'EP=^V?1+!@C@""&J?P74J0V*C RLP>.4U"G#- M#'%[;A>O]WSG>QU_D@&N>-5&_BL_$ L+!1"2V14-HBSC%' M6KB 2* ^NTTTRVWI%K)&H<#/*X ?GHR)4E@"F,.QQ":D((Q4442FF,0+"3^O MTRDX-PP:3ZJ+P:P0].%$<&ZXB(, G;R#0+=F5=K3+]V!R4^5=)S=2( MG'R>5/UON;346_PT3]).QY[]P=KI+7/V.HZ'VQYLR8^'F6FG8][JHJ,NS/EP M-J&C:BD$55*@7.Z3 T<861$3HA;67H.Z$"F=FHYZ.Z).74HY')X>AQU$\LA9.>OF]P4&LI686F]I9M+U^+1[E!:EM1G\1 26C M".C$:ZR*2XZ_RM=N1B7SO&6\:1Z=V&JG/&GF;LL)N':=B^?G=$WE8.1QMU^I MX^]ZL0TW_1FO8I#_YV80^N+.^.HKUO6[[9/!W5]Y1F;#?-:?DK$5N/8S/T<% MC=Q[C5V*1O#(K:"&*9P)TVUBG KG?PBQ,OK20>\JUK(?D>M%>XAL@N=Z9]NG M]JR_\J^;,P1S,5H1O)87Y.ES><_Z/R#J/:_X3#7O<+;%FEFKS2A9993*!8=G MIA2P%Z?FA\YQNWL6XY_Q**;FX#]M>()%R4MI?!N=@W\=[)ZWX3PZ/*]O?H'/ MP]FV^;&YN[/+=SMPAL&Y".EU#L?6UL[7S#@N??IXT$CIVFUX!S=W$OU[8W3^I2*) MUU8,E2 )5!"LC9A!9Q]1D8ON.?,&1T4BU[[F"@5,I+Q3);1M-^G8&T^]K[;KL=?3YZ:AO[O1BS7KLZ^GR\V#O]FNU%.'$'S4$;I@0N MZJ_)=NW8-D,-?O?BH-FKK@#8,H>LN$L^'G\0PTD;5'%X\)/."1REL!&/PG]Z MW18\6PP7:[CEX*2KAKQ867$O@C[[/YRVAD:I$.61(2XH09IRF.:<%*$&O'H^U19%\H[T@U)E_G//'IQ1 M&M)C\J\7<PS+6%L.W>OND/3K^_\!'?EFOZ^W/^@BOJR*1P@EKE1&*8^N= M]C(:)1,E+ 1!*J\K)I21^PM[+O3I:];?A%:V'#[3)VIK%S[3OUJ[G2]\[U/] M?.M3H[FW^07N\;$)]SS?VJGSW6UX;W.7UUN?Q83/M),_?W"X>PZ?HW_!?>%Y M=C[#]>MB]_S@H 'O-5K[9_56.T?WQRG B",,+#&/7"*@[=%DD,&,($$LZ-S) M,,[TRKI<)7+29SJ2C/F%!9Z63_#@M-GY]!MZ9E; (TZ7T3U0ON [0M:H&-VH M>10 [=\A,S]]?-C#*/9^-CTHW=W^X/8CY4'$M!=S>&UEQTK*EH>S]A&@:[PT MTO! N57<@S&FC")&89&B3C:JL;+*IZ#OQ?HL3ZGE4N#N9#,D# O&/'KRC(5QBJCC^R<^UQ96?"V:PND9-]W1'W.1E'L#RJ M@73+1L&]6' V6H>%:OJX#)#5F&2+=2X(%Z-$0AB,N"4$N4 E"EIK@;GGDO&5 M=4$6* NTZ&:/R@+U@Y/<*;5=:W?[.>3^CWW;/.K_L_8L 'MH+M6B -AC>@C, M <$N%^43K,6_85V*6C8UC/LV@7&*1&T79@BME#"ZQV+2#"O3_IY1#F66W0@ZNTAYY/&UHG_4&.3[XA-6W!4.YC MMP>C.QJMSX=?PZ#<5SN([X?AN5O<@@7J'@YUMUB@C&CE/$$B>8 Z9P'J@C*( M>FX8-9IBK5;6N9QD_E_$_BIO5I6;1JAG/ ?RL<&>20_#,I"[/3?>\^BG7O*0 M#]?"B&BQ$=)QR[B5@E+K0J3,"H^'B?9/0O\2\ID9\-_2]45;121)&$69'.*! M,:0CG-W6.X:%Q"$E!G;\JF"3IOS"AWP>*Y1%[UZBJ,]D/.\6(L&E4<%?LG_# M;P(_!6 ?#K"W.!&4IPQ6!KED".*1>63A:9 +"<[.J+#E9&5=:3DE3^G#Y>$5 M*M]+'=Q9-M_H8D%6">X\-1Z]O3$8I_[%1"2IA$1468%X8B83HS*4N3]/[KQFO^<<(*Q$=V8(FS:UE6SIPG]%0;_= MMRJ"I')8.;DZB+ -=KON01S;N'SABR-'(R;1$I0-O_Y=N06VD9@$$DB0%>=@ MD+2WD.T<\6%[11Q&9?/F,BH+AWAN5U8YHM6C$8[5JOGS%/< M]-P[\R:HS1C-5??.M+EN;83KP.DV3Q/IKW/9#-^YK_OS[U=1#YQK8 G)VT$E[E+E,6@ M? *FF:'LIEI,U47T*(?'^Y'#PP>=O$Z.X ['PT,K1CP3D1@E+1C%O%.T",I& MC!HQ9]Y'-''8SD)+HL=(K"^E7-S!"[%57CE$R)Y5#RTX;5[K MYD%^/7Y?-_;/3ZD4'ZTJQ(_B;?U/_11K[8=O7SBB.^B@45*,GD!6B/CL!4G: M1L65]PVZQA9WM3??#1E9DIT%-D*;( MR5ZG/Q"V]KK?GFT1""F7I)U":R"\4-L[W?;Z]R3 5 9K;C>@9U6QHHVOM-;P M8]O]UBHJ1?$61:.?U@QL)M''KU6Z/@9!'*E%GK/AWX&DW=UB&8UGHRK M+JQT^J$4XVWUW%%J_?:ZVSMLO7SY^PWFX5M,YUTWV6WG^M'J.U+E/J_?MO:Q^\_7?LV;"'8VG^S MN[GS%=;?_K6]OO+I>WME#^^_2]L ^V^/U_56.SPCMC5?;ZQM?Y=;*^^]KG]O;:Y_7Y.;G3["U$V2Q7*RM M?.C\O]/W7S(7- :/RH7FFH"D@5C& P'C6(3(>=1T81F0*D:,"_]Y?Y2.7NW(%TG$1REB<@8$@&:/#%2))(,9,F<$L[$A66V!/162*_N\'%@ MO/K]<. C:N2<;F[UW5ZIZ-8Y"+U24_T>5#JY>9TGIKNG3,,GSW2%X=;SKR6U MWYTM;N6]L7AO.#]RA/>VM]N?W].USUL[;?PN'+]HO]V4FQM_[;^W3#[M;&ZBM;/R]WUYYL]T^?<^V5CZ4;C>G M!=4A,F^LL8SF)#+<5I9IVF=-BO ^-FOZ>K"DE>G&8;J1 M@ETC3+>UO_5Y]71KY[UL;VQ^7SLMXPTXEKA;OG_K,\[/RGNY_G9KIY%@I)+2 M(=N9T)X!&/A M,SM9@E):6"&9P$-%1FH0L,F"SR9*#Y3?5IJN<)X9.%\O0^^__[Z^L;?7YIO? M-W?>[*SM?-AK;[S97MMXU6F?;N+X]G9PC CZ35E.EL!L%-%((CR@;FQR:1AK M*<%SAJ8(TDF($SI9+)-*41>5RQ:LD<89E9,# )U%"*)NQ>>\%7>_!!0WP'-. M(K><@$BHSE&/OZ4D)'7.*6EN?;)4X_2=]+G^DEO;ZSB.K9W=(C>?;*) M7NVV^8>=]DI[NQS S@4::7"$V=)?TB=-G!! 1!!40'0VZGAUQ_8'U^^FO47K M5GRLK;C[Q4K+572&!*<4JG:>$N^R)T98'5%]HE25-@AZ:;0*9765S*%R5X^; MN<#X#3Z355J^<^OM)[&Y@=?B6-.WTIVZ2E\];I[J5MS]XA5EP1A+;**X%7,$ M8C( 4=(9%)^!2\O&.&ZJ!V\LC:]_A!!K7'@_.D*WW-?[A"'=/)_3C]^_Y=/_ MN]?]VDO]?FFIW21OW2;YX9<G,R:=7@,LY<_JN3AR=Q&C:6F=D[&_]#-MZT M.-X:CWG*6_WM3CZZ55[:8^D+^]<'O?W$E_X8^+#XN/ M=7%N[SXMUZSDC]( OVZH@0 MG++>)I3@@@'-C4.%E 4;/*.2>N5O&L6DI[ZY MSXO.$2YON#ZS3T.3V==H&*W7^,E>QQ\W#U84C7[K[HGF#YYG?]3%YVVE[R5> M,:& =U;=H=^H9N>/U6\=NI,FV_VH6_+M\9.'S8/ZD]9QOU0JZA^B'I8[9V%> M_>'2$'?930\S!^_P>[K[I<+Y<7G>U%]L"@J\Q2/@L%%M]9_]5MH_W.N>I#2H M*9 0_ITR&:4:09FWIG:3.]EOYLT=Q%:_@^-SO19N$'?01+N=57O"B=DXOWOK ML-?]IQ/QIH,9/?](ZY^.0[5VL+E^787!G"^U/J$@TKOF$[\\06O;E0(?OQ:9 MZN*;I8@"3C N)@Y[4$ !Q;6AF^%]OG6.MINW0[>'^^*P>U".P!^[91#"%\M] M.@>AS.)Y?8:3Y'J#1VWJ.%S<2_A72+V#%JIH^,M@M)\..D7!^'A4=D_KMW(? MH&QW\$"_+S:S^LOG_B\.(W;WE^ZQRRZE\NF6,#ECC%\)H_!%R7K:Z_:/<8:? M?2V3]LLO46J<8*V(CU$2L*98E8$3QO'5A"N@TV@MDX>MQ6'MDI3B3J4XQ!+( MN]7,N.ZV=LFJNU;;N.X]8?4,C?4IS<"M*YQJZ[E()YW&US_S(A4Z_5>(<2*XT6]3AE5L[EI0NWNCII?EYG MEMU^9B^=D6LG98[GI>ZXQ]QQ3^]89^;)U''Z#=78H^WN,=XB]G^O19SN7L3I M$KM%_\R\. OI=QHOWMPD'X8IX;-:G=IYS ;Y:LOGYBQRU?/4 'J M^S;I?@TWG\5-G?66)N7R/KW)VLKJWQS9V]O..)C<^.E MV-Q8%6NG[9UV*:2P\M?.VL9V9^WTD]C:^0KME7??UC:V.NN?_QXMQ/#^"\], MLF0]\5&5T/P,Q'/JB,X$11E!0 E- M?"I]-S4DKDR*WIF%9286-1]MM5'%F\?'[_-F).%R: +N$UB0!KQC63,FHC5: MI"2'@NTK(\T>(_$A1O(:5\[$0$I-*P+!\Q9N39K$12VL3D=7N'J46HTNM*4?C?$C_I(/C]*;7W6]("X'PN7.T M_?JXCXN4>K,2A;/^^IR,PNG6_BI?6]FE:QOA= W)9_,S G]CM5PKVSM_[6U] M_G1:OF\X"J=]VM[?W-C\MK[QOA#3]_;;O[:W5K[*M6: ==OOOZM9?.(_ERJS>8 MPX?LPW5Q$.OY;!EG*G+M$3 COH@8%7/<$(M32X![Q(S)D;#L(K6&A9C->#VX M'CP8.'?W]KK?2HCG()[N1S!P][C7BC\7ODD%:Y:]/U93K-OYZ3?/A) M12:=#^/\,MEL\8D='_6C%S[Z0.%@4T79Y?;EFQM!5M_ K/H&QG%6*@O9LB2$ M -#:.T]SB J\5P&5639V*-8-EK;5[R7J#V?O9;^?^DU'[^_SX2BXHYWAS%'P M3K17/O$V7^7MMZ4;S?O3S=/863M=P_&MTJVWQ?[P\MO:RM?O(XZ"G4#;&YMB MZ?-WYVNG>Z6[][=Y%O;:RLOOZVOO+DL,$OB.B;%(K%X0!*0 M2A,3I2C>@I1Y"M(HOK LC%[D9M13\%__P13]];19&D27FN0PIN<0QX[ZJMRU.-R%#OC*-E> M62VE"F@T3"?G2(K4$1 912J&1 4IJA"-T]:6*KAF$92H'#6K:NV4.>H1GN@Q M\VXJ1\T&1YW+4='I&*5$4@J>$M#6$^MM\5);%F*0A:=0C@*U:$N6ZB.2U ^@ MS)M-^I;6LI$91YY\BG1(4B3F@;G#C@ :B BQ:R99D"5SS*-G?53Z? 1 MZ7"DH5TI:LYIU$P1)3C2H5.).&">2 ;"..:HD1GI4)I%59&?X,)>\'[**58]K.*W]4_N@PHX*2RB=A)?AB7&#@D$*T)"%FH(V=B@@B69N.2N::A2N6. MRAT/7+*@RAZS02 _?&(!%*6 *@L*'P0L=\2"5,0&Z7+4TG/A2MM3LRC-F$ZQ MB9EL+K86N#(?P%S,@1/#M:KLM=D]-R0 M/O9?OSN^^;&^]. MVRM;^YNGKW:&C15K^Y]@:V-5;KW%^VYLXN?>\V*LV%K999L[;[;7<(SM?1SI MV_9E6084 +SP@LB<,P$-D9CL/#$Z&>FE%HGAYF2+W+)%:6V-CZLT-8,T)6U* M(H(W0D8H;A@>E>.*0V NT. J34PWFDRF?$B%J U9+4)Z)#()EDY4"EZ5@ MNLALYN$C_2HAWIT0+TDU\)(FK1(N7[*< V&>%LDMR2H<8+*2%E#B-PN(G?6 M@+]*(6-2"*6"1F:%U=2"S-9#UL9G:F7BEO)*(?-&(2-%,+A.QBE+O$F:@*#( M'CQDDACWWAEAE2DV=,T6E1TS>;,22"60FFWPA+CCUVR#[VO?OB1I&%?>D(RJ M-X&8!&IF,B U4TESBMD!J]D&E3ONRAT3[R!4A8_9()!SX4-9H<$K($$)1T!I M16R.HN0\FIQM0$DD%/U%4;J(@LA,Y!N,]!*YKBW/]CD2EII6V=U^IWSD12_M MX6?_26>Q_&? ^.6ZLYA,^O,2Y_LE;/CJ2^[1 6CJP&_:/W QU%W[EY^W[S>D MV,+Y1=N]GTO]-1'?2VZ7N(S/]<+M?7,G_84_+LX0SL7Y@O E75;D[I-Y3>K( M;1)(+K_;U&-,FX5H#?H?L:GW/UKI],->MW_<2^OY=7>_]%AO(/*A;/_2R*U_ MU/^X[7KIE4.R_;<[V2^M0&:DQ0M?^]&C[VN>_MIO7-U[M-!SW%KD1K]W< M*6U:\*[[JW3M=),.MWA9^_SI^^;^:AG#]MI;Y,*535JXL;WQ5V=]8_-D:V?S M9'/C_6E[YT->V_ATNO;U"ZG2CDYRAU_T^_Y;NN M%TO;I-CII7#4[?5;ORV,OKCP>VO;X:=3.FBYXZ/M;J^T+FSYDR;V^VLZ2#VW MU]I/@WP1O+*\W"^+MMW=BPGO>M1M?>VY@Z-6VC_N6%'TDE#S,M MS1=]!'&:WUL7O<#[W.8;.1\.]_N]Y1\\;KWG_]!Q?B3V2( MTA*HT1[TGZLHK:7#7J>?6MU>:^'5QW^_7L5I7'S8I[W^V9H%:G6;1^JW9GH= M?EL_&^7(2OR?EV'P3IGF]8\ORR0_\+-<._)>ZA\A,Y4&48/Y+OK#K,_VPH>/ MGPKH9V@>W4%L(=&3$?YH_3;3D?=%S\EW%]%K9<%;5]3D7A?G8P( MP2\1C7'U?X\[1R?O#I#PCAO)>+W,X<:V.SAC;Y32<([7\]L&N.\._HVST[W8 M 1EG+!2KQ;=N+_;3P0^#!7UFPC6^]^U+ )6BHY;$&#@!ZR(Q1G+"HPY.NL0D M@X7EIL//B*EA(&XAP(+S1HQ(DKYL+!#)8K7QZ@8K37^I .N[VC%D[\&\1ABU'R?PLBFP4Z M2:YWQI$K*9Q1)!L$U-SCE)B-(V$=GSCYWK'KG;0XG//^E=3;B&_]X1@^'T/D MTHEB?3#<.=6$QR?P3%%GU1GW<@[D_)JNW'.=N/&>_BBI,E))TJTB:6D MG?'$91^(H! D=PJ50KFPK.VBI=,G_/GG^[^.]TY^T/V8^,K><2YB-E0DX(YZ M*ZE&9I ^X,&;S'DKD'-\Z8JOF<;7VL9+B<_Q?0U?1ZS1M:]?0L[&*P8$CW-- M0'I'C-2E(*U*3@NM ")ROQ6+P$<+2+8F0_VC,'ML]#!^)BT=?SWN'[78W:0E MD414S#G-C (NE*=6\$1ELN"8Y/SVELES_+PZ[N,P^_V7 ?$P"#4Y1\91*KZ6 M_KM^'R=WO5?^+7$PYT;'!E9G[U9T7*5OM'<^P=K&&J+DJUA[^44+DYSQAE . ML6@?FK@H+,DE6T/[6!JC+BSS1:OH(H=+=.&-7G+]X][)P/EUAI0C1$H_IUYO M@)9R)+WI#JR"O_72SS=SH=9.W\GUE4^G[96OLE!N^_T7$7F.*5."_R#=>FN)<383!<@-E L/+OTP M:3>4L.O^^G_]"\(V%_QMLUO'?Q4ZNUW M#AIKZ6#KA=0[CH[US-S#Q33#+X5D,T=D07GY\W4*N;#2!NO_P"P>,)'@-A#A )S$;B502B-!*L MS#RRQ'Y$']?EGM?EEJ5X.9ZDECL34S+$@6$$DJ-( 18(Q77&(Z\$I+$SXB/% MZW)IW.XO?[?^&4S^^4'UVZ_>G4(4*!H>[Q\4^?0/U G_P%/S_)U!X6_GD5-^ M7VIM;*<+A_,_;J\(IP-^Z@ZN^*?A.\%C=WR\E=(\2*FJ'O112 M\]8%O6W>]="-)IA@&^=M$$1W@'K =L%8_WQ1SI>S4/]^.MKN-A%X93$&4LW9 MN3<()%MLE4BGQ4;Y6"Q"40DA:>5>=[_UK0@LWXJ[=!#,.M@0Y^[+,VEK/%]A MN:+0@SLXP?/TGE[#1?R^<@I^ZQQM-Q_^N/JZN+#+@]E?-[ OL#IH%-.&/8^/BKC9T%X#\-8?!>#X$P&./__=_"P,_D=! M^CB-'VZ34O&PC2 8I4MTD, P;B<(KI:002;? D O47/7G@37O0?T=HT%QAKL MW>?@40;+-)^7P>HE86[78.)Y=8) *OIC0$N3K><_#\_^B_C\_![^U[/FV3QT MTZ3AXDY_H,KRCU!1\Y7;*V:N%NH,?[F#1OYFEU>8_]F^X>;GOK*M QWJ['!I MPOK,)WY?X2JT2E/F,V>0E;.W_O;NY_V"T9X>L;V]N;IVNPOO%A=VOCD]CDFQP_ M0XZ+A66IZ:*A8Y:CN3^\)EN(8NPBI94R M;H@=5I%Q+3*5-( 5R2%!6.:#$=IFI1Z ,F[.V.@>%,-4BI5*)DXEPY6M7+8F M)QD)B]01H$X2P[PD08%+C&Z5 M=TYR'9%'!!/)VRI_/ G2&*Y(8SW*G9()$H6B2!K9$I^U)EJP"#P%%XL748!8 MU%I6RJB4\0ME@)%6HM1AI?+@!#@E.7<^(H\X&2B]D3(FG"Y:Z6+B="&&Z,*8 M %J$2!)-DH!.GN#"&R*]5#Q;893)"\MJD3.Q: 6?%\(8VT!SYO2=_3KF;P=! MI7>RQESRD$^(O32US!DH/:6WE?RN1B!_;;7[?=O MK.19>>P6/-89,;L([;T4R9+(01!@I455%((DR:74T6=F[1TK>=Z6+*8JV0Q] MY9TDFZ<-?UXZSGEE0)>,&&:,5M9J5(!XRM% ?$#XU]2,QR.&82.*M)9Z6@)' M<@[%B)(($H4E =G"^"B5M(T115J^:.QH0D>EAOFGAJR\IE1(:R*%R%$J\%S$ M9',LQ"!NZOU6)8-Y(H!A@TC((8*UEH!#H0 T\\0KJHC5)8]%>9:]J9+!4X;_ M/=NJ3<^^4<6 J;' L)U#<,T$%8X(J0L5H"Q@ \M$@#:!*@IX.LRF&/! L2:/ M@.+5[ZD7.B4@_;2!*1@J[GG(5W3?%=W#=@@O*-6.<>*Y MT8AN/-J]:ZH=H"0GP0,#6=$]7^@>4X:?64-$E?"GP0##-@BM<7M[ZXC.VA/@ MWA/KJ",T4YL=16E/S)B$_W3#*/YN@IA;OWT8I'+=S>3PM,VF4XJG\#<3EK_" M:_+W+Y'GY_6[JK@R ;*ZI#-[B0>3ADO4/ERIRY104F&045S14D$V+%A5W2;S MA?\QQ949LDK<&%$QH(;J2ID",PR;*7*2WNH(A*>82G'D0*P)*-!$9UCT5/M0 M"F0N"LL708RFI=Q>DJFT,(-BP92"*:I8,)/@'[9B\&B4=:(T'Z*\U/_,Q.-> M0/!GXW)I>1PG9Z.L^)]%L6!FK1@#'JAG_P3A/VS"8%([3O'LS]PR HX:XADS M1#(;%1[XWDDV-/MY=2Y:SK(O:RML\]3LY-54)LU6 MH[4XM!11.&:)%1SUDQ0=<5I0HA+^)X4'D0RR%=6+AHZFMCV0Q?71,UV?*O[G MR7SQ@\@K+TR!%T8"+;1@G+I(? 1) "1*,39&PEW$U[/S2=B%92/L(K)%Y859 MYX69L%],4RRHYHN[(G_8?"&CB5IQ1P3-I<:^SL08%8FBI2B*2%K2R26#5/C/ MHE@PL^:+*@-,DPE&$T*R=HXEHJP)!)1VQ*K22EV6Q@RIM$U$&<""7I27E+UX M%!G@Z49CK#;]E&I1BWDP8C1KU5Q3I96)R9+:H@,#7X#YLM8N0A:)U(I#$2H%&B2* DB9 #,RJ" MR+3"_RG#?V:M%I4%IL8"PR8+/.8U"YD2% 4E 2XL<4$9XB0OW7)E5@)FD06> M1;>4C^GPZ*RQ(9U8PY2?/>M:L7M[8T6QDA&"S"H^R@+N13P,L2F+ G-*C#(J @7 MGXV81A.$">!OCM)N*^E<9H!-8'0PP0LEP4GJ2Z*FU@P8-=1I-GW2J3U9'I&, MA@TQ3 95^BN0$(,C "P22Y,B 3B7HC3LX25T9%$INH@;I-)1I:/)FH&8!(.Z M'TNH!S*OC';>Z!B4H!$U %-EH"=!.\,&(%QF8[,&0E,T!$S*2#NN1+*B_",8 M=SS8*75UJ:3S[$G')ZX5\.2DC> R=XDRI!R?@*$T3F^6@6I?F%DGG)'P& _% MWV"(8#H24(P3@UH7D38D3ZT+/N2%9;L(5"QR-N%&EH](.8VMZH^FESW^&SO_ M+/\W_C@?^,7N]HPCULY>:D;$+^M@?(;KY?_VO3^6?TS(^'>>-#\T]WG1.<*Q MANN[(//&U-5+;C=VOQVTNKF%"DCK]5ZWC[/=.K.!W>/)+IVS9@E^;)C!LN,S M[[G#?GIQ_LN?L=,_W',G+SH'S8B;B_Z\^(WR<&3)F^\;O/WG6:MW2I?H@!G/ M#)5GWWQSEWBAEA2_79?XL9K/FR5+KW[[NMM>_YZ4DQ\LQPL9GY/!XLP"W.ZV M-UBNGUBC\Q]%F)]?C_=2!NK?@U)0S^_A7WU\.4YW^W/.Q>/^!DE]GC_Y=).& M!])SJ_M3@9^ I^I9]6_G[TAYS ;()V1(6%93:)X;XG 11,:2L2D.ITDIJ*HZHVEIW MSBFCNI&>-96,U%"+.5H;* M!6F,)"_[C"L.MC2$, 2G/C=_I$@< MCL5]3:UT5DR]==CK_&(7O3CA-S+3C#S=?_V'$0JNVC87GF*N>#4=]_Z=>@VY M342YXU.DUO,=]G*PP-PZFAPH7+,T2@I094..9716!IR2**\ M\"$C!PH*"\N<+8$=CU&G)TY-QOHX*PAMO[R'P;62Z8R3Z=TDU4JF\T&FPP(J M!8%+FS4)21>M-G!B@E1$@S$4>.(^ENJ@8/^P'CS+"J!SJFY M?E"@^.5!7/U^F +^NM$M+U4M>FHD=4EC$P[9>N$4"3P+ C8!L$ MJC1JT5SK1,BD^A#R?15M 1Y6.)MHF"2L2JZ@0W]$VG?=0Y*@EL!8YGA M8[?7VNOD5!+@N@-,_!I$O]CJ'+1.DNOU;T'&=YFI&-PK2UDI[&8*&XV3EYS&S)PF6JA 0$=) M3 1*C&0T6"ZH [.P#$OJ!X.=[:7E22#G%B+=/*/O5K+>6Y1*%:RGJDFH!(Q_'O\O^ MZQP<-[OD0F[\V:8%OJ1+FOIAM]\IGWG12WOXX7_2S^STLJE_N? LMYW^O,3Y M?G?O^.CJ2^Y1NV#JH&TJ#'"X6$/@UY_;O9]B[-=$?"E&0%S&(;YP>]_<27_A MCXL/BX\U-+EWGY=K*CC(F%*.:%I*# M&FB+> V22*&'**4(V3'',P>.^SRI )0YX5G6NM2)OHX=[U1G>(@=PW:*QWMI M/:_N'^YU3U+ZF'K_H&IXA0:ZM]<-S6_K^4,*W:\'N&?BH)+PZV[_J+^!@WN% MG]F=3ZK;2__SX63K ]X MJVU,2EM% 5SD#L7PH+EU+%L9("ZT$FKIA[AH1[WC=$<\/%8EDK))#D)GKS, MR;?.T793D.33@3N.I7]6"P_/)E'!E3\^'N$_3<);4=S>'83N_IP7*[%FR0I[ MEUHE7"X9>;YAJ\686Q6+V=CNI=1:P\]M]UNK!W$HXOB^D\79S2T^KIO%L1(69W%^ MQ^@C<(N.*O>?JJFMU)-<+#91,(PRQ^A,C3]-D_1ZWFZ:?NL/<9;Q/[O M$YTB<;\9FKK!4M^N_-A_N?W#/U=N@_0;G_*)3]7'9JK6ZU3=/%5OFZFZE;_@ MN4_51O?([=6)JDQ5F:HRU4Q/U2A333;Z^Q&\M1\^?NJW_FC]Z]/'D="9FQ9L M>,UN';DXS86[_"G_OWL_VZ/NQLL?ZK+ECJ632'/33[3)FQ'PZEP9^]/U-VI3U M7]G>;N^\@[65]_CW7F=K_]-I>_^O[?6-K?W-TU78W(A[PW[TK9WWI^LKNW3] M[2I?V_GZ#;_O=/US&?,:W]Q?E>U]'.4&WI=?FDQK$A-4AT""L9Z $9XXJS-) M,E.90^::QX5EQA85'^T1\/M]$3'9OB(W!$A7#GH"',2S8U8 <&4-R!@M8QDW MK9:"^:"RKQPT^QPTTI*M1)M2GDETB1/P6A&;M2?!6R>M2=1IM; ,BU*/5AVI M%%0IZ($IR#'%HQ+2I.PA&^\894(G&G. Q+BJ%#3[%#12^"A(+E0HC6EE(D!- M("5AIR3$E5Y924N9"P5Q5:6@QT?KLZ>@$*6W+$M)O8&<\=ST3,4L> HEP:Q2 MT!Q0T'##-N]=X,$Z8E@& E);XG@J'0I"2-'Q$%,I9$D704+EH$>'Z[/G(!Z1 M?< :S;R &*11VKMLN03(5*=!IA@[YR!6.6@&.4@.<9 VRKGL#5$I,!2#A$7Z M,8H@-3$'(M% ?1&#C!S-7:T45"GH@2E(9^.TIU$EH)"2LAR8]MR 2E%82BL% MS3X%?5\[JT>RCM^!UWTQ.>-B^DPB]8J ]9XX5=)0A126&8KKK!:6Q:*Y)'^^ MW!GDND'"D5!24LT[1'%Q0CDK)E=&5@^:!@TXN>W* M0;?@H-&ZD"(E;;A5)&:5"4@4B)KVN4%Y!HXJKW.>C?+:MY&$9K"\]FR+%26L M)G,0AFD'!E 5ETH)T%;JK(0U4T-S1>TXJ!T.IPF.@T%ME&AA$@%N-7&F.))H M9N!1? "N%I9'^TM>*3-4J,X\5/& #4I%&H3W8%UP"-SLM$0A443.IQ>:6Z$Z M#E2'PTX,#QS7RY,44= 'R2(Q4E.2N58<; A-]*T:(^RM8G7FL2J\3)+[K M6 MF1<&%.Y@X7SF*#J[Z05O5*R.@]61^ P(FGH\1XU)J@C##H]5G8EGFN+K5DJ' MPK :0Q>O6)UU?39$ZE'U\9;1 #0+GY3V%(*ET0>0XD$,:U6?O2N$A\,;4K)1 M,U7JVNH28L4#L5PQ4B)8N 2G;?95GYTK,(]S\$J6I,#+A-$,C(N&QA"C=3(F MX%JXJ:&YHG8L*]1P1(#-1G'*\-!E61;8:F(R<)*#1D4'5- :3]YQ0I(J6&<> MK%Q0PX(O)2\U4-#&H8Q%C4)N5A;%Y@K6&0'KD.L\^."$#H(4TS\!U%^(C1XU MW!(:6N*T%,^E_465DY\26B58BP*4U48[4)!\\4,'KW06486SA(2*UD='Z["3 M698ZPSY1HKE$M'K0I!C]"2X<5U*);#5*Q)S-B+5XCBIE7%/\H]5T,B5-Y'O%Z\Q("92Q8GR#T3* EYD+$)2ZX$"74NA,1A<4KZE.LTX[E_27 MR9!1 5.$,I$)*$:)H_BG<($F(5F&"/->=*)B=Z%30O*U!XGHM0!4>RH$E7CF M@*8Y0TU3G /L#GN7/==.494)31((6):),4R3[#5*?S0J%=*@6,,,1:55Z(X+ MW9RB3M)H;AEJVX)YU.F4LDPEJQ/+N4)W]J$[XFV.5-+($W%)X['+."R<)]57Z"YTC*5, M,I>280E :(EXM/H:$BD MHGBB:22&&4>, R/ AZBS*^TP3LS+G+'2O0/'8_99VPQ9)901 06*$%E$O3X#E8FSL6UP[_K]8W<0TGK^ M>-0-NR\/XF?7Z[F#H_Z;;N^L/7=_O?=ZSW7V^S5^?!*T=#+BM^8>#YG@&,F9 M\=+).Q.KBBO,LBA24(%9/NGX\4>2.*8: ??[9HP9(8 (QRT>\@#$1J,);N6DDC3M1W?K5C9X#&L@,-! 3EI;KRR))A8*M2K MDH^.=, 5#U2"SH;&2@?/A [&4OQ95%EY;WD$D-Y90UD41@E!G6)W*$!158&I MXGXHH( R)4 P3U3T@@#5AA@:'*&!666,U9*B+@"3* %5X?X$X&ZMX^!X\ AF MW!7!.9FEU$):#YF;J2L#%>YCP7TX!B%:KT)6 E7_F A$9HB7W!(J,S-6B"!S MG!>X/Y'$^?2_QYVCDY;[YGJQ?R%UOI4&83GCAG[,7H^+RY]_[!X7,]3@8H:* M (3>4??%M7%=J_N'>]V3E)!B2L(AC#K Z4>(O"%;CR M6[*.\!0A9\LH"VQRY0!FL-=.):%Y(*&)53.H)#0#)#12U\!ZK:A@1#D(!"2U MQ.2H<:\)1WERI4[WQ.H:5 ZJ'/2X91DJ!\T !PV'EF3K Y.2DDQM+K43%;$6 M*)$LE*[:SE,_R!0U$\@VJQQ4.>AQZTM4#IH!#AH.>%&F)*M[3WC0@H!VD1@ M3R(+@C%FJ0J\5(1U^0B4S*@=5#GK.1D8R'#NK? M*!!!6%AF8A$/HAEAH2;@Z8\CY_?2 ]5)X04T@^#NT9\_YB!V_ED^GZ+V\3Y^ M2QC\7?#4.3ANMOKR?^/'S@>\[WI?.P?$=X^.NOOX-3B.LY>:J>,-G0[N[GM_ M+%_\IK'N\^L4AX3P[@VR'7X=VAF I!0A.^9XYL!SG'^RY^QTS_<7AR!9IGF_P]I_?.O%H^X4U2U;8DM5Q%AQW]L6#=]E2D_ QM'$' M[W&Y9"2_\FVZQ*Y\[[K;ZB7%S9WN>OU[7-HZUCK6.M8ZUFF,5=SNKK<,0[XR MRP#D<)W#\^/LIJCIT;-MFA*VN96$W<976FOXL>U^:_4@IGA!4KKO7'%V34I& M;O[[\[I)'"LH?1:G]V,Z/$K[/O5:@BZVBBOZR@IVUV7 3&RJIK923W*QV$3! M,$H<-^L=-T_38#4>UJFZ9:)6G:C*5)6I*E/-]%2-,M4<9 MGIW^X>.G?NN/UK\^?1RIUGW3@LVDK^WRIQS;US9;[K;[%Q:0QON4M'(1."3- M7$Q4&1T%=5H$;NDVWGY;>M_578^OSIVR:.75_N;&]M[6QJM.>Z?=P7%^V_K\9K>]OXK_ MKIVV/_^]TSY]M;^^T<[MT238:*B+@2:<3Y4)N*2(? 4@E4,16(,-80 MX"D1QV(F@@(>-DD(ZI&#[**Q,]1TI5+0B>14%BHC& 8*A[05#&T9Q :R^H]%2?R4'L MG(-J!\Q9Y*#A#%@CN'5.42*Y0>D'9"1.*$[ )L&U\Q"I:VJB25UUL<>'Z[/G M(,.B\U;&+*P%F9GG-@6@0N60$Q6\*(8RHE+,A-0TA"OC23* M"RTX:7>Q!E%==[/'A^NPY*'.1J0#GC4!=C*/VI237"8P7G'&I*P?- P<- M%]V7BGN',E"64A)P6A!C,R4A6:0@'4K*<^$@H%4.>GRX/GL.YRD%SP$'#^:\ZR0T W13#?V^IC=,*<&"JWN89G?$N_TZN._7Z]>&?)VB]8D\])]9 PB M$M)ERG6V(#ADD#Y;I:6TB4E+K:$/8IA^:DW''HJ#/HZ$!]%L18Q.$!I\(&"D M)@Z2)(WGDX7DA,V3[CDVIWV&GB*8;8C9N@3*!) ,G+61XK&#XH4L+HE;@+F/ M#XF_W175%;WCH'+5EL1[7908EI, 3DW KE8XA$7)0&! MD#2QWDJ""VM'#6 ML+>"];'!.ARP(8%E7"E&@I("A6,/Q#'4SY5!&3GGE&FIU D3:-17L3HK(C'E MI8]V-+CN"7(R1EB+(K($)616_&&,_56_O2N$A^,=?&2).>Z)\J7$G%*"6%PR M(E#3919%9P,3[ZE=P3PS!Z\7RB3/# BCP4?M;68:@"7EF>=,3@W-%;5C6:5& M:F0S&I/AD@3/% $M@?BL'#$Y)4A.\FA$$9/',(M7M,X\6FG"%4W!B,@94#QY M,VI#(@3-D_+QPK>?Z$X9H3 M<#D23\$1P".WM#@2T9J%94-G!*US5#SCNA;S_;*GB2^;^D*#^=NXE^\5P#,C M55'&2GZ")'!;"I3:'5 52E"HHB() Y(&[VORTZS33F?$T9P81=[AB3CI$DKT M11$7*I#DN)/&&^JDGOSU)GYX 1!^4X3B"P11*PA5B.BP3J*[Y=8664GT"RF0O?1CMW@,ZIL M+&>IP#%KE3=9R:3Q#';!UM(K #)P,MH0 MANH/ 1XU\8:ARIX<:$%EQ&W3U M@C%7LSB]V0PHH00GJ$XO@4K#9Q*Q$#BAS M)1I2S>V8?>P.^YTC94DQ9HAW5B!BE4/LAD10(RIV4X\'KY[W//N*W86.=,:8 M(#U5'C5?"-Y8H0Q-4CG(.5?LS@%V1[S/S@GCL^2$4N$(H#!5;%6,Q&R-M>"3 M$(V^RZNI:IZQZWE0U&J?#(T@N+&!"A2P\!]IG;&UML1<8'?8%\V]BT%*PG*T M!)1/Q$?GB%2(6FZ5\Q8*=JVN^NX<8U>X'"R32B6P( UXQ[)FK/@NM4AI>H%= M%;N3P^Y(/^ 2-A H)<9(0T!R13R+B82YHR5[AT[KJE*6623*2/)'%,-0;NN;%!UHZ6RIE<& LHJUCGK P* M912O)(JDE0WF@0V&?>%>,&5P:0D**KS(*)%X+2P)(DM4+X+*Q;!7V>!9L,%8 M.:"^F/43LX8;4#)8)R5N&F#@:11W:*YT#SJHBLN].&'8R6ZH\#:!(* "2@C> M.>)==(291'.IH2(SZBUL$8RX?TQM)8,G0 99>4VID-9$"I%;8SP7,=D@@>$ %3[(JI[C.@042807A&KO29.I0!9 M:R6DK'I"98-A-F 6A47*0P)3\M3!I!1,8%XHFBB>(94-YH$-1D(*H1U,UA<"HC M489+FFSR(-G\L,$32=M/_WO<.3IIN6^N%_L7$O=;:1 2-&[8R>RUW+C\^<=N MN3%#_39FJ 1!Z!UU7UP;4[:Z?[C7/4D)N;>-+Y[]5;EV4ER[_GHDI,-&Y9G. M0$S@0( 'I%HN' DY<6LE95S3R14CF,'6/Y6$YH&$)E9+H9+0#)#0<"0)]1X7 M4T@B-2X@<%F*]PM!C!,Q":L4=WIB514J!U4.>MRB$)6#9H"#AB-79' ^6)M( MHLD704@28QDGUG)G=,I.&]6DJ6HQAK>ZDE EH=FL;E%): 9(:#AB)A@KO01* M9 ZQY,I[8K0N5G&(U 3KN$02 KXH[1AM42H)51*:S3(=E81F@(2&XW50V-&> M1E_*VY4:UE(1+[5!$@HLH?:MP?G)%>RH)%1)Z''KC502F@$2&@D3,L!=IEF1 M7&*%(#-%;-")..0?JR57-DRN\D@EH4I"CULXI9+03)#04%A2T &7CB?B>>DJ MFT4B%CQ*1DDP_"5'1ETC"@E16:BRT-R7@*DL- LL-!P.)6C21F5!-.7(0I X M<2QEDLJ14_Z?E5Y8%GR1Z5FQ"C4Q3W\<.;^7EILAE?W:.3ANMM)EKSQ(*1=> M@-7Z^=^/J8F=?Y;_&W^+1]GAKQRX5GWTQ_7N(\+M'Q MT=67W#SF7]O>$;WDMLE+N-SO7![W]Q)?^&/BS.$YAZ MN-L/OKX["-W]^E_/IQL?8Z'GH-:X^^_;^[_ MU5G;>"G;GS>_M]]N?D?.[ZR]?4\W=^+NYLZG[UL[[VA[9SNW3S>_?;&, >5> MD)+*A*0> C'626*D",DG97F9T3.23/%E.5MCB) =DZFT[HR+R7UO,5^^Q\DY4SZ/GNM$_?OUC'0_8A$^EH)!"I M)S8$01PHZIF+P(P:WCFWIR\U-?:Z_!39V$YE+\6RMD75.6@DEU*N$+\?_]G' M@ZW?ZN969[#1RQU:'7R]55+*./WS)RC./O';6?CR[\T'V)^M@,_B4\OWNKOI MH!6[WPY:KH\2[MY>]UO_Q1V%!G7%^=O(2$-"&<[@GCOLIQ?GO_P9._W#/7?R MHG/0S$AST9\7O["<9T,R6?-]@[=_'G5+='#Z[?7O28#Y&:RP2JTU_-QVO[6*O!>OK$/Y9.>@73C\RBFX[W[X)4-OC%2@!S49 MW7*>/J9#/.@\2GF"+C::29&>;K%?;O7@MY_ \R-PY%9/P;M(' MW:3WI4S.[LV9EQ\N@T69S'29V]G9.P>MH^WN,=XB]G^_;):&C'E,-G-R;YS7 MCU[ZT:=;0WQ$\<^OSZO?VRO;N^N=WW]=.W]&UMUN=]EL7)*MVE2]_C5(&_Y M<..$0$_!PC*8V1_M+BL[W)X=/HX85@P*&E0G2QQUR Y44/S-*J)%-LQRI97) M);/]]AFE,]%M]DEB:0I&A(JE>V!IV'9@.C)0UB:A\R;.0':L.[LO4,UV7*BE'((E1C%&?$GZ M-!EU$">:.L265:@].M2FH"E6J$T+:L/:(P?-O):"!(D RDR<4DGDC)C5DF$ MG6Z@!@\,M2F$(SP@MIK[O.@$<;1)!%I,_N@^'<]GB6+&G(99TCM74588)Z4HLW2+5$^CB4[$\RUB> MMFI>L3QA+ ^KYQE%:"JE)T* (,!D)"ZZ0!B-SE*MK5&I8)G#C C1=_?LSB[B MWLR??W>>-.]"(A]*89ZF\-5^IXD1*7/^\B"6]\X;!+[N]H_ZE5#&(92349U< M.ZL22OA&L%)9+TCB>33(*HH+RXVG7"PLV]$X^VI7?WSH35R/KM";(O1&NBTE MSD/!&K4N$] F$",!<'MQ*#5+I8RX&@2C!V)%4(2&QDPIKV'6(Q;K$9NS"+V)J[%5NQ-$7O#*JP*CBHO-8DN,P*^ M5'6V+)/,39*<9HEKN;#,833C:L[\RS,2FORFV\,_2W/HL.T.OJ;65]'1P8AE7&4_\X$/ W]17]+9=.[SKYX[JB>N M)H^%Z@K<<8 [K"0G9S*+*I& :TC *$%L]I8D%"*"40959[.P;.6HN;O"=LYA M.W$5NQ[&CX/I8>T[Z,@T%X&(9#@!JWS1 $K>! 6F5$ZT&+XX+(I+C%\5UK,( MZP=6W_OXF/A;/9=U4J?,S?T+#F=K^"0Z[L85-H8AS9&TX]#0.(0-A,GDB/@ MA,+?5.$.Q;SPD:*2OK L3;6[/SK$)J U5X@] ,2&->88O/0B1.(A"P*(-V+! M4>*%9A882/"VN)5K2,?3TW KLB:)K&&]%:Q3/O%,HO2,X((!<<$)$F)0,CJ# MNJM"F?>2S,AKE=8*K_G3-"O0)@FT8>52"^H8+C<)C$H$FO/$(;R(X*HT^\U1 M"H9 >U@I\>EZB#>Z1ZA17M:D;K@SU[BJ^\46#P)G/G:/2Y^MIL'I#'<[GE9% MP(E,R"S2\F,ZV:_AX?^?O2]O:B-9]OTJ';S[WIV)4'%J7SPGB& ,]O'<(S&V M\7' /XY:0:"%J\48/OW+ZI98)#"; (%[8L!(W5U=2^:O,K-RJ:WXBP'IYO9Z M!NA+Y9 -DX0J;W-Z]NR_"I*0<2%E)W**(\9:E"; !M>+.E-?!/2[4&C%_ M%<1<#EM,+<,N#!Y/+L-C$M(2J1-R.N:D55X@8RE#6*6@0N(6MKN5-2+N4"J^ MQL4:%U\]+CZG_:R6))\$*ELSDJ066OM@!*(IFZPIPTCK() +V H3(@=9PA:Q(. M7%/N[YH<=2EALS3 _F-DX77P;VA_7YN.IS7N N/XM7_"E],A=.U@K]T[JRY+ M@9$F7^7NR:N*H$YX=JVLU7HV,^6+[M+P#.O/SV4J__OCT3"!5O7*8_%?3VB5 M$PN& _DRX: 3__4)V#@<.^_XFX^..:\D$$+V=H]6Y$3''D6G@(\QJ/^"KJRQ MU>L,:D ]G;S.Z9(MOW_1EI^_&-V1-AXJ9]>T\4#:.-CDWZAR$N8?A.15JKL%<<#DE\0QVA_$6'2!!O:'Y5T]P)?IY]@+ M,127JEL7>=D;Q2 .CR*\\GOLG#2*XSB(11C IU[A3LIV!]'W]X#.X1=#9_F6;C%:$KWVUG;/-3PZ(7R[L&5;ANL1\#0._>&5F/CU : M0#_+(BR%[?9A0SDM'VV4UV%:T'C4[DR^!#H?CH:-L\?G'"RK%^4WC/I%?SPH M['?;[N0]J/@4O_<[W_.EMX,8VJ/BG?70\.ADVDIO;[68;B,W[PB XH^[(]QY M6[NP01Z,AZ-V.EF.K6U]="7UY=6!5>L/QT!WL%I30O(3=_!BT!X>%L=V6.3M M?@ #.P4"LB-8OO8H]HO/J^NK)2%DFH(KXV%>V[E6AL?V:%@ H\"58SL(Q=%X M )0ZC.670P"HX44RGCS7CL/5RW.?F32C;+M7D?8=A(S\>1'"RM.WLS]=UU4! M353>F[P8GS]B'8B7X]'UC]SF,[Q_9DN/*/RS,$X_ES]9_OL3TZ+705VY#JW^*!:$ 59? MTB86( +-YDK,>^RV_;'1'OI."5/;T/Z?G;X_?&Z!YF0JT.R)UNGF:2N_ ]X( M>BQN?OW4WOWZY71W^P/HIIL$A!FQ>^#IK$ #NB@#?9>T0 AJ'33AWH\_=M__ MU=G=;G5 @,%-:+-UT.FV3K,>NW.2@SLCTSY+NEZ'B+C7'EE,+3)",*)E8LG) M2A0%D(QA/8N%@0NNL!(.\\"5U,XJ1PS/BT(E(E09P!YLB0WO>\JTLYT;)Z8C/_,[![ZQZ5D-3/J^ZJR-XL CZ_$ MCNR/XFC0_]X>EL)K/PNK &GM;@$:1+L?AD5[",H&? 5X=K9M0P\C]!=4B9CG MHY3<>K"P(-BE5,FH99,.0A0XOYG0%X M=@ O*4!4Z()@";)$?DV[5XJ-54]6B^U^ 1J*'W?*UV9Y9-*'4.2VLTQ\H5OC M,[G;E6%IN4-Q>":+3D7+_QW; 2QP.7_CHS [N_G^W,"U*UP)^.TT MLR:3^\_H(/1A^BNMHWQ5UQY"HS![W7$EGTQHHNQCV6F0'B=]6RVVH.W)!YB0 M2[-;O;]_Z89;DR<\#+0Q'+N#O!X@V%Y<#U!![*C2.L*X%'N'\3MHUD 2H$_U M!\,\D9-5+=_BJIOA1IN7#-J'OAQE!28O]CE)5@EBII0YRX#E+16YPCS ](S: M1Z 2'8R!+W)+I:HV)>1J1LL[YY4[Z,"PFKLK&'-"&&D\RC+],2BP0+[ "2%7 M1BD9+^MWE3*9^P[=!-8 %=4.,A03)6/O12I]JZ/L4PKLPZZWZT4OSVK]5/JX5@2OX.\%#>^FE] MY?=2&A@\/,$7"IFX5!WXEY_^C%P=[):E%\C14'CC+]31%_T/=Q6&IZMF<[)Z=3 MV#Q'U"DJP115C81^"7P3,,X04.+SV3Q"#_9M!IDBXT*FDS.S2/72MX"HMG?R MWT/XJU=:UTL8._?<_3Q%T%EE\W$EV\\>5.9Q)VZEW,-^+W=@*YW)NQ/;WI_5 MQK6=C2>_L.![VLSY!X-U.%E$=/,UE">8L&K._9H&-], M__@#9,"CCCUYT^Z5394/_7%YM\A*],PA5KE95)?/]>M57.G8DWB"R9LGEU?+ M2S-'UNOXR7B777OM9LT2O"D[OU>S/KPG.'Z>SMVOVEF'_U\9'F=MD M"*A,1T_J!C"G 9;4U,I&^F9EI-_,1OI+I[L/G8L+GBK7'?-><=+[O.X25\_3 MO/'XVC0*=QST[2=O*EW.-?7J)I)RUHXR.TTWW\4K8W=P]UMT%JVO6AN[[&=@_W#9O?+2?/ DYW3W?:LRUJ+ M-J'/'XYW-PYQJ_NIT]IXUVF='O[8V@CMK?0D&:,(QQ,A!7U'$<@0-Y0[$D"QUZ36V^-=*\%Z1ZA5%N-=(^- M=+.Y>%+27BC*D9(1(\ZC1\9Z@8*VGE/+&*5N98W2!F;L)4'=@EUQ?^X[\D0, M2FB5++]R$[N%OUMI39Y7=QI76L&&T].2X?-Z7CX(!9[=[_+)K;7K L;QH[F] M ]^MB^;';\IJS0E(+#'!G'-N([(N.)029]PSK+Q*(+NLSLV4XF!8I$&_._%U[;9[MI//U7LA>RJ^RYZ(^]71:C\5 M5*SB_SL]-LZ.L5D3#]7)X>28>'*$E<^")WXX>Y4KY=0WH5\=3+4^_#L?6N5C M-YN],89^T';5R7[E7B5*LK?G?A07M?X+K4V.A>&Y,Y_?PN;3AGQF6X[9P\:4 M*YA\^7S9E<$.AW$T7)WW=KF+@^/CGD+,&8+*/>?MQ#GC?!#E7'7:U5E]^T*Q MT8?&HCR!MT[I>V*[()F4;AS^QL%ENAJVAW"A"\O:*6GN:!"/[$EYD'GN"W+! M/<:7#M=P[?;NU8_NE9PN^A$WIA_>]@='J]7!\^2;]UWWK[NX MU9 MZ_0CO.-=NWFZ]Z/9W87W?,"MKQ\Y""$_Y@* -CZ&"BC!76>6E",M?;8$$;A7XZ=$N9:]P>BG]K-U@Z!T*^7XXG1\1S"^83D^=P+"V_?VF7]H=KV:;,P@E942XM0EM7*'+4 >!"EP7#E7 M9,_$W,Y^OQ.RE#J1+/^VI7@PB0^KNID],[,/(\B!H(5D\3<[H>:'AZ4?7Q9G M+P57+6K*'P?,_O^ B-8MI)4$MDU/4LZ ;J%621AIR@",6N4:;20Q9*@G" MCACA@DVY1MNL4]3+\=S!JY*:QW"QH8_@#X17J6:_>F>9DB^GLX\VL[>;@\5Y M%[TRIZSM,I3Z6J^L7V(.GLHQ[0E\V)9F3I?!B>T5S1Y9!%>^Y@FJR>O)G""7 MT;_OE@X.K7.E,%H>AL*>R1OFIM)[35ZTMQBU"_;CJ#H^ MS=4D7X3OS'W5^CUT7UF3#:&N2WCT:%SQ,CP$ M:TQ[G9BV\'+V-:8]%J;AV0IB,21#B$.1T81XC#G',1>("96//)AW7)>)CKF^ M8Q&Q&M1J4%LZ4+M+7N(%1'9XAK='@C,XZCA[+'@C,_ F8Y!>:\L\CEP@V-& MD"64(B*C]]R"(BH(P!ENR+N6?'T^4+NSZ7'B.[G\IL>O=_$=N9>I<68J;E%5 M]U;3>?MRNXL,4G\HTE5SNEASVYS_WW1-UZLE;94KNI5*OYGAUOERECXTM\-" M7&/AS5AX,F>-(QS SEF-G.:@N8:4D%$ B$YQQK1+2KI48B$CND'(?%&S.^+A MU;!S2\@[XY.:O1?*W@^T/-7LO33L/6N88II%)K!"5(* PXTE2 L"C&XB-B8H M&[)A"M@;A-:&,#5[OT;V?J )IF;OI6'O6<,,EXEPS3D2,DG$-;'(69L0"[#2 M@6/"!2[9FS,"[/W@(GLU>R\A>S_0$E&S]]*P]ZRAP@BGO L61PN)'/8& M>4%Q D6,!*Y*]E;"-"1Y<*J)!;+W$[E"/0-S_GE-(,TS>CDM.&?0,TSJ<^<, M6B:0'P_#-(9HL688>E,8Y@31:]"^-6BWWLY95*2B&,=$$5 J@#; ,M(8I#.% M!8 V#2^#8?C7 $TI]0L+\&^/\P%-?O=G+JRRGAU MU(&96Z),A,5O@YP8,T]>E:@-_[YZ5?<>N1?;^S$7;OU)Z< KY[S=&XX& MXTFVQPLK95/S___79SY???<\+KG/=S MF+D&%O1J DA%._-:,:G#.ZFQV.WWXLFD'N^T.V5EVA]Q4!:!A+$.XVC4J8K& M'@'6Q]Q*IW]<5JFT53-35("%.HR3VWY_P>4_SZCS6=*53;:O7SUA&=E:_T;+ MH!8ID5$N(9Z"0SJ"5N@D32*"9$7CGCC^9IJ[VS_?%TIYO+01T>;[UO01N>S1Z@;&T<8E#K09W_2)H' MAZ>MC.))1E=PG5BLAK1?C%$J].2O1A$F_/<4UC!VFG$E8V(:^.1Y5$B(Q21-A'M M2:C3DM60]BH@K4Y*]KK!K4Y*5L/:+PAK=4JRUPAF=4JRI4Q)=CN6O%-&LD48 M'!>8 ^'"JM_';7O90;'.7O:*87,^>UFRG =O'5+:4<03-H3L9;=GHL<6!VMDJ!.?U(S9[C3WH!BF(Q"G&&&G(-E%-(K9:G209-' M2'Q6(\,K088Z9]IK088ER9E6(\,K088ZW=IK088E2;?V^,CPDGV_RF;>M$?P M"G\+7MZX' Z6K2]O'L/)JV[CE;:Q(*MEM=W152J6T8+Y*0Y'@[;/-LPJ#M > MVT$8%K^M?/K\9;@R=SSVU'+%ZY0<%FV'_-#S@S)$TG;>]KO=?J^2&=8ON+]N M]Z<)%F+XVY[DF]=S*.=>^=PMSW1J<>)F<:+U>;ZT0LAKFS0R 70,+IU'3CJ) M0,>PUDB;E.$K:[2AB&@(09\U>>NS:Q*OD^,7;5^L.7ZI.'[6Z$@X2!:*$Z09 MBX@G$9 S&B-*F3-,\&0DS1RO)7#\PUWN:HY?/HY?M-VPYOBEXOA98Z**BC"# M%9+&PAYO!4-.68)$D(9':6WP(G,\Q[1!B:@Y_O5Q_*+M@37'+Q7'SWEJ619A MJ242E!C$ ];(YN0@EAJBO%4T)2!6UL"*-RA?ICU^05; Y;9L?+Z0UFA8)I0J M,Q8]J@GP9]!WQ1R^'NA;E$&C3$UT*]R;FGJK%4U M+"X*%N>#)Z6WQGHC4 @<(Y!\*;)>!X2=PX90"_^IE35"2(/Q!YLZ?@),S^1W M7V/!HDP=-1:\."R8-8-@K9RP"K @&8HXQ_D;"K58T%RX<%BS*/U%CPXK!@UG1"=,(AB( 840QQI10"DN>(4,:5=0$+3T N M4*)!%U8<;8D"V5Z"X622Z'E8.X LL[WD3J;BM[;3.4>YKY,%KH%N84 W'Y9F MI;%:@P)$&?,Y+$TA ](O2HE*S;'#RMN5-8,;&C]OS=[Z2&BI;2$UGR\7G\_Y M>SCIA":@W' &R@UV).=74@B'2%SPQ >.LW+#&US7C/X*&?U9O#UJ1G]T1I^U M8EBF+.!Y!![/D2%6R%PBT" LM5$B:&,\*S=T3F7-YZ^/SY_%QZ/F\T?G\UD+ MA0J<*\MA+]?!(4Z%1MI1@D*P@@:G"+4:-G0,&[I\A:X=RV>5N%NJG7$N1C7J M ^>-XJ";RSU<7[*N]@AY"1:.:X)C)\6JYF)D:W!<%#ANO9U/MA.PT ;D'U!Z M$N)>>&1\%(@FX:+@H.P*N[(F68,RT=!+9<&M^7M)+1LU?S\??\]EB\;,!Y$L M2C$$4'(,*#DR,D2,X]9&8QC)X>^\08QJ2/U@1:?F[^7C[R=*>U/S]Q/P]ZP1 MPQAGN6 )226 OTV(R(!\AB+GCNB0L#6QW+^QP TF'ARL4O/W\O'W$R6OJ?G[ M"?A[SKU"F>2HQH@$HF'_YAAIH7(1&\P8#S8&RLK]FQ'6$ \W5"Z?A\7RV2\V M%FM_N,%0>\M,0Y-"PUTOXP'H9I[>_%&G'H["9Q3:GQ&N_O M@O?S^44$AN6!31HE81GBR0/>4Q]0\H+PR*6(6JZLX56"%YNH; &,\LP'6C5. MUCBY )Q\H#&LQLG'P/DZ\/)GY99NP8H'VA5I-=66ZL1"1P1XP0C M+HQ#QCF*DJ&,,R.E-#1#Y*(KBSPC3I9&VG^4SHEKTT&UQEU@# ^?0_O[VC_A MUW0@73O8:_>F_244^&7R5>ZAO Q>!^/AJ)U.)JRY]D\W^,?:V00ML.4',CW! M-W$]O<#UD[E9@"ATF:,_^_T8QIVXE=9[HW:81+M^CGX\:(_:<;CYPW?&(89W M@W[W;;][-![93'=;:18*MJ%7?W;Z_O!E0D G_NO3R>[7<.0HE\T-8-7W.]"' MG1\M8/?6QN%I\^N'4V#QD]UN$^\EDT"! MA3W1R B:D,16N!B4HMY7X-SNC6-8SZ=6/D7'8)F$]ASP.1DGI&4Q>!FB% G6 M*@*N'L%JC09CX)SM_5@<_\2'\6S1BM&^'<&M.1&!O;;?A_Z/.Z$XJ@_@@M S9V320ME ^U>^7P: MC\;Y9?EG"*UV.OWCX9MYOK[(A/GB9#Y*DKK$EOM3EEC-\:U'_6$[W_)F$#LV M#^2/XW88[4_WQ0O/3?@8GS]B'8 7=/?:1WZ. .7G"Q#@\_0,GA0!;]Z)R6RCT0%K=CCX;QS?2/ M/T)[>-2Q)V_:O7*QRH?^N#S"/+,S^U\YP.KR9-*-6=6"Y'F?G%9.7CQ9DM5R M26:V].J:8*N$JVLO@S)USVN"BWL]^;/.FE7)KK_Z:_05A+@7T]?'FE=ZJU9O M.+V_0ZF.&V\U<[=>H0I7@/^4VI^Z4OO;WA_$6#3AOOUAL=D#D>P6A_ZO:PI: M.0CCVAEX0L*Y8-BY@Y[TK":%JV?TC4!&8(L()IY*:A*W<@6X6E-" M_ZBY_?5QN^%>V. !ZI/@TBLG"-'):VF\4SC8NT9GUOO[LK'\K">6E%YK(&AD MM;.( P44"YDFQ%)7CA JG8/U# MDLE+[ZT+=PW8K%E^V5A^+HQ3B*BQ\$@Z#5M]]!RYG(B*"2.LEI9ZQU;6F)$- M\W"/]>6+X5QN<\8BRXO56?=NP+Z$372XW@#C6U^;,EXPM\]ESJ;2J1Q28GF,N12(0183^ B2CN;$ M84-US>VOF-N%IRE&AZV(G(-R:XR65#,9(N94*K4$IHR:V^_+[7-6#(J=ST[6 MQLA4Y=:UF'F$-7=84,L1)TQ:RCD-82DE^1L,&%,76\Y1" M0(D%V+V2ZE+Q.QS6:$8!RG5$J2" MU""J4HJ8+\.U4J!^\U=BD:P2.W@L*\848]MXEQ*IS_ MEL6FNW;G0FZ*12?HF O7*Q-TM/JC6!"Q6CQRKIY M!YC8: ]]IS\<+U$>GI,)CW>;I$6;N'6P#^][U]W9_GC[!(9[-P[-S^H7MG'ZD6^];!\VON_NMC?63K:]_M5L'Z\>[W1T, M?3C>VOZSN[7]*34/FJ=;Z]\,3J!4L:QG9WMQT@JYH"+,*>,F:&&I4+-Y>"RU M. 5)(A.<"R^,L8;#_=HKQ=5\'IX+ZU!Z;?F+*_'SI#=7)B:Y^?V7^\ML#LRB MQOO,*I8ZR4#;C"%XCFDB]&>)7.0=,>P4O\ M+5+T?(K?^YWON6KDVT$,[5'QSOIVI]S &].O_IVS%YQ_7_G[V=YAL07@'08V M79B2ITLN5.U*\[^7>7%^.J"M7G$>/DU5%7K>*(YC46:QB*%H]T;]PA:]>%Q< MMVXGQ6\KG]Z^6_F].&Z/]N'FGR&[H"+'2G'JD^=!$('/<'81A[OQJRGWX06QM?3D%:$R")X=;Q M-T8%(TYD*XL$E _!(,<#1EX V"=C<;1D92WE,Y"3: >SF%R,8J\_F*[M\*07 M0':"/;R?"@<<.9QD/K-E&K-B/"S+P [L<3$^RG_^O_^CF>1_7*LNQ/%@UCS MK0.43HJZQ)/U-B3!HL*>,2*$<-\^5)1!U445 8E9.LD8LI4J6IV2:M/^:'?' MW3_[@T'_&$CYK3V"*Z.3VZD"\E6>-8K5YGJ ?PZF0*^.V_?I:CM::)ET$3I'G\C9.$ M=;0889K+TQK,D&/"(@MM8^F3"!R7JM[J=8K>A"9^7WVQ.^G724+'SK!?'-D! M;(J ?X+#O<*.1]!Z^[02C2]CKBVZ%4UGD+X[ !L9(F4@7RM#.!%1 MNV1L[.VHZ_K]/<\_:O;U!W,OBV[@78I7/]JXHM5JL#S.PS">M*C6'?1N*7G]4XE&O M $JSO9-\.[QJ&"\W Q%9M?/GWX<^M3,2BEU=Q@3@HX?ZTOFIU'TQX.);+QO0:HN)]Y5JA*@_L(T2 MMSY^"\X:GCQ%-G+07HGWR%KND?("-BGG 1GMK,WQ">6^M_L6EFF8\?5HT/_> M'I;AJ6$\R':2,EOX69;P:=[PC"S#<1?(#=X3 ,M <7YS9LUZVJS*!.-57)WG MW2.M,B7W2WY[4_K?Q:?4)7R5TL?) />^J FX?6?)JN9ZV3(@S]_Z M'*?S-V^")3O_/06CLFQ![!YU^B(EW(LWB6G MXV/XLM^J;TN\3ENP1PPN;!U/N!PO?>JV^R/;>:ZLUD39SF6,";E9:BL'_:?MV)X'K6Q4_&5[8SLX*1S#;CFY=[ T86LE"R($PD [X-3A$((AEACB$I:RM#010AFY9&EBVL'@!+[\C^V 7G K$Q-[F6I6Y>[5A7^_?B&MT]#9VMAO M-[?SYTV^<[!^VMR&MVQXOOOU4Z>U$0YFW;UVW[_;W]W^PEKT"]]Z_^$'C&-_ M9QO:V&C^:'6;QZW3_O6\/N4WA^WMR9)Y6/:J"9 1KJK;8A<X6#AGRA4RC7%2<-P6@--#0H_ P6N MA1'18B.DXY9Q*P6EUN7#+RL\QC4H+"LHS*4Y\0('@A425EC$G5+(.NF0)Q8[ MR4S$.F=N;&!A7@0H+"BCXQ)J7A]Z?A#M,#YWWL8+ZW=%1=_7B';>"&,48X9: MPQW\MHJ3:"SG7@6;V U1=[>%O3/#8XUI=\&T^0(3C,%>Q)E!V"N".,ZIJ),+ M2!N5:#0N&NQ6U@Q9;)7K6S#$LN1T>FK%Z9=%#N:P2$"*00?))4].>\)M9"D[ M;C/J%X\W D M[HN%EAH&KO+!?EC8?@T#SPD#LQJ3,%@24'21+>VUV.D<^I=0TMCH"(*BRD$A MDC6)T?YX^'MRIF_,IS%-QRVGY[#OW(#T;]F[#M"ZQB#6%W M@+ K\M9' A*I$(!9PF/$:8S(<>&15U(Z#E="EF2X8G/X]?MKR"7R3.=&KY+W M%Z;AU+S_.+P_E\7>"R4XYB@O&^(A%^23SB$=K8F)A$AS&"+#\V= KX+W?U4^ M79@*4O/IX_#IK)IA!!-8Q6QM(!%QHB0R6A.$&2RCYY30Q%?6E)H/77L6/GV] MYR[G"L0@=F(9,)6#M.ZM3;RJQ/LO79OX-%G25G]4@]9=0>OSO&(A#<9:.T1% MR-5^X:_L-X28!1H&05'C7 >0\/EXR]N#UA+7RGBF:T9^%T?D,HQN> M2!#,(9D\0=Q0A6Q2$7G*@Z,F$"KL$C+ZZSUE>3L>##*;%*,!M-*I:XHDAJ6DR7>.TU%,-<41KAOPIAZK[CU M7K$U'QXDB)2)2X5,E!QQI1,R+' $(](Q">5(KDK#U;PX^'I,X/7YV0(/WBU3 ME+' A.?6"4.H\$E@RCTQUNL%\WXM1"X,&&8U1:LL(Y9%Y'46(@&_D3:1($>I M4)YH+8)=63.T0^DB)XIH3&H^7E8^ MGE4&B50V),.0XAR#,A@TG7S[BPFE.4BSU5 M-4%]:289/?>IUZ^7JN5Q%95+$%>9PD8UF-T%S.9CCK#W/@3#D3"<(1Z#0=;8 M;.,2W@OLA.!A(=K*B\W)5*=[>Q6:SM7@48M)"T.6675'"1=5-!IQ0D!,LL$B MG5/E&D 4[C#A/+J5-6$:0OZZX%(#P9.K2C40/#(0S"7)%K"*D8.($6Q"7"6) MG" ,T$ L OLE0$@D+B!KXB/6E8@>+VG.Q?T*%@(]!!=JC8)+8NVU.KW_%50 M5X=.W2^Q94:X-OZ1D0[FX$=S^_ ;"*TR*&E0,%(A;F3,GH0 >(91'B2UVJ4Z M=JH^^UE.C>@Z@*AEH8>A1&L&)1B.-G# 7,D4H(0F$FDO/,)1R.!CP#*&)0R= MJ'?\EZ;9U S]. R]]?8R0[O L)4R((PU1EQBA;34 B5C([.4)$SP$C)TJ;_\ MHZS?OC;M5FO9DM<]!1.YU,6'#M MGV[PC[6S$2ZNX4?G;5K6^MV/A>W"&HRR5C2"3^X> 16L%B]V;JH2TNV>[XQ# M'!;_]80!$N(98D7ERP3(3OS7IY/=K^'(42YW3K^PG=./=.M]ZZ#Y=7>_M;%^ MLO7UKW;K8/UXM[N#H0_'6]M_=K>V/Z76]D?1.OU"MC8V2?.T>=S\^ U6A@#: M!4"XR!!G22'+J$6*6P5*+,BJJ8S[7)U/W5\ V74R55SBGZHH_*A?>, JV^X5 M[5'L#@OK?68YN)2+R , IVMK']^6W"!B_.5;L?ARFH!+#J,Q: ]/!P6QW$0 M896 #=NI#8_;7H"W^/Y>#^@:/@Z+(SLX8^4/1_W><73%NO_?,70I]W.U^!J+ M??L]EH\-0MD&T'B(W1XTZ2>1E<-A'!5E >M8I'&G-Y6;GH/Q@P8,1W]R/XH.FWKVAWH#+!4-?+<0/YY]_=Z.=KKNC.\T.?S@:Y4 M; IK,3T6K^X?KA3]:@#^C"%BWGO@GXQC^=G4[EF89MLICOK3^;D,5WF9?;D@ MX[(O/P$P0B\C6/Y\NTUB?XI"JP*:F';E34D^[>_QC^-V&.U/A;$+STU>C,\? ML0Y&.AY=_\C-79XOIOZDH$O-S )<^+T_F/;A"#8CY #V#I%-T,4WMG-L3X8K M_[@\6!C6Y;F]_[3\9"6KWS.$4F$ILQ&D86J\IZ#@6NHDTQRTH. YIHG0:MN M9V)8S_"L(\C.B02;%6*GF.-<*0??^(B]SI6>[]7K12_=7,7[[L_'G9.LBS3'Y1B2:_HCP?%>@\6JE-\ M*K_.2/$.MLB"8/0_)29GW#B)=E#$7L8;V&,G40!5.7OX#>VT^M^K;V$GUXWB M[T'[N_4GQ8?,-+V2"N -J=W)@ 4+W3WJ B.BN/V:/\,$@&5;,;34:R$"CL> M[?<')3PV)K('; 8%[#,]'_][F)&VVQZ6V-N:O"*"Y%!T_OM#K]KEV_\[!BEL M5&29Y=^@D0U 9*.,@<3VV\K;UH=_K_S>. /FM_"FV"^W$5N 8) ' [C8+R%U MV(:UL .8/$"7<8F>-I1"]S!W"7J\WX,5W#LIQV9[99>!_L;EU7U[COO5MC&, MYS?^-XPY[YP^3C:UG#09[BQGJ5U&7Y33E-=A%M0:JA(7#C2+/00$-]LIE*>>L M Z_^G@79O0GO]F#+GLQ-.V=V'L)."MV';T?[L ^=K66CG#IXXJ]Q+Q:438FC M? <,J=H&+^Z0DQW4'AWUX?GI1E3NP=,>] >_#?)U(-?QX/4Y],TL/6VJ$/2;,T7/A3JIAI$&_>WD=WI;; M0MFQC?9>>Y3Y*#->IK#6ULZ?>=J?E?6?]^U;O6)]O <*2U'1 VU42S[,X9 P MT^>+"S+-<%R2805/$ZZ!A>K"MU/NR91< (Y5I%W"0BG]M#U0^Z"2,DN6ZU^D MM#,]+>\PF=NTA_OY8WE/9@#@L5*0 MS8P 9 13V)FP74EI>?P5,4Z&-B?J[5;Z M&RZT72?>/ACU5].HF@>;8FM[_:1Y^H&V#KX0T*B\DC0J+U ,6B'NK456Y]*( MU&)-HC#:^WPVOCJ?\[NR'4W5JM_NHG[7M+!DM+#SH[7WC>C$. D:&1$DJX,U@#+8C5Z]RE)K3P^^J7,[VQW*'.P 2 !H3K\2 +(I/];7^B MH98FPPQ@U69>[G?'6AK-0 \JTB^>"QSX(F?DF%^&+>#ZFS],QE0(?2-.Q M0M=K+E8-P].]:D^!%X0!J$8E>9?28KFU3%\_'+ORN#X=CV2N+ZLOIYM7B_OOXW#"EFBZHM]]]L)\J6OF&Y2ID4LTVD MZ,#T="I:CQ4I'I?K7II(\EJV@3M@MN$.E^W?U=+;H@-@5?*#B_GVZO@DG-'Q M91-/>;.'R7"9,>P0% T'LSRU]H;&]#D0B\^Z:0?YYN_M>#QIMTK1!1^B!1;X M7Y#"L^#HRC(I$^M,>ZJV9,KZ;D'CR%VV$UD(WA9O99-9FG6]VA!PLV+_'J3P MW@2'0"0_FJQ$:?6J<*G"D8E<%2[*5>< 6/)&+4&]DET3PZX)S*H]30RID,,6 MF$O(,JN14($(F:1T4=42U.NGA=-F3L.?,,/,(49+%RRJD"/&("YM3D"K@\#Q M5A)4N<^4QP"7CR(FQOT*5:9@8BI,C@ K6]L% MM6]J?1^>OPY@MA\F=C9X%4!7:4R9YMO(W^U-##[5EM)M@U0Q&I2V\?*X$332 MX6KQ>0ROGVQB,*9.R%L7B I#4H]@&B9[>>2@(!(2_;S,O]!]K/1\2CX9E MDW7Q?/P9XO0\I(+CU?EMJ"CN)6["1 M6T$-4YAEVSRH)E0X_TW)E1=QW+"\QP MD-D+(D%JNUH2X@0DF@1 %.OEF6"I@<3^WL >[6?7D6(]R[;%%2+EI2F_-F%!1B=;D^Y>DCM@'GR6 M/8[[@S",O3.Q S^SV-%J3\2.@UVX'^ZE'_GNP>;I[L;''SO=+WSGM+/?W/Y( MX>=D=V/S9.=@G M10:KUGGXYGHWH(FW%\KA(6^X*8%SGK:KK[)G0&_T!E&:;WM2>L_V="K_J.2H M^=_KI6L98,EO+9 .]DO\^=P?PU^3*[__\=JG8+.YN5[\5IF-&D6S=,=#FW8X M*B=C/4UF(7]XY3.Q/FQ;]+0?_3R-C 1!MX- M^MW-'^6A?.I&L6BDB;*5' ML"RCP3AF-Y&*<$ 4FR<94!\OJ6BP%)7(E0_)ST\I)X>;A;<@@ P#%?G?7P? MR'1W& MAN;S67LTC&^F?_PQC4%J]TK>+Q_ZX_(P,MK.>%672%M=/E=G5G&ETDSB0R=O MGEQ>+2_-^'I7USA?U9I>>QFODFNO_:Q90E8UE_=J]N?7!.=U9U]69_6MFKTA MNOD.,8 _B7>N;"!/&L SIY&7?#J536\1XWR'D4^ 9HJ 1Z.B% ZNBT)?RIG) M(FL]*W/T%ONC"_?O# MRB+_YMKUIV1V54MKXXM]7K>V,P9U4"N?"=H_ZUDNW+I:A MGB%D]N:T\5<,Y\MD$_!^V[8^7$P3H(P[02C;F6-8M*@=\T'^7@Y"*[#TAI E@Y %&?>>!.(- 2H M2QO+&!7PA;+,!R=J 'EA '(Z R L6$ZXYPA33A%GFB*=,YPP 6L=!!8QUT(C M C<,N6.*^QI :@!IQ\BHD4I@GR17B5E"L9,I"4&9#%[7 /+" (3, (C&Q#!' M 3:BEXA':Y!FB2*KO?6)"<=R-FK#&XK1&C]J_+@K?B0?*8L)P()QH">CK9(" M:(DE%;5W-7Z\,/Q@LP*(9R)RRY!55B&>,$?.*X.2#$+29(4E?&6-<]DP5]1Q M?G0 >;U)8^<,.N0A2:U>(D[>;F O'$ 9)9HF3W74P&;6:H&3S=8@ ?*]5J0$ M4#(%4%(#Z%(#:.OMG DH*!JPD@&)X#WB!J0P4-(3HE82IT.(0NAL N(-3A^< MK'OY\E/6(/4*0,K&G&O99)0 M" :T1"P3,BEY(#?A#).>6.Y6UHC6#29>8975&J1> 4C!@%@(T@5G,%>,@?9) MO 7U12C"-$LU2+TPD)HU94F?SSETS,DQ.:BB)B"-/6BF229% LZIW0&DB&@H M4TM2-4@M(TAI[@-FDH9D&9<>H$HH[I7 ($L%3T,-4B\,I&;M93)$+C!."'/N M\XF_02!#,20X"]&H9 D%XH3U;@A]7?Z$I/A.0;2!/3):!U+^32;YN8P:CP8QSYU?XZE#GEK;S9-O M5/LH52* #=XBKK5!QD:'DG*9F;4+5*ZL4;9ZW7'<-+M*CFJ\4X9X'*(VB@JL M-,<\*W8BP@9D)"8ZYEQU2CB@"XR1CI0B8CRLF$B> MJ)P)GJW.NWE,,\%?!6"/BU-G.57F_;B+>8_4DF2K=+63/'?M[[%SLKKXD+?F3J$K0YAJT/8SD+8>G"ECF"K(]CJ"+8Z@NW7\_\T MD9LD0=4*E'LLC8S18.9I3MZB3;RI[%QMS[Z5/?M@!^YO=9OTR^GN]I]MN.=' M\VL+[H>?@X^D=?KGX>[&'FZ=?F&S]NQ6'A?=@>=:G6:NQKFQ^6.';OYHTLV3 MUL87UGS_Z7!KXR-K;8>K(MB"U(KIX!$L+D;<:(84.L5IQS[ZVTV4+*"76,ZYOK5M8 LF0 ,NM:Q+73P2J' M%(T$<1\-,I)HE+AAL**.*$%6U@0E#<5D#2 U@-P10 BSW M#DY:,4TF N*Q0 M3OC ##/7).VK 61Y 636[4=9H7F2%!EG+4@@S")'>4+)!!Y9\B)HE4ODD@;3 MM012 \A= >1>63]K %E> )EUR7%)8QU!<3%)4<2%=\BE( ! O#)2@[606QU$-LO[]4H05-CD0;"L>8Y;LW+7'HZ)H6) $2=N):0VJOQ M)4#H%4%LE.JD;9#(8Q<1YPPC+35!,D@9/'7)JVP%HJ8AQ!W3D-2NUS5(/4T0 MF[)>$,:""I8K18P1.,%O%HR+*J@:I%X82,U:FBA@D[)1(\&=1MSQ@$Q@#$G* M,$U"1I=B9:I6@M4@58/4$H*4\TY2J37CFG-+B O>Z*!#=!;'B$,-4B\,I&:M M698Y$BSA* 6=\S'AA!S6!DFOR^#J8 Q966.2-*1<\&QXQ)'H"L< #?D)$+_ M)Y;V.@+IT2*0#CZ>?K/6&?66[_ZX_@ [VSHKISI9._(6+)I*M]6_. M*B:L98A%8T")#!QIAP7"SDBLJ?5$S5?UPU@"(T5!C>4T1$MU"BE&9:BBFH?K MBB9>DD7ZHUS2?@A+D\-<;%7WOEJBXA@NQ>(X3FLSY\J*1\ ZL3=Y^&*=YNN* M)S[=CG%-X.B-LS13BI(1JPB54AO)&<]E%I4EAL$G*XF6*VN3PJ9O;JKX_7 D MN;KXXXT=?.)(6&-6%:;W"81E?)4J]@AQE#LOJ->0%#OZYO=.=>OQXV*?GT36)/GTY'G$R+JHP6%/T-,_,U! MX==-TU2] )WPAC/'^L[[WGEG/^.)]6GY1'<7[\<=SN'0\PT0]LDO',XSH+D>S(E(M)/,T M6)Z8M]S:?"YFK%&.:EG7\5J,2\?NP>[[';Y#O[ 6A38W/AWL;N_O-^'OUNEA MV:?=[0\4^MF><^GHM@YW#_;ANF<[IQ^/6^];G:WWFZ?P-]O:_D!VNJU.$T;> M[/Z56I_QR:QS+,/.ZV01922'85N"M/44!1LDUT0DHW6N\( ;1-RQ$.""'3K. M&*4&J1JD+H-4DE:EQ 4-F',5K%7.2\FD@A6>3S40\L MXM$%I .7B"G%39"6&T4!I)1I,%R#5 U2RPA2CJ4HK1$D*,P#958Z18BPR@0F M*2=U./D+ RDZEX^"&1^40)%B@;@D %(<)"DM=& :A&67U,J:X+2!V?/6RJI! MJ@:I:P*V':-4JRAPBEP[:R,/23%+$HT&=N#:@_^%@12? :D83 S<&42]-(C; M(!!H\KFX .Q%7L+J.P<@)4S#R.<-V+X,4J_71'W+K-DOTY1:MU&;I^^W:;V/ ML ?T3FK#="VI7*U.!1>LDX2D,MK0:QQ9U()YYQ)7P=6&Z1 :(PL<1(I*Q4V7$&:<($ MQ8%+)IS1M4GN):'TUMLYDYPD*3KO.;)8Y?1?+"*MK4:2"Z>QE)KG'(7$ $@_ M6)+\"5 ^EB198]3KQRA. K7&&0E*+NA"(%Z O$BDQP\)$&K,3 MEFQ0^F ?K!JC:HQZ#%TO9_MU1HCH+.AZWBK8\*C9)90:SP6 MF@>,TT1M0:H&J4< MJ80=M3IBV&8Q3X!.&L0JPU/23*9 :6V1&X0 M[2&R";KXQG:.[#N-6[7+9L^.]^;^_?P"PA[Q^CX8?>AQYTLAW&MC-?\JSZ\^07KG7&FGO? M2$X#J#E&*C&%>(2_3 CPD0O+;)+483E;NVS!9?D>%TM@X8MH_7XQB$?]07; M/X*&^J%1 -TB/QX, -\*6Q),\9OO#W(YPGXO[U"Y &M9W3"."M?O'Q;?;6<< MBWXJ1K:WU\YEO7)-PW;O_&/93*.(4T&F*/>R_,AX.+UU7?M -7"]WN# M&+O0C^'OA1W$^;IN50TQ%SO]X]5B>S^7C9L2ONW 3>?[E-\?\DN&X R]+ M(&N5;0"-E[<,C)FI@!E6BWMN;]>N[Q,7/=.K1NC[%#TC;%7I^Q71 MNJ&.F+C?DS_K+(Q2B;JO=5^7J-5Z!IYE!C1=MJ)W3W7K%::BGQ>N7X"H86[E M6K25BF/8D/<76XBKGLTGG4VY''4+EVZ.GK,&XK5ETE[ $MVA=-*O-3%W+9SS M:\W.+=.9_EJ3\FY@>S[>ODSC2Q[K'?V4?RU"N+67ZLL?ZF?HGSWJ#VY#]K\6 M$6SW1[9SW:.F]N?NDWHVP[=.=TY:.TW-_;;K>[N8>M@ MOS/K![-SNGNPL^UY?N?NP?H/>/Y'\Z!SL'O0:C?IYO'6^P]TM_N1;KW_3VJ] MQ:>S&6BE3B0F@S#7&/%@(]+4.T2TMMY1X6@R*VM*-<@SUQPZH_T:=VK8X(#19$QBSAS%AG8-A E MN4*P4$QK ;@C&I0\.,U.C3LU[CP"[NC@60R,!),H5UX;IQ3W6E*ODHF"U;BS M!+C#9G"'"0QUPSQ"DQ@!F:(Q<41RP7+# :P]*9 ME37*&Q37"E*-.\N(.YZHD(+C1CO.7;+6P^"BUIYH!WI3K'%G"7#G!V#.II8"E#5Y9A@,(*PV]; ;A&C-> 6:$&$2,EC!",<=6 M&6IPH-IC#Z(S;( U9BP%9LRD?$BYIJIS 66#.^+*YF#J!!]]]%8R9YP!!8>0 MAM3/6Q2^%E9JX+FF'G2D2G(:K3"!VT1MQ"1XZ2(G67>J3Y&6 GAF$V(1IF(2 M'*.\9HA+ 5J2I1[^XHHG[R6V,>>:(0TCELFT@H$@N>>%X"*R&4D1I8GPE8 M/\^Y!>G +/=2("9-0-PPC0!6"1*&>,\MMB(Y4 (YP.J#M< ')<>YGT!7X\[K MQQUCL1!,T.0@L >C,N@4%RAA-5B$F$@;040PY MYC!*7"A,%3%.@[!C5$/2Y\WF?ONCMF5!C%I0N<51&P>3PEW7*DV1\$#(2&&>-.TN .W-N00&4HA2(0UKR M@+BW%AD>&?)"L*22!0$T5W7@#2*>MS[6=<+*2\>&UP0!QAF6@@B)@'H"0*"Q MLX18GC20$[6NAH"E@( 9+Q^3J)8Z@M+)@ "Q-V# MIQY/Q*@EB5$QKF%D&6!DUF<'VT"CM ZI M /(#]XP@;3W+, *2A.4QJ1S90&E#Z.>M#W6%S\Y9Y96S.BOG12#6'EIWY=KB M(]=54"GIC_N\?Z9H8"OE5E##%&;4-#^SO;GX!)@?F@ MS:T-8-33=^VMC?]T@2E/MS;>P7L[G=;&[N%LP8S=[G_V6^^!2;^V#G>^[G#H MTT'SZP?>^KH#3 U]^;I)MKY^P:WNI]0\;>)ORB8ADTW(6T,0!WD?:5#;4&!8 M:>== -V@@F<@_AC6,W@"!5(>G'7)12Z %K')!?^<8,#T\,5L>8W)$A1Y#=IQ M6!3S##;# 4]93^/J&CS\.8G&VM+W1M!P&.LHT5XPN M$%UQ-!X,Q_F>4;]8__RVT (783PH:W/LQTDE#VAO4-C>2>'W;6\O3FMF].P( MJ+6LUI$K:%QLU@YA(QSZ0=M5)39*YJ)B6N\#AE=F0RQ7(;5[MN=AVF!ZX8NR M2L>TRL99?8ZW_2XLP,E_#XOU'LQ+I_A4%ALI8'K>P1Y:$(S^)^^FYY3R =>$HZ"RCEZ?IXN_;[Q2:GNT4#ZDV15?5 M(Y>;6MZR4?^?O3=M3KF/OE M!$@6FQB! =+M]J__F96 22X UP+8$YX;(D$"U6965E9N3WRN.J=_;CZE T2 M_I\,).W]$^Y,10XGZY>Y5?K[].-?/TW^O^F'K[_^_"_[X[__Y^O''[_8'S__ M8?[RYS_\C\8'_5]_?OCZKW\+;+]E-*>?8<9__C3]U[_?@T7[Q?CXX_ONK_CN MST.P;#^8__KW_SOYU[]_\B6VW[#[\?%_N6OV+398_N!^[( QMS M-#2'(.CVR%L]GD9=FP\-8\!-F+F_U>%J07),TWW\^ M;1?22VD'W=AZ=.U=/QY=A8;7.&) B8/!"^!(6-""2UJD$P_4_E!O=(> Q,R,>). _PG,%CRD_PK!O.CZPL]+*1:)(.DQ[Q,)%_VG,T(2+5B,-K M014AQI0X=KWU4[<\WQC6X.-C(T1PDN/ 836:VWR'G$>Y^KOQ \D\R8%D-^= MNN0I\P&$7MZ$C8[VBQ<"15!X__ZWGJ&[;Q,-+RU9DN!6QVWQ$'K!2^(+ +2? MYGOG'8*]I<4SO^>P:?#(KV!>2L2TSA:+>\N%])("AKII' 5!](Q&\6BQX&02 M9<%(&W#8W9XP5&'[_CL+I3OIV4\G1RJ9 L4NA*,^D7H&[.>Y9-E@'?^/&!(G5)K.\9. 5T=97,4HWV6-,WA_ %_,B?:)@WX7 MR'EB$N^_YC!\?Q+#Z%[ADR - "8G:O*G>XI/EU [5-P5('@3[PE!$WF(9Q_.& ?.;XD)7O90 M-H;%@/ZHC##^SO'0!I7Q 8PC](G$40A<&DH5H,*\-PO@)\ZU5ZN3+VVH3RFP MV8M'R2O0P"-@AKPP@>A\RJ93U!3 ^D\E?WYXQS3M0=P> M8*CW/WSX_..#5';%9Q]YJGT(A]&4"P!;H/1\:'DY2350PL-,'N>YX,4C<1\2 MY^X?G4\=#6>GQ-&YF0D;Z *; _86'!)C/_4&?N"G+\7*->\+FD:1]AA'29(_ MTX%#!']3(@:0'O1V-A2;,(V],:@$( ]0U"4RE!+&+7\'K7KV6IU2,U[N, MYS82V%)#<3:LO&SI&BHPBXOM'PG8;QP8_Y:/UMG$>)PL]3P6ASE,D&F//,3/8"SP0FD/3+TOB&R,CST"(S >FHA+ M LBWACYL'U6;9AA,G\!(8.D@G7*-B/ M;FYY.@G-CU00]I"D(?X5IQ0O3)5H;JH4?O'$FW+D#% 5%4PE/AT,1KUZW;\& MVOBJ#O3EHI':_9L4GJ?<5SGN0M1D0 MR??F=J(W!;O/_TM\P'+WC=SF( YP]4=1%@8K2-)0;&7T]( *\I[%08XB!F_R M<[6>(LJRY%.8(G#?A!-GKD/M4&-+T;Y . MGMC.TD\'=XKAG&5#;P;V;5!=%U6AQS6T495YD3ZZM#[Z+0"^HR=[# O.LS22 M;#8+Q(+A)%S84"(S+5FXY:1SH[@#^7.)W60CKUR/V-J!! \L]!_;=L-=?@QY MQKWA!,09E9T0"+Q726'%V2[N1(5\XZHZVJ_ UDSZ)'9=S2<@ :A]4V^>W>*A MLO."%^G93*,HD)-]B;(B,"!NW/"XC]XGF-04YPE;)\@I) 3+$Q'.U$\SU!DB MS6;AO$2I6TRGD% MVD$Q?Z/=Z:_G;A",_:/'-7=5H(Z>?UCXXOUP!(L (^%YXL-N%YZ-! :%#930:Q?C-LMF$VFCDCT'="0_R6[%[[XRU&8DAY'[;[)5; MT6!LD[X2P:I\JG ZP79'7]'"]9>5?'-2592FAK^%VTR\^ P-!1&OR"D1H_-* MNB+].#\T)3&20@GB%I^_L*/]D/M\%C95X9,HLXF5U5E9E2TY%_'FA-\('BT4 M[9KB*O.V[#U;*/)C#M"+)E]M\?V7//Y V/RH^M%+/>UN'C=X_>90[XNS16V* M\WBAK07L-"P_\&8)?U/\X>W(3\ "?7GCAV(YXD=OEU^(JFLE,UV\3WZ=:[5^ MO^-V751L>5O)_,6YSNL(G;>2+B^_LZV.Y>I;O^YV#OW.-LV#?KEKLOV.J6__ M]C;F:O:;*+7B.-(M09<305G0&UC'V;-6JQ=?7[!RY>5?^+KT>-PEA4(U" M#6HS46U!EN6P_N(H.L-[-W>WH!9L)-!G69#=[3&[UR6!)H%NAT#KS+(-9KL] M$FD2Z;:(M-/MLKYS2R)-MU8:XZ9NK:>JO*FVL=\M%ZIH)]0L=J=G5YC#AI0E M=%7>FQU]0^!ZX"4<1WCU_9W^>B61YH0G((W1TC%J[^8=H)UZ7T48D\_;ZMP. MI_XHAA?>EV7N7:/ M^*(87_JVPTS'N@I?3F0U*WS._KJIT/L<(:!*LEG5,Z.*;,(1Z[IZ==%4STG6 M3K98K&_:Q!;%V-)WF*'74.3$EHNP10?#IZM?1XN=Z"*KGM?^YU(=X;6OK)53 MY]00TRU1 [?/G*ZK>LR@+LD;=&-HB1@YK&LX)$8D1D?EF5@]T$8D1B1&QXF1 MZ3*[;Y(8[8R2V[6BY(K%;TY6'T&3;.J=HW5-LVO_.$>_%PDB-YB%: HJU3L8LHNZ7%SCC+8*Y! MKFO5V&*:S+2(+:JQ1==[S+!JQ.R)+Q<**3BL;[LW$5)0Q6[XY 4Y8DFI7^3- MV0PWF2'395V[1OR.$I-O[,9Y^YU;D_$EAVW6A7+ MY'59WR&KG(3H6)=/UVP*]@M)D:)2=&>9]3,OB)N*TW-_S6QP] M^0GVU ;#K/#T'&Z>T75C[;IA690OT!Y^NJS75?#Z2/P\-/^#N77ZPQ(_%>>G M@5>9^B5=ZAD03?'O?.3I/$ D?#S70(TML<\$!HVB;!!PP;_]DJL&&6MCNU5= MLH)7"X?9C4&:K4CF*]].:7^T:7\8%C/,IB#7T@:A#7)Q3Z/-=+<^? ")*HGJ MQ6T=@[G=/NGR4U=(JHFAM'89TKPGSP\\)&,::UAJ7WA5V*ZE,-I.\NC*IOVH%'1QP=W+[1^SP'MY$T;A'EFG M)P]]\J;@56B&MSO#UN9M;? T!$$T]%(^6O,TS'@L/WBCG36IB\9HUQCMQSS_ MP4O\X342%EIG-V]:EX*6<;>CU[6+=PBUHA$B$JYK"9=9US5+PD7"5=$/A:JK MR0UG2;#4%"R]T^U>3VNU/R;\HQ]D>"N[1H2W=7MJT[H4W%.@J^ON*?6P14BX M5!4N\\"N)"1<)%P5S,SZW7!)L$BP]FJMOG4]K=7&@!>-T: Q6AN(^E/\!>XW M'DS%>^0RTI1H498FJ1?BY+4L@>_]$!8^G64".F0>DM*\*:PZ3=Y09(K&H,C4 M^2-3\S%:A/OD=)FI]YBNU[4PU/.2MI0]/==D=FT#D-AS(?98I@[LJ>M5(/9< MB#VNW6>.;I*7OIE>^DI2V3"09L=D"-/=YG3<]>/$J$ MDPN^%[!VQ;-,P__@!S"A)W_(X:DD39@VXK.8#WWY,+[&FT9 B;]6?AWS)(VS M89K%. %!0?2XP?-I#,L<1_%4_B(?5HPTA&E)FM\7OQ!?GY"GV2)Z MMQ*93'N93N5_3^:ABYGWR.\',?>^W'MCF.(;+WCV7I)7WRTO%I:U0MS#Z9)3 MX?O_'L3PE@USK#R:X;@J0_\M3S Q#\#^%BC\ _GWC A[@A/J1\ MFFAW6>AE(Q\^>+U=5O>N;*/X" 6^D%I1O )K#KQ9PM\4?WA;U&CYH5B#^-'; MY1?:ZUI2O$]^O>!NIRLYG-_6\C?G7W?$5RO'F/S._ M=-#!J1"KV/MI?>W2#I2L5Q/7[$WV> MQ)QKO\!SDT1[#\;AJ(('I%TD^ B?;*? !06G= N3!T5QUJQUI*W3KE;!IEB? M^ S.W0&/-;/+-*-K&%7<;E763+1=HZU^B@U]N^0[2C1)+JO*Y;%JUK":=.3< M^:&63J(,AABM=,QN0:+0YC6_W^LEH10@&N/2*4#J12)_YPGWXN%$./%&_(D' MT6P*>FON=Z1Z]1LJSM.98U#%.HG7>19DL9[=(^DBZ3K+@@R=Z4[=$"J)%XE7 MY;/1=HW&)\6I)RF?O( GY:!W%";'69\WF$-B@7 VOTRWC9PQ6<^EO"L5.=-G M3I\XHR9G>KTK=K1HK;/G9Q[""1O(A*W1U _])(U%ZM-9W3V51+1A=1)PEZV= M[:S>9:.=G+%MJBU2D3-PA7+-*]85$6MVL<;L7;&=Y"E+OHR>B@')SU$*)^_^ MY.TK0W/M#O8KX7 Z%N:O]J(5S&\P=-;M6:H#_34,OYZV2=NVB6XRHZ\\MC%M M$]HF5UVM96"[#-HFM$UHF^Q8K6FPGJ73-EFZLA43*:9L-;G)XV7";KH6[* _'E(GRI729&V9^4_7E! M4M:NM2##_")Z@RY,2O+%L)N/5-U&OIC&%?78I2^RI>::^1"R6;'AGJU;<9W, MT(TM>T_9C-CN]%9;)V^:S[;6R69'W] 4M-0ZV5MT%I+-6BF7@G(IMB>P6BXE M4M >H3VR*]_(I-15VB.T1W:MUNTYM$=HC] >V54%P;I=FW8)I:W2)&]TDBU( M&MBLVGZL@FA$::PT!J6QKL*,W8V\U--DCW)1ERZ26E]3"+!RQX3^-?L!$FMV MI ^PJZ;H$6NV1YSZS# H&*@B:RR'V=>,GU\A'JA2$BZE?"O)&AWN/%>$ M$FM!Q.NR53PW:,C:3MUFU'3!N,@%PZ6R3!7YHC.7.*,D9PQFU0YXJ7S]J)5S,GL,Z-GJIZ469?25[Y(T39IVS8Q#&9VE6^Y M2]N$MLE55^OHS'9ZM$UHF] VV;5-'.98RM>+76J;G*021K&4[O/5;] D6S') M%J3W;]9M#\/_9+X,U=^+4#T?K?00N5:Y$HW1H#'V[(^1G\P"[^5-&(5[S"UZ M\M G6QNZW)3;1+'*:K2[T_6UTBP*NER5)7__6\_0C;<4$%.0-[I#6=TJ\N7J M>Z8%]C]U]SU[@GN_=\74->+,CCR';I\XHR)G=)V9AD6L49 U-M/-YM?U*I\< MY&USP)WCBGL2QVAK8E-M:-(&1H=+[3YIE] NV9D/A 8@[1+:);1+=B67ZLRB M;4+;A+;)SM6*BQ'MDA-F RD6X6YI-U>:Y*DFV8)0^V;5]L\H26!%80JSY.'P M18M"+>:/6>"E4?RB3;TTY3'UQ:4Q*H]!B4%7?Y)8'.1/ N3]:E/MY*LN?JVN96H<7"MBQJY,]OFSJQK@)#_G03V MJJO-#QGRP-,^H7VR*S5(V,FT36B;T#:AX^3(@*Y! 5V:9&LGV180J> MI'$V3+,8YJH52>;HLD]C&'4#:J(QVC5&:Z-<>U'8 M*-A5,=AEFQ3I4HPE.NL:?>**6ESI]P@Z1D6^V,QH05&D>B?L3OPR:O93494[ M1OTXCD*^M5;R1.\ZQ!.U>&*R/N'J*LF9'NOI5T1O;>T%5ITN/TV11+OO[)3# M\RF"%A+SSC&-;8<@$;(6E);C[&YD1.2L=9OKZ;OOV0I=VI3/23PNS'#Y&/T@ M2M-HNA(BVAX\:GOT_BAR*!C7O^O5;WU[ E(T(S^%9+_=LH\YO2Z)/XG_38J_ MPVS;:E9"%^TYVG.-WG-ZG_4D8,%WJ3<(>)'?!O]:N?+? MHWIYH_>$JCN!.+O[Q-D0AIOW6GL_'O.A\,W^PPLS+W[1=*897=U@F@>W:P]? MHN$56@9,L1008Z/ONC=)(?S^4?YB_N+G[B#>!PS=+M/]F_]/+I.^1ARN/3 M; 6]6VDOF,XRGV.8XALO>/9>DE??+2\6EK5"W,/I MLH.7!PO&J4FZ9D@*DO[(4\\/8 M^"!.;U MFW-OB0/%5%@@B]TAK$Z@;>#-$OZF^,/;PH+Q0T$K\:.WRV]$45DQ.L7[Y->Y M%/5['=OLH2#EUF?^XES&.D+&5@QH^9UI=WJ6N?7K;D<_\#NS?]BHNR:K6YVN M>8[)VM9AO[S*9!M%V;--ME=IV#TWLAKE$GL?[6\,D>J;],,Y;_3[-;$,ZPGC MZQ=I%KU'LZA"M*YE-/B(EN%6$EQ0=$H.NH.<%QO\%TH2?-WPKA(BWD42(NTV MTNI$6I+:QI%6KZ."C\A9M(Y*_#P__7K50L%^J*63*(,A1LGK_:1S6E!-S M2# :Q]$473QC[L.MD0NW4S+Q8KB+>XF V9IB[JN\-7K/7CS:GHY4((T<5HM3M\Y3OU2,PIVM_S)UM8T_>0-_^(2 M7R[C:C"NZ6IH06+ KD8E\2D:E50,K.1).29P8A1EF.]=+.W6*U\/)XF"U:_' M-QLYF!R7C;X>,]OC"L=I"[5\"YVB9XGJNXBV FV%_;1H;O\2U?E[S%E6^TTL_\S&.NB4X(4F[R=@ALWM-BZ6/Q:;_C;GK6Z';Z MRP\OSQH?$F^;PDTZ>)'=2'Q,OH_&VBR/+HM),6T01U^ &+6/)[ZH9SRC(=> ML)3F)18,,@6+AK]KXT4BF "0R-N>S'WK8\Z3O5T:#FJEL/*CL]?#"+'[%==W M0@4C=M9^:==.^X8";-O<_M*#"[#-3K=WZ(1:,UFS9S5GLF>CK%-I6*K#ISK\ MMM3AUS*>E23X,17-AY3HW"Q=JQ3A7X)ZC27@48)Y*=EL+'5K5=O7*:IO6NT\ MT_C7(5!'&P8^8O^.X!92H9Y>[42U_:X.>?IF0B3@SBX73]5552EGZ,QQ34JR M490WKE4WL95X0_N&>'/5?7/I=_!$[$_R(3WFW^]__SP[I3.5Z=C M5YC&AKZ^:-3>FYT-7DYLIX,#8&'-ZV5G["63)*X>+JW(X-KQTNL%/2MK!).9 M;O,Q=4G"U)6P+NOOP;XD"2,).WQ%CF6QGM$E"2,).Z.$.5U+V4I*]9H7M>]) M8L'5G[RTF_;"U\>'$2;#\9'VD:>(TQ-->7.NC]8QU\<]OIBC_2^-.Q@W+4S% M@]$TF6'L!F)O@K./!$Q5 ;-TUC6;[TTF 5-5P'1#9X93]_)($D825EW";-:U MZCK *.I2VVQ^_\.'SS\^-,5BUNYLBKCTD6<\W[@A4(D08:*DGR9SK:AU3S$PU6 M-\QD0?S@!<8?94-1'9W&WGCL#S5O^)_,ES3*R_X%'E[,GWB8<5%2'?-A% X% MV/K*2["I090]3D3; ?YU&&2)@&$?S\OKDQ3_EH_6V;@PF&08I;"X8CFE*<.Z MO.$PBD=>..3:LY].M#\ZGSK:SP\/OW4T(-C$>^+P%+P9VR9L&G[ AUZ6P$." M')[VA2\(ER62+%$6:U,OA,T\Q9H-7/0@\F+1?F#DP_K3*$YP\?S)"S+L)A#- MR\SA#Z)Q DR0:8\\Q,^Y-LX02[#\6 ""(4:>>E^PCAP?>P0&C/C01ZHEP+%0 MFWDHD;#ZF&G/'"8?^$ [H*^'Q(8%+(@4PK>X@G$6('QA_HUH90!_@Q?[T0CV M^;W\D^BIX,5^ F\2#((E#X!=(4_@S0^"R/!;[,:P^MY-5 7^/_DCGA03\,-% M]PB@DQ\^\400;=YK(4%FP@$*?TKA0YPG?I=3%/^*4XHY]F.0,Y2TP_F* AL@ MFC?%%A%AB/T?DFI@&6$X4 MR!85+U&F)9,H"T9"8K%Y!-! M/>8XAR!N($D013+_9ID@R3UTPPE C_#41-_ MSH#QO'5!L6X/^U?,HAB%7Q"K+.^?,$@+/X7WP7J6)AWS-]J=]WJ^[X#7H<\3 MEN\-V3PZ_Q"GBF\' R$#.7S1GB?^<"*W4@*#@O#-10-&CKU04AA&FWHO&A@; M,7Z#'/%AR*'8XDC*D3\>\QB>#%[>:G>#M=F(G\OE;60%4"A_?_"B =E0X^3R MGL",TH5FD"0OO8_EBXA1P7$Q.3_.A5.N ]DA]X X!XJ!.]H/N8*8$W;1'J1$ M8E;F_ISS&Q5U$(6/^+4@LAQHSL0UEL\7V-$^3\3&BYXUV6MBOL>\N0KV<_': M+,HKVOF-MM74.]#\:DP/#,OIZ/U^I7X"=3LUF ?]C&+% MRVG*IFZJ*4%ZY25>><%#T-#5,![4:&6R(VKB2L?XGHB7O"">AB35>N;^+&[4 MOXD;]3G +"DPJ&I@4'?[S.E>$=*.)*SU$N:PKD'Y621A9TL M'J@PTC"2,+. M)F&FR^Q^W:J9TY_P!DTT!HU1\S;9BEN0@!/0WN7Y'+_+? ZZ M#MV2HC=-YKK-;ZVS\,PT 7J]*F\LUC?KED83;R["F[[##+WY">RMY(W>=5E7 MOZ)2VV*\6F2\TAA-,EXK6ZRE)+2EL@5'&+Z7-&G/W$#5[O2.*^C5=_? T:]8 MT+L+WT!EH,ISV>ZGH(>*Q^-1#5M/0!3%G8ZT#6YE&QS159:V 6V#=FR#HUK? M-F<;'#E3VCVT>T[>UO>*N^?HZO3KUG&?O 9*CE8%]_D,(U.)?KE$OW<3)?J5 MVSL<[; X;TF]==62^DW]CO,:XA ^\?-/BJ>PUANK/\.\V+14Z2Q*.-;4Q3](X&Z:R=EO@ MVL>PXD4]=0Y\/P3*>J(@?E&QCT_[L/$>XZ5'/2W I-4AT ?&Y.$0RV[E6V%A M6$[ZB&6T4?RBP3M@4\CZ9EQGZGTMK34OB!54$27 '6TS)>'7\\]'/NJ5D?;^ MMT]8F%RNN$_4*KE'0GBB[EVLW0N":#CGV=";^:D7["W+KT4/+-O/ZWJ+TODY M:4Y#5 MP8OD*A:XKVJL>]3%HV6%%<4KRFV#DIDK+*%?H&6!N?^FAE>W]CJOW;GRN M9N^P/@0MHJMA-Z.Y@=4QW4N7YZV&K&^PO4$U$K2HN\'9/9/5**I"\?E&Q^9. MWV9#:7N>S@NE3_G\C?'N#XN/*EWZ(%\ M766[GBD=0<68:34J'AHR52HJ6FVI#K.-X_)JE,H9.'U: $EQ Z38L)AQ* @& MB3&)L2)B?&BK:VS;H^JJ55DC6XRH]]\+, V MLL8RF-T"$+TVLL8T6*\V8//I.Q"I%S[ZF/TC\W+/:L#N M$M^J$.JJB"^SS2O"C1-G=G#&[-9MRT>0<2:F]@V M[;_M_K[4VV'>^6&]Q\/=H^>'K^DF7.LP[NFUD]7(FC^_?>025]3BBL-LFX*_ M*G)&[[.>\05Q;AB,:=W'?W5KN+?S;7/F]I07;'^-Z_;-X%JHRC#Q*[:A?M*%/5L M)O:1;96/HHJ"S0Q,DQF&?<+VHE4]:,^D=%.I)VXEFFNPR7!I)U( M.Y%VXG7)H1LZ,YPN;47:BK05K[T5;=:U=-J*=:[+1V".O-K9$9B0-N9B5!5I MH]]@I(U&@&/8KT^H'*IA8V@;P#'>__#A\X\/13=^['F.>ULD+7 O#F%?)]J MCZ.8E_J9%QW?\DKVUZSX)/6^8E_X$9_%?)CW*\?Q\>_%K\471^_[D@!SRM74Q.3IK;/%EYW^O:&2_:*2/+X5Y(!H$HF)H MSWXZ*8,-_(G "(@)(#K.\]':T(.\(SYB'V"7^1)F1WW(C@4L1!D3@N&&4C=(!L]'C$GW@0S;!;?YS> M _6FXAOLRR__-H>?@)\*8)#JN!XYB,?9L#OR=^?O31J*SY&OHDW8 M'%Z ?3X?)WOT"PIP&(7W0R^9:,,)G%ZH$4486I09 ]N1%_-!\NRP? Q$OO!> MY-8%-@\XSCGPAG*_XR@2](8M [ODY%Z#"I&3D+ V4O.-?(&9$Z-^C05?)0Q- MD@E@#?$N^2E\B%^$_'GO"&\%/,C^V4P\T(,H;0Q'%Y-;G0@3W'N.XB](I>+% M(>!5XRJO,+["HKD14Y:;%]D6LQST ZAVT=PGJ \ -O$0KTG MSP\$V 3JRP)5A9\8526?<5,050KK8PE-9;XM+X&@DL]@"3U%;M%RX*;]-U.WS;1HJ^- M;6)U#-?<^O41N!:6<] O=^-:F.?!86G07,W^8:.VB*YVM?E<'=M$W^1+N+Z# MC(!-&@5LTD1X@RK0$?5I@/;C1/$J::A%7![R 1(Q$['[8&21=) MUYEQ+]2"M]AK!R-:5&UJ)G&:-<8[:^L_FEK A 55%+[!;#9%:O2]M%+;;HS*S=6E71RFHUS]G?,/=/9+9B7DDYM98:A545 M4@GQY3K^AYY#?%&0+W!MZ%);[#,2^,$@$PYR'X=PHXC(6B9S[+HB6Y< M#;+VV\%4BQG= V]IQ%1%F:H[/:8?&FDFKJK*5:O'^OJ>IC=7XVH+&N+L07F6 MK?()X)D0]"Y!#KO+=-GPV@.=B',)PEJ(BX'ZM[C*=5E"2-7_T?U[Y MUG#8ZP[&O&];W/)LHV^Z7=,86M[8M Q[,/S?7N_5]TT!?EX93?RT-__IJ:F^ MIAB,//&A %C]=0&PBHW<$!CPMQP84. ]:=NA8TXZ7S'.&P32](<55J"=91([ M7XEY(=N!8&Z,&'=_A%XV\E,^>KU5T5U7PI]XF'%-[/]1]!PB5'3"'S'26 /F MLII&W_J[L^M0W8:UOA^/^5 GSYDCUF2:KK\T7[QXB]<0#5_PK-' JC^SE//#[1?^,CW1 +5AUD4 M/O-!9XUFE0B:'^;W:%6^,9WBE/)!(87IF_LS2M/F4TKDXNEOS[G--KWX[1(= M=*-C6;CP#1QXHWV>^$G!)85,>BVXE!48O@KJ/1C'"YDY!!/Q9@&#: MQ7B/D1(S+TA (G,.X3WX MQ:BWTA<$D98/H"(+M0]HP,)+F42\WB?J'8UD\ PRF"O_%?%+9MC: 1DLH,(' MF1^,I+3!=2SUI\LRF/+A)(2I/[X4";GB83\^%0 M@(CC*33(7N!3!J\/ O$''&8&ET^IV(;>S ,E!?>H7';EKT#(0!#A8:S&$4CG M(&B@RJ"%[W_XG5&S.P]CYX.@%5-C.2*M%_2J.*8 MJ8CT>R1L=#N!J8\A^GG0J6O#)ZN"(B],@J?D],C)_>,V[F;Z2"$]#7V.1D.^ MC.P5;MDKZ"6Y.VS]=*H8I3H5SN0I9:TB$0X-DAZ-0'F%M5J6 MP_K[<)J/6W?U8.-\_8?$_0\'1B5);H,DV]T>LWL'MI922I+;44%8D6UWNG'I M>MO++>[;.K:<-4^Z/SJ:.-T($4?Q<)-_4PBV/I M,CRF5T,[M.VFA:FH4\$X,/MU(=B.ZK!QF.*L6F35]#$N??&8^^0O?/M(14PM M]<*T4!LOITSA<#IVA?EL2#Q#^^#>[&QP=@^\A., >*"M)'R0N=E&<]/JF\S4 M#\1S:X2Y2?+:)GFEZ]&)9%>5N\6=6?O>=&HVJG*C6DDQ2"L[QOO>VJ-7^0/6[+G,Z%VT%_15 MS#Z2L*M=.>P>'I7WYXG_VI3S8\VC7%CIM0N)^M2U?T&[ZJJ1M6V%54S MMXP3F%N-4=.6SG0"%%64-WW6MZ^(CDB\V>6O[)&_DOR5Y*]LAK]29[9ST41< M2C;V4FKO)DB8_95L=6@9S3?)GM8VK1]CCQ%55N7JGUT#TO@ WR5E)8RAK M2*GII\S[P55) &VE,T+O,I1-E[CV'I,,[$- M:U*1H1NMPWW 3;A:\U3MLZV.O;?)AFYO==7+3NF5?/4GF*Q;8::OOM?>K04[ MIMQ+LI@G&O\Z#+(1%ZV\PXG@OW1?0%",['L"QZ\X&LF7OC(-80D$/@$:0P+@M>)$4<\C*9^ MZ.%H/A"%IVG 16]Y&&C@BS[O)AUUNS-UE4C->G#$I5 MDY7/0,ZEF-EO>=M[!HQ)XVB4#26/_I&%'-N^=AG*@@>30]8^^L-%__]!$ V_ MH#B]B_V41T)9NV\3!*Z1Z"7+;RCD:I[D)AQ-@L$2V2+OY)_##G2T#VG^:AZ, M<;E//HR9Y%4)B"3QY(MY"%'#IO4@R:P0?0F<$:)ZQ74%*),2!T-\.L?2@->$ M"+"A>7&,$BP03K0X"T,<6D!4P"1F"0HSK_ZB:@K*;Y&?C;^#A,$IS]2CUG5CQ M8H)[]<[1V(*$47A::T-B%.HK\#8#H%@.S?\R4[6%S,OH!&K MP)@8J%V$GAAIV/[S6X;FR9WY^ENI;M=S2G)-#QKF&\MR.GUMBK8,/'P0BLI6 M7*VSDTR8!A^DL?6?S(/3.69:K_OY[."7'H)^$37D?@<5TCW_:!L2SVV<$:SL?G0S< MZN5->QGV&'L*,\MRZQ1RZU226[/G=LRYW-;:+DS"B F$1AC>'_HS:>$CEI:? M2OPGN"P\H:TA[P?2^!+F0Y;,>"A\Y2 ));S#_TK*T(9PEO^>)8GO,0WAFH"* M<-N(QN,$[2QX Y!@@!* #\)Y_<2# G5*7#WPXVR6(TE)L(7IE?"A>7R\(T]A> ="NVL7C5 MNADHAHI69*$P.SNY#5OZJ#")Y7C"'!; E\D$[668R1*](GP++V8DR.2!Z*1: MW_Y62(]8N@_6:JX!"ZM6 H9)]$VY&KR5K%OC\^6)*\7*17DFH'D97J3CZ*L_ MA8T"@NR8N8HM77^6YRETXZZ7R=GA0SDXJ-Q._JI][6GC#&XY"RL>+P8\2236 M*)(NG:S1K)C$!,8?<-CI( 5P>?-BD.BYO:STAEF249G9(/P8>'F)IG";+:'$ M+:.A_E>R^;(0%MO-Z,G-9AK[MMINZ5HH4;RJ^D!O]&W" (_ $=1_ZU(LAA3Z M<)@%(%WY"T2T42(E2K$H=@1(RW,4?]&X )Q-"HT[WUOJ MZ]@E);> QP6;)HB2_!C OWK#_V1^OF7@GV507H6)]) ;6'@X@DB"C;5BCI;, MN/H$#/FCN#J6MCP*ZS?P!JO\AHW.1%824QA@34_A^36+$5\R+9D"[[,X8MH_ M/* @3[CV+QXR[0=0_WXRT7[#XYYIG[/X"_[UGWX,MH&T$=!6&.3PM3C,#['W MEQ_@YPA5N6:4EX+S)\-\I%MZ_5NZT>!;^H5NX_EIM@$:/>:/( 8*7E%6"L;F"E-7()6Y,5O .:,YFEP@WLY[A&B51 MQV ^*%T2=1#FPS5:-AR"P-F.XDLEQSB3E4U FV=NU].*,IU*F)/7J<:I4TO5 M"EX<98BJSXOF,&('#F)+VW&WSGS=U1KE80HC#KTUDU4):Z!-8]R"_[#)MW&C MJS/#M78>.$J<*0VBJ,4L8W<_/*)HK;.8'$;-.'')8=16AY')NH9+_B)5QB!_ M$?F+KFK@F-T#0[+J^R@:QXM]QB;QXC*\J-3NJ+T=DEMGS>[R'[W_Y?T#^8Z: M:>60[^A47?OL+NOK-GDZ3M@'L<=,F[QQI_0==&2[KNGON MB^0]:KQ=1=XC\AY5,'%'$A0]6IG7!$/B/ES+>=.4>) M[]W_Y@W]L3\DWU$S;1SR'9UH>7UK+Q2H$H=+8PBJZS9S^Y1V=!$L>SIU%=.6 MY#IJI^M(=YC1WW-!(==1X\TJ9YYU<\Z\B\+ U6VYNK71JC)-H!%:8]Z@7O8#+VH4\[F7H0+F MZ";=3K<:4(31U0\%BC@4#N6SP)V*_:EL.)\C#B2'X0TLM5&O"3ZP&7QBJ5U[ M!+\O]9)?:Z7O)4LMU^<_%G!;">Q%KCW[Z42#V^8C7\"3%1!F20:\S ',& [V MS!&S+-F$@*%PI_(5(<4DR"6I[-8#+]'M;JG+^05D<@WVHBZ,B>#GU/_*"P@Z M#3O]CQ+)_'+;_Y\Y2M(+RUN5_]^.;.G/00X>\>VRSW^2RZ.84!*-4\1TP)__ M%*,8YGO("Y)(X>U31FLIOV<[[%I^SMVC/?C&=/;U7;^V'B[%;3;HXCEL2^FS M:O@M?:OC7DW\-TFQP"+1DB!Z%G(%=L:+!'KR0/C'/L\?R9%ZM M6_<.<:"!VS-PHQ!?"1SX*N# !+@$G4'0&6V%SFAPME4-3(UMBVPQ#,*12U81'T%GEFTPV]T373YN MY=4CGI4 .@Z?S+;25 MZ+:0"U4,-QJC15[TK1DJ=7N'_"+2A3&5ZA,F,(G,J_AX+WQK#]\&'+%&'PS# M?O^2MIN4!? MW-H.C$9Y;G1F]GO,VM,L[W@BJ-(BZ888>Y1Y?E.,;0Y7[XP.N5K)U=K$,6[, MH-KE;UWJE[#!T:JJ:;5M1=6,+N,$1E=C%+5N&PM,AAJ? 8E!N*ML>'610^\T&5?-!6NB/T M'K.< ^V-AIX]C>'-W__6,W3C;7N828\YSNFBJRM6C+('&L?68/E0;UJ0B0S?:$&LH0!6 '0[_ M\M0+W8LB=&#[Y(LP96FN!9I$A?;51AFXHE\@N!C5$%PZMNSQ#H\>TCF[L]XZ M6QE2?@C7EA&-!<&8UNM]*\%7)+6'WA1('D=3C7_U$Y&A76"L/$_\@&NZ\6WI MH9 _Y]]KN,U%(G='0^21,!/D$9@;^>_A-C\.P%# GOSW",EQCW_:!A*TVP:# M=9Z/9@8V:BYS[3*L,O8DQI>16N;X1)BC64V^<^S9P0I*2Y5]Q;11[,,D!,A" M"-K:GTF4A!%PUD]?!!C##![QX*428R''5SD F6@S2,\&>*EM$$8*PTYM#""6 M^>H6?-7M:FRU#%!)XV M]I+T'C;[,PZ43$ 'K\&71?@J7DQ+T,H#N4BUGO5M@>,S]N,DW:SN!&I(NMA3 MB$DEYP!$PDDLK[.CY;JSA"8"(NM'(X9H(W'TU9_"3@!)M;JY'A5SG6Z8JU" MNUXF9Y=#J259D,K]XI"A$[[1[*RV-Z]'''T7<4XYT6JD(4BFS5NH==O. M>'UYX?H,#%C2O+_-41A]."6B43:47/U'!DH>-#GH&#3*<\'O*5-Q22.*]Q$.=8CO%7.J#S2S"<\FG^:AZ, M<;E//HR9Y!8XR&WTY(MY".'$NR'(/BLVBY#''!X5UA6@%&\Z$80QX2%::ARC MS$^%]11GH;";\&P7,+-S*LFUSJTQGFPQQAAL?/OQ=ULVUL"_HAF^A)K MDOEE VVN#48*G(-)4MA$?W+8MS,X!V$;@Z%5V(%HACRN&_\G\?)_!/P_98P;J09>#*7PK M?\A=5^AR@ M*%B^[ TONL=K4"T']X>8L7;)PTW^CZ]U.GH$X7;QFHUG%2O<4 M&&;M?H@.A!D<$KZ7EGPL[[,X8MH_/" B3[CV+QXR[0=0S7XRT7Y#/PK3/F?Q M%_SK/_W88[GS!9TP")!7.&]^B+V__ _AUT4K'E&2_'FTYA8EY2)K2%/U4 7 M2^JFMH&J!EBC1%8^$)LW7W>3D!O=_O:O;P<,L5&3)>1&0FZ\2DR:D!O5)CHA M-Q)R8UN1&Y5(/3P50&-[@1F:C+]0"6[Q&C +!X,GDIRI*&>5<#ZN(&(1G;F+2BJ*4BM!\UZD^J5,[U!)N'&6.JL^-YK!B!UQ<2UL5M\Z*W=4R MXF$*(PZ]PZJ;FV!5J#+&+7@2FWPG=[I]9CF[NUHI<:8TAZ)&G]FV310]W5EL MDM^H$2[R&[W_Y?T#^8R::=N0S^A$R[,-G;GF;N H)4Z5QE 4 MO7"NO;OE'U&T7EMWBYQ&C3ANR6G47J>18S'+MPXQ] MF8?DJ5#&X"1>7,A4W6JIDM>H.6;LSFRCQ/?N?_.&_M@?DO>HF38.>8].A<9J MZ,SL4<;1"2GJZ,QQ=AM61-%ZWB.=O$>-.';)>]1>[Y%E,MO:'68@[U'S+2OR M'IW0>W22F['J&JWRXE34:J9CL;[A-LGU0D*EOE#MOP(H)E2M]>==+R_RJI>+ M->2S8B;GZ'M?'[EL2R]19;H)(_K5'%Y&XA 418KYW,N(/V8!^&-6POMQNOT# M\7X.1#7[+!JRQ_Y4(L7DF$')88A!2UW7:\(';8:%6@)\B>#W)72:-0P<+UE" M9)G_6/2A3V ;0G))>_MGV3 QG)G_PV85 IWN5Z12TR 7(*> ML@I)M"I)H@W2X5Y.$I?@JC: ?DG.E5%_?N8H!A*;C /G'L4O!;8/+$&*D!@M MB<8IXB?ACWZ*47)RL?>")%).XN4Y T,(B)15>*/FR)_0BZ5PR@;=J.NY2"X@ MI/0JHFF":%I7$DV),3)$>,,7@1(E5BT85.!T%:O/%XSRB2*HO0N\) %2\%%R M&)+=.<]IJV/OO0;O!*BQK#T-6PC^2''XH[,T4=V#V44H*%O()%%0;$)!*0@E MQJF.YO .D8N$@2A/I..P":ZT$B$$GR=V>!16C:9*UJH!LMP7"HUJY=:H?S8S@H3()O$AP'PPLW[%?T$N,$X6)T:HB.$^1;R)!8][)!U[VXUM*:B+TQ^NK*2(]# MN$DEVI8@V=6#R=76M2V6?+UP<;5YWQDFIE:=JZW:X1D&Q/BNSA*!=A."XSM_=-4BQ_F,1)<7$R38/9=E/$J7GIZ%5W M=;>A[24JANF:7N9:T5[8<;#6,?U*/#>!JZ,HP]0*=85ZBV'H;!?JXU>NAKA7 ML1NO<'=HBP#5O^R1 )VDM+@:&1O2TJ4:S7^.HP3+8:*QGVK;&= \'[AUUJ8C M2NV)%D8PS+."5#6+>U5"\?LJ' _)^*Y6DU$]C7A=[8[%_]Z>-Z7\W4I,I:B> M6N1!2 M%O D62"HY2T>@[_!3*R.OCH3HZBOT^V]!7:RGG!+JL4H]H$WHKQ$"Z)GF+(' M6]=[%!4F0[ZQ:LP+YT54./A3%&13SO(JQN6YZVM$Q-)4^%&T*>C6J94C?I;- M8V(=B-SK]V@FO-%%TXV+[2?Q@DWY^IL%^?_9GD0CBC1&T7.8%_IEHDZE(EF< M=:HT.P7?Z'2=:AG=M1+%X8?=QF2UTV3A.].USC)9O5J!!]4+4+W 61>^KZE6 M,<29B@WK407;;/"+AEM4#D+E M(%0..GQO<*#L3G?;5>IS0YS;FBC43,Y=.L&MY$=: M"I;T3]7 J!H1RLT*S^LTJM>E?;?3:'^;=BH$4FNSW5G,<+O5SR1NIN5 0K!="-RM]Z26"4%S,FFWQ)GS))B'4A(,YIYM M1?6BZK!KB^6VLJ3=+6@4JPXC<5)=G'9WME%,G#8=HNTH-MS:$Z>%Q8;$<^EB MVUY*U3Z>URD$6$^MW9VW?$!2<]U7T"A7'\6Y)+:&L=UY60%;XY+0&B+)7?L\ MXX6HPR/P %8LV"*+A M%ZPY>!?[*8_^_K>>H;MO$X3,F6*RP,H;"B". G-=@SL?C_.*#3&CJ7@^X8^( MI='1/J3YJWDPQO4^815%D7Z/U7Y/OIB'P.; 0I)P^,(*K! !QY$C1,&Z JPQ M*6%$S5&DX#6AY@6!YL4QYE%.!110G(4"!"C"3 B_C/TCUSK'&>+)%I@AICU/ M.)9O+$IVXFBZ]2T!?_2&+\NL*98*,XZYY@V'<$M&NF'MCWC9HRA[%*_K:']R MC7^=\6&J3;$4I U0G";QU4.[7Y; 7"2QGK[ZB4A86(=;*NI_M@AF@04Q]5ZP)@:E&H10 MI+NFL3^0XL"_WG]^>*=)/8!R(XDABXN*&IO.QM_ PV&4YG@R$B!&K'@QP;U M+0W71,85-!&A_!!H3ED@+*?!H#F750<5*;J]H W$>4,"6:EH$W8/YF1\J]V) MRLAN!VLC-P%ZO\[+,;$*LUP >6?J\(MY!:,8QG"V#5) KQ4%DZ*8<29VDTQ# M1#4 FB$1T[Q[]>ZW7UZ]%N>@'\(KTRA^T699#-L9)H^6#.H/7)NLPX3')>Q? M K(-^B_PIS[N:AX^^7$4RL-8'-?%\;X$09EC5Q9EF7KOVZ6B38%'EXG<'['6;P'>/ZTEX**5%S9^+UNL?'=7L?< MMF?7X!53/IR$N"@AM+GQA#LS/\(%'1;%WE'X&"W,06WJ/\9B%V@C,/6*@O E M1,X)*U*Y&? MPGT!K>WM-&W(JO$>/>?TMB+\_"#B2\7\/F*IPADQ]*6XBT-E"G3S__+R6\F, MAWG5/V@+V4*D0$W=T!F@V]&7GUF:3H+/)%X W)AZ?@AF;VE_C?Q'K(_74N_K M]J8$DRB_MQ6C?7-G@%I8?N<83-WHV9\CK8(0#W-C>:P-0=MYN&XO]31I6A9( MS3![0RM-7#Q2$HJCQ>$R"+MBG.HHAQ_/A7E+R("GKD=O&MA>HR9+R(#KX1"A M&ZC0GX !JU0R:U0%?A3MJ,Z9ZIR5?245'1,@( $"MJ-:M-=UF6LK5"U*?+\( MW_NVPTQG*T:#$IF1ZB7";:LU/5>5O9K% @0(2"5U5]9>#C-VX!4UH*2.1$M1 MT=+!(.KJ5*ZI'E^H4F_/E5F-,B."!*R[-@4=DG?]KLGZ[E6*>JA*KWWBI+.N M8S+3O4K%$-5LW7+-%H$"MA_3;?LY19AN! I808"V.O!(@ @4\,0T;RTHH-DC M6+D&<\\B[ET %)#0Q]J)/N9TNCWSY,FH_8[>/30Y]M*)LS37\T"/X5RKC4KY MR)2/?,Z%-Q]XK#FX8QH!CU&Z.:6;JY5N3I2A1/S;?B7E_A/@F%+>5 (<4\3Q M=N:,I3OB[[9FG-^6 ;R#GMB;6-)-Q MA#=&>&/J'X[-K3,P>\PP+XX^0R4L-R!:?8N!3=9DT6IE!8MS*Q4L) 0D!/OL MQR)E(XS"/HQWJK9\;BHV$:&D$4H:H:012MKU-1&AI!%*VM51 MTEQ"23LM18]%2=,+P[(V1)JQ#I$F,-=: )'6)8BT1L@W0:0=!I'FS"'2Q)\( M((T TK:*#@&DU09(6X<<,SOF.A!:91PU[1NW8RZ<*BM^EX/PTLA>K6:O]AIL MKUX7)&[E$E[8:UOCNB=S!)ZO*<9.4?F3BT/41W?7)@<$'A+:%SZ_ 1?'Q0"= M-V!/:G@E??+3EX[V:Q87KCBX $=#. .%KIUZ7\&N_:NP+S>]16@2K=AX^=DH M3JJ5'X=P2;X'69WF#B9)4N%A&H"E @I.^D?$ZZ4[, $3,T$D1-%M(X #7@[P MY 6YYWUI/0.<.^BSL;B>>R4+6IR2<(>'JPEJ%%PK#Q_325(V[+WA$$W 28:B\#V*50I_ F&E@",N4<0['NX7 B#'4A0P#FB)LPO 0\?M/.T>-[K3<7LKU4U OC?63M)BIV\W6/DG"\+].GZGB MTK8V5"L)?)Z62UMIJ'Z[KG]%_]+>G:'3WQ&4.: 3H"#F=VQIFT[H4;-%@]EQF]';#]%05[K/VAR'Y:J1\67:/.8;1>/FJU'JF MJJPIPIL=->KG8LG%UG98_Z%;% *2 3IH6G#0Z,SHZ\SN]QM_U)"$J2IAEM%G MANLV7L):>8[I-?KHT4'64B&H ?O=:!EH@4>U>K?MLS@"6]1"U-*9[G9KGDK4 MXOZXH;##*,@;[ '$"G/FQ>"K3!7+1."UJ: Y#U?R,E4\4CJ,EN-6);EL/ZB@NV"BI0<7LH)@]WM,;O7)6$@84#'5XUD$V4=7X=#?Y$0H!"8 M) .W+@,ZLVR#V6Z/S@42!Q0'I]ME?8?$@<0!3X@^G1 W+P.W8BD>TL'B$EZG M8\8HM;LP@1&C*,/>S$A.FB)-D:9(4U1@BI=V5I\*F>V;#L"]WNL2XUVU&3-SV#Z89%O%&0-W=Z MC3#.:5ARL;51[X"J&_0J6Y/D0#5"V8;!NF[SVPBUDC>.RUR7#E$5>7-7HYR> M=&<[9> Z5X\KR4$+$H2I!\_)^B@[K->O6Y-"&1@744H]UC/K-NTCUER&-5=A MB^*&PPT*@EG79UNE>1_E2-4-9U M]F=3KN!-"8)32Q[J"-$.UE!'"!6Y0ATA%"!2BW8Y*6!E64,*6$6ND (^@$@M MB+@IW))G&3U\6]F).NIN,RD-W61F8VKQJ].\04ZSM@@25O$WI?/3[0E2DV2I M%5)T D&Z&,&O[B]NC^A:)+LDNPT\OQW+8CVC*X0$=^,@N\ES=A%.[1U_0D/:G&DR32]&3+ MGB21IB=;]B2)-#W9LB>%2'^7>G K^#YOS0?_*GXQ]>)'/RPN$ [8ZODGV/3/ M6;Z<#7F8\CB_%7S_WX/XN^^76_[5&/QH:'R-Q_Y0\X;_R7Q)(Y"K M)$VT<1Q-M9@_\3"#H<,1_'D8A4,_@"%67J*E$[B;/D[@OQSF.0RR!,>)QEH$ MG\1B0/Q;/EI'@R5.O">N^2$\"Y/9N%)_\_VH /O2R!GXDE M>=H7/E]\HL$78FU1%FM3+_0>^13$58A?<6V %'[XQ!-!%URU8%J" M],_"$?PIA0]QS?A=3C3\*\X+UI %J9RFI U.6G".:XDWY<@*H"&*;27&=+1? MX3%D,GRZ:243&"GPIR#]\EVX'T+XQPM>Q!Z&Y40!$Z._1)F63*(L&&EAE (- MPP1H$./'AMX[V*9J*9<#[8#U+DX[Y&^W.>RU]/L4F :Z'/D]8 MOBV0QO,/<;XX!3\<94D:OVC/$W\XD;LH@9%!_.;R 7>@?2?W26UF^E!AU$A=3].-<3N5JD#-R3PC570SP M"X2F@X'@I [$?I:3P1TEQ0LTME26?WS21E$ &^A0Z<&_'V*:T3BKX^2"9QD= M%[?1^BYY]D?I)/=;EW^8O[F[^(DW2+"[Z_:?[)_S5@/\R'VG=RMM/*N_TM6[ M]._)' )C!J?Z_2#FWI=[;PQ3?.,%S]Y+\NJ[Y<7"LE:(>SA==O!RFV2(G_9. MI677"+@6V##RKNY2<;TK%-'ON2'M"UUT^&%1EHQ_@U7@CU\N)1JZ#2O[4#(B MUXWU9S_%0SV9@6&'RK(PF6;P!Q1C.*E#<;"OZG4X:&"@9V_UTK*DGXVNH5]< M,VO-Y=4/'"83XD(+XQR%<*3])X/K"ZP6#DP@J<'$=^^$V?>B9;.1)!JP;TSZ5)/0/#Q 5A M^9@6*0?NVV2;4#P#3WF^\CW\QTGXX1:)F$M#/JW_T07A*M) V.L#SD-\WL<; MJS!(DQ1G(W:,V$4%X4M$/T;X+GI@_,"#Z%G>SX7/:6[>Y]X#>0GQT!0+-BB% M0I& ? JZY43A-?7'FU/Z;?1*"U\)X!^E(N8'O23AW+X0P?XARM\LX6^*/[PM MW'Y^**8E?O1V^84;L#O$^^37BW.XTY5G<>X#S]^DT1V7ZG[YAGF*OI M6F<1@FITW1-NJU'_N??1_MJC&]+/I-Z]?C;4YTG,N?8+FC*)]CX<\5&%U+Y3 M4JNMA/V(<94+T_6"0E[*\UQ JV':7Q(%_FA;4J""Z8"?^"SETP%8W6:7B2L^ M6ME5\ENKK+LZ_0IS;6VH-M)7/^UFV$="]:GTK^A?VCMQB[PL9=HH7+1Y:?.J ML'DW@S>;.[";3WI P[-Q]"S_8AQ]6I_?K.I5HO6=-XVR,,U#_U$&0XT2ACXX M$%7,<,")>H\\>5V!%SN!M,]LC#6AN:?6%F6C,\LVF+WH!T;$VD4LIXL]K\Y+K#:IE_Z-:)?6]EE_%X4P!Y&4 MGR=(BK16FI<0D%7D#>W?FW%7INLI?-?P6U;VP+?)Z51]T0KJ"*MO,E,_T.-9)^"BLCN4 MQ+9I8GN4([4I8EO'#;)U38VQ5N[,V@Z2:HMNCNOD"KY&=6/FE1V1MF,PI^<2 M)=OBTCWN.%9D9]_5CR:=\URZKC-X-3?%VI&;HKQ[I\2F':U":98T2YKE26;9 M6O?-YZTEKI1_=I/Y07>&:3+;JG\34NC62K*EJFSU7>;H%T]#H,20?7RAO#-2 M,&U0,+VNRUR[UV0%0[*EJ&SU;8>9CM5DV6KEX:4[-W)X45HCI376VA@]9MU94*QI/(DLB>P5'?%)&MXPAI1RZ0;BO%S';[_TGC-4[C]6R;Z8:K MU"8AD261/4- HBDB>X.'M%J7!,K8I_E1_*EJGQA,5[S>Y'6N4@TY:YP':ZTVVU'>N8Z"W(LB_6,YO>D)?E2 M5[ZI+,6L882 DE&]AH?!G,M MZBZL(FMH^]ZDLYPR>2GCXC!+S-*9H;>\Y2.);>O$]A@W?E/$MHYOI!7)0OJ! M_JP6)@R1YB/-MW&U;M=EMD,'-HEMH\3VJ'A%4\3V]@YL!?4014#.[F_X[E2 MSB=TT%7+IU1]0UEU,]]JK[XY.XJ$Z% AJGLO)B%J6?[Y[8AZ78N21)V$:$V( M#@QEDA!=N1*F&+I8CUVKG.X,V.(T!HUQDV.T]O;[J\SPBY)4B\9PV;W(O;>& MQEQVG[3/]UEOQ0H>KW>FR5RW1A%\K15?.4N'!+5-@FJQOEFCI5*3!/7 2TU= MH56&E>IPL=GW&%)P+5)P?8<9>HW>0DU2<"2H+1)4O>NR;IW&24V2U!L[BO6N M.FQ4,S0^\I-9X+V\":-PCZS1DVU_DD2%GJPG*JLQ@'HM]13SK6X/A= 4:8HT MQ2.GV-HHQ<]QE"3:;W$T]E-%@A.#*$VCZ1I?;O8>>AP]%+3Q=;?/G*Y[5.K$ M441IAL>%]D'K]X'#NH9SL_O@ '_.Z?>$(K)P8$N;*TG!381F2/^V7/_:5@_L MD-O5O[0/:!^(?6"ZS.Z;-[L/R XA.X3"4O0DA:7H21(5>E+])X6H?)=Z<,+" M?T?^T_?_#?\J?C'UXD<_+ YC!PZX_!,\@/O"])&'V2#^[OOYP;8Z2G[^64;' MM6&(6201P-_$//!2_XF_??9'Z20_'\L_S-_;7?S$&\"1GZ7;?[(\8]U8GK+X M>\DF&/(PY?%ICG^]N^_\-X2)W%VF4_G?DWDD>>8]\OM!S+TO]]X8IOC&"YZ] ME^35=\N+A66M$/=PNNS@Y:%R<3**BG'>^"EP;;A$8W=)S+DVA>1WMM,Q7'?KU]V.OO6[7OD M@-3H&'55S\-FZBRI?''*XV%1)2Q29=TW2C_]M)OL4!*IL@.%^?&4:&N4V9PI M:>Y(E#PUU6JHN+:\\J;.OSL_!$,WRF"(4<(T_G4(^U6;\1@G"->I9*T&XC3G MX2$4+SNIQ5U N9#6TA5J5+I"\=4KU+(1UO"(G>H!MCO+8*ZQM4#Z?*&P/9%? M8OMYV6Z:S+048KOJ]X,M(D?U2=^#CJ:G&ORUUC-EZ_+4(]K!6J6.CT0Y/ M7>K0)B%P208NWWGKS$&DW9YY9\TSOS7!Y+SAG;UVLS:.XLI.>8/-O?*7BU#Y MX3#F7K+P'RI 5NV;?L?28+@ .X!?GB; ,S >V&&1E8[V>>(G6D%7;>KY8?"B MB?"G'&H"KX(?)!,8^WZ M!=O H'Q\I;G0GB$4,4H3?B'L3?T S_U0::P-UP" M1_TXX:DV>-&"Z!F&*SV SR?9;!;,G^X8 M8?74B:@0WR\4'W!8W][J(*9(6L6&$SI%TEH>1-FJ&RF(0H$TD@$*I*D22*O@ MDS?8//HRTK[1]8YYW5@2')\'A19.%TE:_\EC[&%@:0J?!H/E.X5/[^Z0^X;,/O G0OQH]Y6&HU MC+4],$5UA.4Z0GV93BVH(]PQVK6"A)^\0(KI6=3$ULEL"8)?=A*;*?+KC,=B MHR?S:LJJ 4_U8L *E%-65BT4!VY8:+51DZ4X,!544B#XB$"F1D'@HVA' 6 * M "O[RILZ]QH8 %8O7#"_.&K1XL)$,=_K8B]V6=?>BFA'(=^6LMVUF:/WU6&[ MZE>!+1'?_EDBONK)^@TJF:1(KUX#=)V$H)&AWKUM&J\4Z=UI*MJ$3UV']QB0>-)*QHIEM76\%"C)DNQ M+*III% 6U31>FWX4TJ*0EK*OO*GCCT):%-)J96S#<'O,=$QU@AO$]\OPW;29 M:UCJ\%WU2\&6H-9Y&H*J)^@W%]3:'O"E> 8%M4@(**AUW:#6Y>-%U8LERU$T MR^@X2U&TWKDJ%X$.:H2TCHEV5!-A*F0L%S(:RW2B0L9S! =_YB&HH8!*&4N3 M>!B!O/A)&HM-=W0YHP)4<&CF]0E2U89.MQK";\H%3 M.2/%@*F\K6)(L#7!H0T;0H WQK;38OU M7&IC>RP@Y'G:V*HGYS<7_Z7P+X5_J7NMNM'?PX-GM9WP5XH 5S"9MQ4W7CXX M7*%KKMNQRX%@.#I/!(?X["4UPL'+S6@/13%4(%9S-OQ!BM3<>/"C49.E2 T5 MZU&@AHKUKDT_"MA0P$;95][4\4@8%+)II[M>-\A?3S$;D@&*V30B9E,;=M!QETOIX"1;CZ#4-Y/_FA%PIT2Y397U/$U/P0 MPO[FVG?:75Y<]IJP\MK77Q1$O].5XE\[9NEV>C+:>>K(FJX?-NR>,."!H[9J MLD:U;J@WY;2EZC(*6E)U&5674;!2K<@A!2LI6*F\J[O:U8GBE=>8M\FLGOWW MO^E.]ZTRD2OB_&4",C8U&#VVP,QT3(I7MC)4U>WT=JI%"EC=2M#R[W_K&;KQ MEJ1![? EX7[5C#,>V0B/G/ -\VLW:K+DA*?"(?+!4^'0U>E'OGCRQ2O[RILZ M_L@73[[X5GMD#9/U#9><\3?(^CN=F7V%BL94OQYLP_N":R.YX]OHA-4[#CE@ MR1V/JK+;V:HH20JN[H97M_IGD^GK2]-W2Z,V])L7%2IUZX$&+]HW9JDB",>Y M?&4/SL*P.V8Q#09G1C+C0RR2"5XJ=7@3^%L5(< XKME>6O,WAMGI2]5=?#Q> M8D14@Q'5F+"\Q&<>%.49$ K>$.Q^&$6 MQ[*TRT^^B%(P-/5BT(Y_(4=2>*6?\DC[U'GHB,DC'>";+,'YK(V2/'NS!&OC MX)MG+QYILRP&ZF+9'7R8"$R]$NGSWR%H&V&V7;2BS&I]19ES];CN;W'TY"=" M'T9S'\QG[^OA"&77CU4K4$36:T'-6-\^+!Q[E0BPZ9ZE*6?#PM75)G13_GJJ M&:-X-<6K*5Y-\6HU@\<4KZ9X=7,#(,O7I]Q]E'I?YQZ3NP$/^=A/C_(5-S#4 M66U="OJ^=699QE6"/*=TMI-TJ2E=+NMU]<9+UXE4N"H!^[N>\7I#P+YBJ*EW M>G_73K=H<_UR5$-"3CEU)TM..:HA(9^4VJ+\ABKKF[/503O"8D76I*EV&PKFDV7KS:YI1S^T-HFF<,3_W0"X"F\'[,G?T)WN1?KVJW+USV#;[^NSYRG159N8_W^"N3C MMA#4P>[TK6KMB6IYK,V.?B"^_17I]49(UA,0RNK/$C[-DT2ZD;"21).,<8QW:?.T.9C9R1F M8>[N:F6TJ07/B,^1Y.]TM^.^7NJ9Q+!!CCAE*O5LVMR=R4_F;Q&]?&0KI"0+ MTB(T.,#&/3R!YUY"(,HP$2&^+,%I>8/HB6.'*PW>#H*:!5[,- ^F:^!TY^'1 M^2O@R8(4&,2,X$XEFR?!8L;C!"@U>,'?E[MDS7'@_9UMHO #^>,[IV-M?O>. MX.IA%#PPX.'L#(,=(XPV[AY MY3XW&_N[LYGN;L4%;U1LJ4UQ/\=@;K=/<3_5XGYZMU^\JX9WVO,%JH" MX]VJ2$T-!=D8)EK$OEKFY>E 6RX6-XMB6:$VKE'7MQP^<]Q._[6V%#D3>GH] M=%85U^1&PUYW,.9]V^*69QM]T^V:QM#RQJ9EV(/A__;U5]^?H/0/Y/+LE7\7Q.V)'^#&N!Y>11 M!P6+]<5'#+!;3T83C1B17\(1S$3P<9VD6 M\XZF?0BUG_@@SO"=LJQ;:.8(JZ6!1",_YL,TBH$ ,]1PJ)EA5<\,SIOP\1ZV MQ51.%51[ 4R$JO Q]J;X^VR&2N\;V USI9DK_W>H%,.7_X)Y9ZDHT,8E/4R! MQT.0C!^YT%(XK4^"%$Q[GOC#B?;,A3X->"JKJW_D0ZDYY;D#Z_D5)EQ\4&$Y M"%>5\C IS:W>VES[^+6A>/G+K#"VSGV)X$O/&XR/%P[;"I&&Z'OP+=S$, M^(W1FW/E!&!1%]K,8N7IQ!,RG6Q:)HH*'LE('%QRS$6YO!<$)02P<89;1FQA MW(UR/VC&=@!L*+AI/Z>3CO90MD]*=?WYJ9Z%7@;*A*.U"5P) M$_DGX4:6^F)N88!(P'$O] J,\P'^K.ER&.#C3Q&P4._>_X]8!G(2+: 7_#Y! M=0*_#R)8OO<8\WP0E)YX#FDVE)!F8PEIA@K@V4\G.'@\NI=C+:;BATGJIYDP ME':T#E!-"O;J:MA5*>PVP0[QX"80-XES-^'!2!AMSU'\1>I5>=+A.%+=!\#) M>!:)OA$@;K!]%PII&&4!RL,PR$; KR%,1)I7^;;VIE$6YLT=OK&Z;LG^],0Q MM#ZO'!80+?".L=G*MXD$_? (*+Y][A:'\S9WIE.==_###+8&$GH/KE7\8$3U8]& M3!K^L&M?RJEO):,=59AN=DO8B4LSW'PR(V$K3 8O+%/0&L%2IX]O[NS_O[TG M;6X;.?:OH+S.1LZC(/&F[+RMHB1[HUVOK97LY.4C" Q)1"# Q6&9^?6OCQD MI$ )I'B VJE*Q2L)&/3T]#U]G#VZ,01_F?2=\T,*)BIB>Y3&_-#'38U8K*4G MV8O0ZNX@/?$U'BX9P],, M B$+><2",_1A)0^5;1+Z!Z1)_)S\;71K."=D F'F(= ,5634)'4]EBJGFJ*_2)J2.3<* M@S;&ZVXKLRL-0/ O"9!(XTR]?H^C90&)3G#OJ[VVLXV"V05?"]AI U9<9MC, MB&^RR96#XW[57*K=YU(_6A(XG.F MU',AB??81@LPB";\34[.;BQM?+LR:.5N;.S9,GM>M[2Q/YK MK<;"5.G%)FR7( ^DEB\70687;#D0TH1"DS1TT4A"0 GH. VKLL>9R9]<%?& M@UT!;"#+6"2A>QJ*$5EQN I:!.X0XP4Q:6=E]"8H$1W@.PO;T*4KH'<($MP? M 1+9(G+]86C![Q*;0CT'P@O_RD0FBS^7O0Q28]((0H<6L#4 %98, 44NXA(0 M,!&"SSP+E4G[9\[XBL<@MT;D$GJ TYCI77R/C7I#DKRYT;J!4AM?N*2KNMD$ M6)8QDT6O>0[7=%!@4)*:]($U,-9B41BK)GT!)7$RHQ]_FEAV&(#D^>:&@4_, M@A/?0<<&$V"A0>*,A+),X?$9&NR^5)M)Q/:;ZO+(+,.;$&;^AE6=<@Q,! MXF-2 ]\H,_A=GQ9%[AVH( TN+'_) DN)B3RB@,/%/8?O\B(%!5$(V#N@$,[5 M\ D_)67V]*]#LI^7.O?2LYF7"1$\%0UG]*W,!,S3*)EI$VL&R&6% M-\<*E=C@^'I-_GL,.[OCT+XC!G$632 E$R73:1"R4,I?2)* 3X"TW?A7EX7\Q MXUA>%#S%/?(."L5P3!Z@0#)&(U/=3K$V@17$<$C&FT]Y#9,@G(^JHNQ3F0,8 MA8V%/?9AFR.7+E*H"2[=M$F)?5 B44;\$U]Q_Q)TWJ.5AR@73FU!NG#06;8O M1G1^!S\_9G,JS;@ NQ"TXV@FH]^T S;S4F5)W>4*%BFE= M#A-GZQ 1DAL,A C\[$;CW#6!>AQC^AS08GLF@/-2P=Z(SLO*G1=^D/UD9?(E M=$/BPT/!/>6!N1.ZA,RBUG-!^?M<('QD<:-Q%??.F5*NKX)NV!8]#;GCDWRM MJB[&/Z-7M33HM%K3_ M<,$YQ00/S[A ;^4#>2L'$G;Y,IZ[YI/W WPOEK](D"[8@X"EBKVO.$3B[?KH MJ4 _=+R/:736:HS0-=OU]N;+]\_,QFEW&[T&.F?; ;;R_'+\RE=++6]E4N!:_FM@K+L;7%>=[+/_>@^29J_]^LXK8V53CSJUNNKCH MB"RY(Y7?]>:1X/-S&AR6+M?> P;*EVL7;>S)0K(][*@.(JV]Y MR2:1FL(J2V'M5NWL=*<]<.R&N/YE=7%1)H[\@VE#M:Z6+1ZOQL(@J5X!$^9\B MK:S(-^>@RZ:$XI%8%.:Y=!>.R2PCSLS N]3M[5*_4:-2C2Y*(N+E(A>"PD) MJXT6*EPYZL>LO\GW:\CQ8@%5UM+&/XU@C) M4N]Z,]OOG.3+ZIES@"ZFW"]#MO&ZVS9;A>M2)D].8JAB=0#%K!?LTZ,7):7Z@USZ1AE)F\P[W%,)WU4:K.L_ M]!*K;I/H&A/A;*I&F*M"33-U MB8K6*)DSC375TO+V#J2/9%>(>?9@25XHA/"%=KYA&\KY* 0B&B MQ$^D2>L%[4B6TNO#-B1IIQ&/;1G9\&BA?XFUX78EV*LD+S3FVY2LW:1$:?G3 M0C.'94&^-C_5[SJ+N%06\=E&&C*V#J8A8Q52C[&#F&SP9!J_)QC#B+EW#1([ M_,)3/U^ZD0WN(BG)_B!(8JE3C!LWNENQ3\0N=YB#L@I +BU2L;*F![E*!R4% M99'4;+Z'D3'TL*Q$52=]&5-3,K0D*7;D!VG]1.H#RH(D^H2LFI,U$U0IX61] M'$I-TBP(M>P2;TRZ#_]_KT!]H.8RCHCLT)TJ'8=(?ZC2 .6@3=E#C@#;KZBC M7]<$WO(M+MSY:T2LET21,I?[ON7-P$S&93^D^N8B\+E2AYZY(9U/CWS.ZON. MC7/3>*(WZRL56^S[?D)_X#ID/VTO^&MJ9&O4+O-&D$" M9%>RW70DC9GH[?/B_ '-NAONTCR5TH.<]I!$ M]3_@UFQBMVM-F#M(C!UKC&D:VS6-;:CXILK2]\&P6G7E\U U>SJ,+TFKJU=+W9UE'[_Q_#R"*O>6[5WKZ8N35WENY'V3O?7 M+%+?__S);RDTL/K^IT(A1GW_H^]_]/W/ :]SP*!7YOZG+,N\R"N@"CH=OUS_ M6]_\Z*B\OOG1-%8U&GNY@W?TA<\+"&[5:YW6F0Z>:OK:6O 4"4Q?^^S_)%X> M;37/&EIR:>K:EN0"\M+7/OK:1]^DO#!@];6/OO;1USX'A4!][:.O??2UC[[V M6=CT^Z\W^MI'A^3UM8^FL:K1F+[VT<&M*@>WZK6SCNZ95(&3>'FT1:2E _.: MOK:THU[MM-O6]*7I:UNZD0BL0E<_E9FY=A$*Q^69:S1DZLOBR.@#F0VU=)*7 MS1L,U08+9F+GIWI]"F)AM,S-:'1PTN28-'\H\\VRDYC($'- 6BUGHW*(9VB3 W-#()OCBK#H0ID4# MCU' 3M+YAS4,(G@)JDSZR\78%4/C_7=A)S27]/-PZ-KP/B)._C$3A_*/-9P; MCHO03#TKIH6<#/MV'OO3%/O&$0#IB"'LRD$A?)-XPJ@WK>-Z^TB\,0"7@D?\ MO5<#'?MV_,:XQRFTDNL/ M@W#"& H%#7>G.: #H>!E4' #(4UFC(RAZR&.0;8D@XD;HT(H!LW@>G!9)+X8//$O.?U MZ6 I&E[ M$CT7_I!.A%7,M+8#?&%E!S.&^35>MM1 M/PP?,FIN#"^S'$ %X, 7!S/X+3#/[XD5XA#26<& UM]9IJC9O_",1=((.1TM MVC GB6:&Y]XAZ==HZ?O&>R7#?1"3>$XO54M_WKRD M=0*@>#^(<=(T('$EM0LT6D1W$:@CSX,'!9Q(C(+;$&$8,"#XTS"T$L@&0O01X3ZG%#,0Y#'M$+J(D[S M2[KP)VE=H/>,#]&6Z-2!9@%Y_JRF3):+T(U%D!N&[HB81""-28^6[H*L1-HF M3FL&3Q9=;@3E/XDSXGG+KI_:"4!6=\@FN)$YP[_-N S!X M0G@NQ6;D3J9@"S(5P_\F+NSK3N3\(7S-\B(R &TW!(,):5_I =P%B!O7P4'= M0!>$CRA@0PVH%O /SV':;A))],?W 7TI"/&A8(ID#3_#8YD ( $?$@?,$3&/ MF,]3JS]3=)H_65!/ TL:JE.+=1,(A=A"(H%3G$P9V]8@2)BH20>YXP 4'9YH M$J-X(#;/Z!@%!J,9:&J13OR9 HMD!)B;MF +!M$U#?2VX"?*";K9.[(H&X'FHFR6 MN),0^Z<42U4W^]^'_?P0/VF,K6: M&14(B1TQ3;V1 M!?/!_$RB*!?+]PC.:09G#>TM%/D!A=S!54.%/ &QRC*28Q4^>CS"1]E4 M/>S.(X=-)]O;W\GV3;[!^0"611"N&HS=I3Q$JV088""' C8(])" 1E-$VI@4 M4DJF>&'"YEWV5$0^A1LD$8: TC!;%D0;"XN\H1]_Z#4:I^_R6*%?U=^I*$+? M]Y,T9I+WR7_%D!@M-A-6: @LC3 NA2V#GW5.7Y>Q/-+\,JQ&BXA!"/[^S&BT M.4AJ8KA 3&,,: 'LD;0)!6"@)FVES/+U,\\^-4OD+5)^)_*>:Y %&$ML9@C8 M@D<>W1,Y6+#(?_)1<[9?$%VEH>+\42.N\!=L*#+(2C(0T&?BC@-R# MP!_"6V@RQ?=X)#IG>^.X:HI"TC,(][!4B5;N S>&:N>= L _SZY0, 3[*.0(Q)XY$'@ MLP,Q"R1!2U.:/901QHGHUR,O& !/9.=3X_!W"LTSCMHT^O!7^3>V_4'$J97! M^Q7DFTIQ%R715,C@B 5*RYI,+;"+>'W''2$Q,R0QN+.X0?01V.EU4VPEH.K0 M,:* !5K^KBUXS_ U ,-%Z4*1$B,8W"\%RU0%4&-RP+-O@8N% MV)2'EB+!+3POV"ZY.!BLX5@ 29F:@??Q(A.&'BX!SB'\^2]*U9-;[0X273&66?0=?Q& :8-Z7 MQ,B^;HAG[+D<#Y:"G #%GQ5XZ,[2.0[#8,*4*L4\+'\"LE: GQG,A,CYZG/G M39(7,-M<:K951/&OPNS$>1A.H0-#Q G)?4.#%Q8^4N@$ PH!T3O:"='#R[=I M,H"/H;YFDY%>&!KW8Y1CZ&/8 A@7$P-PH3BN:@!61CK!0 $=^G'.!%$I\-<"<@!^[@Y87@!&) M?1">I6@82U\?5\& LYA'$T8W8S&:+<:H*6PBZ";Q:99])[&)@8Z4"Y15K]B$ M>$VQM@S3,*;>2?"R38+M(C#VQ*1HSXRAE]AQ(@]PQ22&LJ[#67G708=6RH=6 M&LM#*P<6)-FS_PA.RE1RP?P\,"@Q_"^P=LHXB$;RNX(!I?XAJ@BQ,]2X(F,W=&N[2N>8&(=*GCE+;)9_: M0=XKZ#*^]PNDNLSAC'S+R]LH?\T-=FSH*'=2^8#P+/I];Q6J#J8[2;UK=L_* M]8^H0+.+GMD\6V]9#>R+ K;LLB7+YJM0C%!)CR&[:\_B[ 0POT>A-=ED2%GS^CYX';.?+TPNMA1AYNM=L):,M@@ 7ZNH[]"LQT,VM@=!4"*UW$NP?LEB_B M+=K8H=++2C/OMTM(FC6WAM$G'MU1HYX]G$L_&6$R^*K:8^5.!@6TNWY7@ZH0 M=:O5J_5VV\:D#+57H\U$I3746FTF]K"C1M?L= Z>OC3SZ\/9,=\T>[5&JUT[ MZS3W=T OU^/,*O?9<%BA@_7:[2 ?(\^RGE15R+/3Z-4ZW57GT6_=\5CY<+1K M6V'#H5L_>/K2S*\/9\=\TSBM]>IP0.U5S>X-'M"ZX8;Y&2)-^+H3))@U@]AZ MM[1#?J4,CD>NN)X3EW@N:IYC-6_B6"K"-,6G4Z^==KNU=K.WTV(4&5=X+94!9RW\*%?(Y 7^ MZ#@6X<2(QMSW2>758T8^)NC@D\D4 W*OZ]VV ?![N?C4H7,)[*I$E.#F7IM8K?DTT%PO&<2[ M+V3&.MVA\;K1.U6XVD0KFXUG1FV2+QJ%?+%E\E>YIU/*/9VJW%.F"/&=JAHC M*J(NKU/.=F;6>\VME#&U-U[&U.R9IV?K+;M[8,_,5F]=>'8- M:[UAMCJ' FS7[+4.!59 ;*>^T<*[S8[YW>2C2P;FEIIFOLE80Z]4J.'*MX-P M&E!K8*SKOL&^<,*WQ5P08+/5D(_MLMEIMIKM3>]2JJ9J5$/N;->7V52?S>Z\ M]&#UBA+]+79L2CQQ0LW9MCZ1_N4@[H/K";*KN0Q/8VX+$DAC;('6+D$W;62@ M\+H8>:H>-0#/_W MU3B.I]';DY/[^WL3H#-'P;>3?FB/<8[ B7!&5GCB6+%U4F]W.ZU&]P2@E/_9 M:"#(O=:)3>WNCT-[B!':[]P["Z.9XWCRZJNX5NCB/0;=GN"E1,@-'F?<)1=[MV%_1.SN M#P1YS%W^SS]=8[&\.[#@S8OPQQ\:S>8[G/?X<1;XON5&QM''BX]O:L8_;L\O MJ*DDH-'' OSW21A,N:?H;6"[_&;,_Q@_\[\^_Q-:'LT0,09!\("%(0A=NP- 9)SR\>>D,9O\$$<3J&^=OWQ L!T8X 7'OAD]LV:\3'P MG< WSG%&PI@GM>3V<>4[210#9CQ#Q-3;6H0TON7HXNKB#4&U'(H\-E3NT:T5@GTJHN//WSTQHRF7U-[SM,&& MWX13AJI'I7J- UACU]TYM%Y:2;(T[.$2O=1XKE[:H.FFB6&?Q%"H9AY,EJV& MFMD"T>DU#F -[?Y46;(TR(#-"Q>I9AIF_6_5,RPU,>R#&$IZ,X\,-Y]30?6> M\=6\-2], S-3N^_JS?8I:QHGF&+\O$A?G9UVM%NDUWAY;M$&LK=*AWKKYM6G MVWU'>RL1RMI"&/C_SF\^&E@IFL@=/R@^IZI M37>]1L5-]]V*PMN+?VRU\]HA1/6WA%Z2/%^L[S@Y<0:6HJK)Q3S9B97*1FV= MZ36T=98321?]C]HZVZ)U5B"2+BS/3CS.O/KH^G=8];T) 74(^EVOH6VFU034 MY?L/?WJ;:<<"ZE(,7=_=N'PZ!&6OU] &U&KRZ6/_7!M0NY5/'ZV!\")M.^DU MM.WTJ&RZOGFO;:?=RJ;K4$1I78VVGO0:VGI:+J%:VG+:CG2Z" !RXQI[^17> M[M6,81!.K!A3'UQ_[O8.4RIL^( %OZ$_JIY8J%"TA:776,?"*MG=MC7?"J^U M.ZZA[F\_<-NZA_^/+.,86(J,5]ZE>X_N>3M_6[J=)/3=:)S?4A6:3#[6R;#" MG2=;"T)QS7^[_V[!):GI.I>'B'DU MH?@C<4-JMQ"ER8C"3D+@*1&!;K;'6/*O,A+K9\U63;XX?C5NS;ZY2U5T)C#'5[]378:0=W:0"[TT1 MUA;LF3/:]SX0N8ISOYES*AQ!L8>#.I^]7:&'8W6;+YQ$)U@08(V-GSW7OIM8 M_CIL6KIMW1Y."MO5O36,3\$W.3NV]-38 R##3]9$E"'$3;8(V<,VGT^A+T/J M?'%CK]1Y5_](I7E07.^D3872IL)UZ +JIH"[88K%(%=1MN#;$P !.P !$ !C]A#Q+&H[WN*R]^WQMO^I][?/ M/_WTZW_U^_^XFMRA:VH%2^+Y:,@(]HF-7AS_"?UA$_X=S1E=HC\H^^X\XW[_ MLR0:TM6:.8LG'QT?'A]G?V47GWX^.9O-C\_ZA^>'\_[IZ=EQ'Y_-<7]FGYR= MGN'C(WQH_??BXOSP%^OLY/2PCX].H=C\\+1_?DI.^D?G1T>G1R=GGSZ=S273 M5W[!K2>RQ @JYO&+5W[9>_+]U<7!P7DX^4+0Z.#P^/#O[Q]6XJB_:B MLJ[C?=\J_3IC;ES^Y$#\/,.'YR&)<5G)P2 MWH['?>Q9&]ZVS_K^>D5X/@W\?"!^%G(.^X='_>.C'L*^SYQ9X)-;RI;79(X# MU[_L!=Z? 7:=N4-L@-8E KRM JF??YHLQ' MGD(XQWPF%>;,%V1'0M<3T#7$Z(Y:V)>.)\IS() U5*@.B.MS\:V?\/CXRNW> M@;D& >\O,%[5T")-&6H2/:FN3A4_EZY'K)K)\7WSL'QU7$UOD M;^:RX5L_IFM"AZ0]5=,AIGNC#KEMJ,@C=)3R.S=40S+BQ/JXH,\'%@T\GZVE M=VD\,H\D_B)]L8Y\FSB2T9^GAM(3 O&Q'W[ MC[NT?[EX]A$TB8LH K;]4?Q\ "3$O4MJ$M,*E[CL<8#!):%MVESQ%2-5*PXD M'$83"?3_^_I;V*U:?R"Q O<_H_HVF5>M/I XGE.C]H+Z$7Y'CGW9&U*8?3[@ M!6@GGG^;C(JF'5)H4CSF&7--U/E\*/\=H7XR7>TC28D$Z:\'68(,JX 3>^Q] MEI^S3AX11T5*"#/>84RW;=9/ M\/_7F_O'Z?CV=G0_N!^.!G+Q!@!;!8X!M"J8G M,82Q,)26AA)Q:'R+-@)1+!%]V,C\ZQY[$V@>,(-Z/Q'?@9KLW!&VI6F]XJ1Y MKT ?MG38>TD*M]']OQGTPY0)D&+_\]U\$]+ M_ L*9>[QKXS.+J8 QN*TGO'++CQC/PLHZ<@'T]]N[\9_3!L?(53&6O0_U1H7 M0!"2DO:]@2D4N^@$=%*TZ)\WAWZ'6_R4+(3]1$R6+:4N9OCFT.D0.SH4D1B' M6R[E 2,"OI )2G'ID.EO'0][EH/=D<=])N-3W,SXN91:\Q]ES;]A@U)\.@3 M(\,VF1"+.,]XYA)#XRM46L,?9PTO6: 4CPX9?0R]+!L&3/2W \Z)J<_GT&D- M?Y(UO&2"(BXH9--1VV//OJ=>].7.P3/'=42:H#H:A9RT^)R6XP.,$7#>?$_Q M[A!H=P1S4UBBLEK#GV4-'Q)VR*HWRY5+UX1<$0_8FG9""I76TC]G+1VS0#&/ M#AE]0IZ)%QBF^.+"6A/_DC5Q1-DAPTZ?8/UR!4W8'M+EBGB\RDP^GU9K]D_* M;%XPZDM.*,VJ0SAL9M0P=,FQ;.2!G0E\NWD5]C#MQPWX:/$Y+Y[NBX$U'&I# MOO)!S+E#<(6U?\2OIKBD"70 '"O+WB!EXXOE_30NBTJ8C4+ NW?U-?+&&BQ4):\*6ZRM]GB MUR%8KAC!WVWZXM%Y-$W96CZ%2]+9^@NA"X973R(<.0 20\QJ<]<"JBRE-Z(0 MG<8:/9&J5%(BFS0Z!/B"L.23Q@9K["SM!H 5+6TA$#%''HD+FG MP8R3/P.HP,VS>5!5H=*:7%E%)RQ0R*-#1K\*N.,1SK'U9^!PR=6TT\JCU!I? M65C';%":3X< F ;+)69K.I\Z"\^90T<+';XESP7 0/M 7<=\[#?DI05)69I' MC,68D6*-$MXH9MXAY&+/A3G2#-9HTG%A))6#YZ!V<])RTZ*GK/ W32S-6P[Z MDCL:[%M><6O910LT;XE*-,"\):(/\:=N)\8?*R0)"ZEU0)V8),G1AY!;E_#( MRWE70:2$7HN)6>:\BZADD^%5$"F@U:*A3Z=W$0DU/UX%BT)J+1I&.?:N U*4 M(J\+D8:?%K3ZB??C:^U$-%QTX)6-\/?10Q3 MF?LJ8*ED.E1.2]/^731]-I-?:4S/I]6"8+ 7H(M0E.3TJZ"B9Z,%J-H&@2YB M53>77P7(-\K0HMS\KH%.>D).@K02RL7T6@252$%NFK7+J.CR;'60,N2I14^) M+%3)X'415#5O(=;Y MVH%+Z#SZ;4+$!8@PEQ@EA=X(9B496J#571*Y0,="9X#7M2)LZK[)$NPB.5M-@%W#GLM9B7!&Q, M,-]*P^R!SR!S39CS+ ?"O'(-NH"9()TSG"EQ(A-G2&07[4'8^T4&KB'F3S#! M%7]N8'+[C-V&_:%<@-8/##>7;/N!$":G[?)#2NS> 11\4D&.KYA]!_/ JF9* MK( U/3@82M*ZA!(<,W&)K=!*(AXE\O>^H2"6!]-L/:2>S[#E!]C]BGWQ>-V@ MEU26J?47)N% XPX:6%68G%%,'<[)%#>^B8$ M'CJ63^2 W6"SSF>L!54)T9FTW416. 'H(LS9[:,YP[#C90M5POM-$K3 *^$] M=1MKT0#O>'E[7O<^D$)HX+KT1;RB9D[9D!';B4]/-.4">@%:#U#B?CH/V,A$ M(!2%4N,3&WL'$ :K-SQKN6BA5*)Y>5!V>UA6MYA7PJB87 N.$G;+WZ+><4R* M]I0G75ZZ=-WH:J,2=Y;_>\VW1=#\36 !'*6._N.:5"M MYCR),GO_,8"RWDA>B[/6$Y1X7!5/Z/:H'QYE207+Z7)%/;&DI7/Y6[0IN1+* M59EJ 58":-$)G$S0?2-&?)-%XCW5>VS%DLBV)6OLCE=$^+RWD$52[0&:RD2\ M!IC.OW%28Q;8K$BM7R@1MUR_2)1 &RTB]TAW!:*;D)H(&M"ERQ//[%FM%**6 M%2P#>741&.R!T7\3$>>*"HYGKK,(=ZU5\IL&Y6F=1HGHJ>?),OZ3J""=9*-$ M3(!2:NS=91L^SH/E2EH&FI0]IVP@,A?,P>[OV V:=94JLK1N8G#L,.,FB7C1 M?=@R"+31 "4J[%W$V=ZO 6+$L3@O?#$ZR'MP<6->H6.O=00E#*ASA$@B2HM$ M4F8GD8^.$52",T.CQ4B)[VW.JG;0X/E'36MNE#;CI05(O=^HZ !KUU=D^19/ M;",',KM:3[E"^SDM^42]7*O:2 M5#F9<4WK)*,Z&ZVVN$2*H5"SO8?E(IS:*.4_D2$\!C->B2/15A/=1U516K]1 M0H'&?K.U*PL40)$&*%)A[R"YJ.67V&Z$+X[_)""%&2]U'5LLGS;O@^-T'AZ[ M;MB;&M=+ZWI*[-'8]0H+9OHRH6_HFBF-DU?KR6!7=(:]B\ZZV8]3>%]#SNF ML$R=V&9SXK2N5;)ML/S^B*(#"K&71 7_NO>77 #?N(?0G*_6 TIV%.H\H-N3 MZ-2]($ES?&#TV>$@8$Y9JD EE.LPUL*L1"2WKB39;LT;63*\M'UW2;>!KM=L MRQAH@5-BA!G@NMT(LY?#I/9G8NY8V9^KQ?OJ\=8BJ@;[U(MI,ML^A;S<^VOV MD*=@N7;< .:M.P)=PUT+NQ(_U,(>2=P#KP-^X/F.+8P%W6!RD.7FU7(#F]AS M1I=B\1/X43!I1P[2D!9:1U+BG%I'2FN6/ND3ZX:$YWNOJQZLX$J M#'6^\$F)9I;?H=7UZ4*)[5-;B9XP/.2.MYD'<['!/UVX*#JP&SNS53T>R87Q[AWD5KN4-$]H5X8LLCL1U/A@M3 M+Q,:BG-IK.J(^4,TT[JK>@]BP^X:L]AH+0;A, ";?C_31O.]U];R#7UA<96+ M-'*U.Q]^C&I:OU5O@&S8;PW)PLMJ0N6[Z;HYE[#6G!J:<-(ZAMG[,_=3N1QC MIYHLB=JJO#>5$?O-0!KPUD*KQ)B+H-UJQV33?F.!>\ 54&!5+*_9G! >N!7/ MKM3BK 6[^"6=)6"#L+Z4AB)QG89:=]MR+91-F6H!5B*^U>YP_L_&]=>#5WZ! M5RMQ4ZYX$G[W/!KJ+A_!$^*2\$)=0-UB/OW7'14(Q2&M]<"R6(#=3$DN>U79>([KBML@+GL^"X#+ZXRYSL6* M,(?:HE*7/3M@4O/XMUFX35"H+6[[Z"$>@"J.+S?]?V$T6%WVPI+@ALL>\B67 M\,F2>@ ^6X_@%\&]=U#7'F\Q0LMK'G>+8R4G(Q.O\@KT1_+J7[G4^EYH@XI< MJEC#J-JVS_KB$[_P8RD&=8_V*O-;R@ NBQ";WXI,E8P"C\)5\V9'4')^/9PF M%-KBC5Q;ZRG)I5M3'^S[#?HK/O#L._%Y);'F7\ER1EC:,F$=0L-48+!#!['I M$CM>[3YAY%EB%0@+C?!O#&L2;G/$_>@46%?K,*HP;JV/7$T'Y3Z0*M &C#?M M,'50.5K-%\)72J.OE..)/?IE=#,2H. M[VZQ%74OY?4IHVA#C?(/C0P8$P.<*'JUSC_8%GOAYAK0F]>5$VK+1Y[&JWADA1T[M;VV>$*:4[3^.&63V>Z&J?@R1\!#:#?$*\?'KMQV M#X,CK/^+:VE"VM;1N3E?G5#7A?%9_%8ZR#4O;%<- I8,WL+ AG+^+!YA5VSY M@;FR;$H#/[PC0*Y Z76T$?!F/B>6/YZK%4W,P#,3@4+/>P?)K>AMPF7M(YT& MJY7K$*;I<7**M[37F6*7"&-'MQ>!Y:.#/IK9HHZL#8-OSN3N/A#JC>=W9 $= M)*Q#Q80A3GI4F25J&.UF8NC I'1!V+OVJC)F\P@+\JAAQA7_ JS\]YR*F"JR MH_[B1]C^W6W\3K8T[GN_00?(?&CM,'6+0P[K0CL4E&[KS"<;]1IYA1?9:<*N M-3B](8RVVUEP?,_Y;7RWN@@9$EXCUEB'55O-DA=X2^+GE>)U:;*V-HUKLF+$ M"B\I@,\ND1V:9P^6XI67_XNCK\E&=8#X=PQ:!\6-Y$T\V^H7>7F%=%)!5(@P MF>\'99(RU;,55;BV8?)W!_,U0K;[07D%YWAS&:A\=D_]?Q)?+%X(U,5.;MJ# M2OY/8,MWK8K[]0C0>39A[AJXA2G]I5AT%Z$V@H'][X#+XRO9 4X;"=F)S-:FGN34..FXRAMW0>$V MM%EQD>'1J285LU6F#5I+@UZ3F4]+P@+;A5K:8J^QCX=$9#[*,5#+M0&'_&50 M%)>(LW8#N3,[_E9Q2:7AU=9)0G/KP]]A8E 2)VE>T(]>@#97HS!<\0ZFBP7M M)@1E;+FO.NL@$]+ M]IWE;P""N1EQ%E[.?.P+]/V"IN*.(A.&K9W.Q7L/9%U@11 >)L+\*7/IVR"Y M_ZLD-%2#5UL;3Y3-#2/!(ID[\%)?DCF_+AULP*"E,[3FA@EH(7,"NMCO&%[. MD?FC!_C1BGHO9%8^W\T4:L-D-[H(/KHF7BR*,J\H&,;;\;W%/?%#R?G3'D1?>VR2=WC^RV+3HMF8&)O),TU<0@74Q M;*5@&_KM]$YBF(EM-J9-'/Z];%-)*55;P5+SDIF=:M$>ZD ^;1 MYY+P3?."6C$WNL+>]^G: TU!N\GP5G/ I:!T&_I=@[<%#J*W!2;Y.6X8C&F& M>4LB-(,E2+2PR)%3[HB&9G+ 34?5!A]('TE,G53,/YV8PJYL6*[)\(>R!)__NG_ %!+ P04 " #Y@F%5RR(%1TXI !NGP$ %0 &-R=&\M M,C R,C Y,S!?8V%L+GAM;.U]:W-;N9'V]_P*O[-?%S'NEU22+8UL)Z[R6"Y; MD]G]Q,*E8?,=BE0.2=O:7[\-4I0HB9(H$J".-UOCD46)YNE&/^@;NAM__H_O M9Z,77Z&;#B?CO_S$_DA_>@'C.$G#\>>__/3KZ1MB?_J/O_[A#W_^?X3\Y\\? MW[UX-8GS,QC/7AQWX&>07GP;SKZ\^"W!]/<7N9NOB'QU/ MSB^ZX><_F?O[S[%+_ F2?#\73FQ[$\8#K\TW3QPW>3Z&>+-7^4KA?WOJ.\(JNW MD?(CPC@1[(_?I^FGO_[AQ8OEO'MS<>&;OA#"9_C).SE^77 M+X]/WK]Z_?[3ZU?XS:>3=V]?'9V^?O7I%+_^\OK]Z:>3-V_>OC]Z?_SVZ-V' MDT]O3]^>O/_U_=&OK][BNY"]Q>-F%^?PEY^FP[/S$:Q^]J6#_)>?8C>;D((# MZ@0M1/[;/H][>@PS,+W&8P3+!=]1=1H$F^\:51$ M/NE6_W+D XP6/QW,I^2S]^>#=T,?AJ/A; C3XWG7X38;R!"EL;@A( (CTO! M0N"&.,VT8SY$ZMC-12[\3I'A!52RGX8%7BX?@;CA["6,9M/53XH\&*'L$C;_ M=C\MRP7?G;NC&+NY'[V9=*?^.TQ/9E^@._WBQV]1WYS!XFF<)Q:T((%ZDV-2&GQNPO7V--YG%-RC*[U*S+@GV M7;R#S)O[^O(=+Z?SL[/%9Q+$[=GJWQ3:;3X\EX MAC8*;=7%);G'ONLN\$?_\*,YK.BSG#,NK2<"8B(R0B(^H?$0FFJ3:=#9FC;; M9VL:MP$2_S&!U$A0U8"T0/8&GI7(0$-@) $%(GGQ1] 7(=$+:HWU)D)L@II[ M"-H&(N+'A$@-$53# P)T,A_/IA_\A0\C..U\N@(H^J%*1F8)-\!1TUE.'/61 M*)$D). M.S&=PFPZ<)PQZFPD'"T4JB&%;B[GBMBH("1/17!MMOSR^76X>#\9QU4^P-JD M4M3$<^F(E!")95H0HQP8RW'S0*/$S2U*^I2>V4'6=]R>?1:Z,FBO]HTV5%OG M2:842:"6$JO1CBH**0A*K==M/)L;9/0I?5)-T+LL<;WTVK6*''#!$]/*$>VT M1)AA+([<26*I-,D"RQB(MTX_5^1G;0-YC]N$Q4R I4PD!$Z"8@Y5OS$FI R4 M-XM(+W:6I%1KL Z$C1'SEBRJ$!%B1F55RXS4+Q- MU+Z;T_4,&>!:PM]EQ1N9+*L=4(\.'CB!X+,:E;) !@$T...I%JE1JN9^D_5T MGC["=-8-(P:VQW[ZY6IY50S@'!"N(1')@T)I&4>2$<%&P5)H=-2QD9P^*;3= M,7 ;U?NO?-VSBYN<22:$#I:3#!'#52TP,(I@B$B11A$UADK0! %W:>F32JLG M_CW7O/HYQ4<,@X=?2W[\/G\Z@ZNWX^I*INO67I3H%N$CD]8MK_33( MG"<:D&_#D#XDSV+X!4"H9(%+@4K+ZZ?V*=3IKIJHNYB5U,>O_CN=YB5 MYW\"#+IOA&">>I")><)R"<$4" S!?" ^QJPS^K&*^R8JXP&B^G2\5$]1U))" M-5A\FDWB[U\F(US/:5%=LPLTX?+A M)WY^.YY!A\'/P$FI-5.AZ+*2D62">"L2L88GP10U3K5)^M:AO_XJ#J1U/KB$ MBY%Y1&EJ]!!L%L28K#5Z!]R+<* 5Z5/0_0QXN[T']Q16/8T\'$^ZQ0)<,H4V M@:=2YPBJ) PB?N><+3T0QG CI= JM5'#MRCI4YC> \#L):C**7N9P(@"2'@@>;7CXE=#^"O(@(^_#K0OR0+TC90(2<9 I,\4 MMR^EQ'MTO*+.I=$+O/%M^EWNIZE/2K(J(BJ)H1HL_C:9I&_#T6@@@W=>@28\ M.UNZ_6C)MP1BH[4IR'+ZW<;)7%'0OW1E)9'OM,35!/RAFYQ#-[OX,/+C&0;- MQ8XFT+E-MO-ANOJ7YJP$D(KB:%0__;$L MZ4G^=0H+Q@M T;WANE'7UD-D]2__6>S.OOES'DE>6+6BF@41(M@R$8+)8:8H=RU8&;3+65O$WP MO0UU_4N&5D)+==%4 \W-FHXU=A&GP6EP!".A4A=N2_4_2 2SCA!S9"*T<4CN MHZA/Q?E5P5%%!-4 \;YDE7R"ZX.<=3Z-#<(P#H1+_"(1L"1$QXG!0-IGI<'& M-MF*!\G:!AKN1X1&/6$T/$D9. %<,.$(Y-*M+-!U]BH;#*X4* 1PLEX]RQG M#K4'D[.SR7CQN(Y#\P;)[EL;V MQ,"=LH)]%KT:L$\[].3FW<4:'=RI9+G&(#"6#CBK!7$!.0O2H0<7/+>B3<'L M75J>F(8C/Y+\]USY>DS/AS,_6H/GP JJDU..V!AU,<26 MN"CP"[5)N.@R;12'/TY;G[)VE0%263 U*U'G9_-%D_7B? $).N_@"XRGPZ^P MS"N7(3#H[9_D4_^]I T XT!+LM:(:JH4"0AT0L%P"@DYX&V\IR<2VJ>\7VTH M-119Q:!LYH=C2*]]-\8(<;I&]"O(PSB<#:1+$KQSQ'C&4$LZI O# 0*)49<9 M8ZI1+\?CM/4I*5@9/94%TZ+#:SWR$"Y[?!Z))2J0E'+B4_ D $_):RNC;V.L MMFCRVS?]>36M8+VY+CLM%0,B#)1(J^Q52B-2%Y3!.)H)V^;@[%'2^N2\[X^5 M+>=(["B99O/-UO/WF261E"'4HD E-12U>G$TA?-EYIJ,N4VC_OTT]>FM2EXD8/LK2R0))J>2]O-5"](1)(T\3^#.,M=M3 MX+47^)!C,]=(M,HC^LK4 B;+J!61B&-9$>$2DTY2X+*-@G@2F7WRT^OKC'82 MJUG*5=S!GV&,W\P^E"AB,BY%!9M70S,-2F1<#89NH33<$Z<3$(4.J92)J= H M4?HT.OODP->'54.9M2L17*<-9H,44A(FE)ZJ4LV=T+,*/)DR\@^TA1!]:'.* M^PAA?3KN;X*<:E)I$?H=C=.&>#=JYZ10@I@!*5XDPSRXP2K:/ MC935G-2C;/9"9D&R$A;%ZM$.4!X)QN*X4;U.T;0)_>Z=U-.;(&]_5#PPW>1) M"]^W;JZ8/+-.1,*M"D0J(TFP.B#M5N!6%9*K-M76+;JY>A,QUL?;,XC[%E3_ M_/+V&K_#UXWN&'G[_OCDE]=M+Q:Y_8P#W";R(%N5KA#Y6X.C(0*8G46AJ"H=RVJ?>\GZ8G&L"V9]2[0N%N<4(5$=3- M:BZ)NLJ[?H2O,)[#P#&1J**2$&\U(\9:S6540N4VQ2H/$-6KPH5: MH*@EA(HGAHN'OT&.CQ))V^04:$9"^6W8$@*SA4R192"TA5?FL$8QC&X M9-J*K'XKUAK;( /G4@3"1#G'A 3$,ZV(]W)1_XW* MNG'U03WMN&[BT)D)P:)O&WDQ.=IF]&? DAAXYA8\[N V69)[XZCGU8_[ROY. M4_*.:UT?S*^_G\,8?8V!L3EY$3W)UAAD1P5B+<<]Y:/G J0!T\;$WR&E5VJN MMN3W6_B*?8,K;E:NZ' \1ZHNR9N,IS]#GG2P-ACR]7=T5W'YAV/?7;S%19O> MIYVME0YY0C-0*OE#MB3$Q,L0;18X CJ'-LJC(5,MC$?0*;J(#I&C3N(ZV41" M ERQ:"'99*45;0[T'C4>SZML^X+->[?NCC*LV:XWN4G+I3(91%0FL11$Q*@$ MZI(R:SXK2J@6%B+C*HDV#9SWDM2G XN^ JN./&O.+%F%<)ES4T[TB+,T8>#F MT-(EY"HE"2P:3HUJ4TU\7YC<+TL74])@0B0J*8QPF;>X/#D0':5A45L64IO< MZ\$LW?-:@AV1>+<3OQ\0J.R](:&7>N*RKFE@EN7)5P73?FO?,(R+B2F?D36P-!#)O2&NW.>H)*7!2\V MKD+ MX9$P;I?CC2G@$I7AXZ_@*XPFBV%-*\LH0V FTS*#)ZE2TR5)8$YC2"8%=2# MFC:J]T&R^J0\]\/&AH$5E:11KR((%JH8*5I.;KIF=9"E5#E20[BFI9_8>N)X M+IPRQ4"Q+'V;9,;]-/7)$:X+C4IRJ#=4$35RYT=(SU$Z&XZ'TUEA]NN54\TH MI1FB)CJ7F$VJ ##U"_M3W#E8JY-K1F7[5E"ZUEPHBX9$8SAM@0B(L^X$;+ M4H6H$J-M.BD>(*K"[)G[/GJW>D>9,PNBK-'B_F[JB0_E,,Y[%[,2V36:LUZ9 MD3XY4K4PN6$$SK/)OM[%3?#/I$)+CY<4\\>*T\^.ICPO@CM/BU26,T_^?3V>7XY&7:\; *5#&$"J+ MEZ8B)S8E301E&/8E3P,[_)KMSD^?3$QUS-Y3O/JWD&@(SGOHR2Y;S[][@/IN5,.B24.66G=9)D<$12,J MV6Y/XQ+/6&2:7T#=2*VT4";I4\X(V M"'T'Q*D &1(W287'?*K='OW$R7X_)&8.()2&^FAE<#_XBT6(4JYI&2@-.C@= M2<@8F,K(2W0J/&$! @<7HFLT5W8[^IXXV.^'1%5#B=5L3"Y7/7WH)E^'&+?\ M?/'KM$R5N^+_*,Z&7Y=J4C@K(')/ +A%Z\L,\5%GXLIX+:.<%HUJ&[>GL8&M MOP,$Z9*@P9(D)*Z"39+X% .A7O"DK>/ ^Q%W/?/0FT; VL+*[R.QBA>XK%+V MBQ)]7(E%N?[I!*,B?#T106!0)320 ,[:E+S3 MM(U>;\51GX*< X&V%^!HT9C%P_^TO7RY6JM3, ME.JP?_AN.)E/!Y&9Q$J'J_ >XV8>$G')E_&^: @AB)"DV0I[>Q#1)Z^C?Q@\ ME'3KEEJL%N_&Z(,R1H=FL:B[0C]- :3VD8BJ/+,J!PX,TUL[+TD]2H_VROL MU95FNQLU;K=L&Z,DLYYDKS*R2B,)&+L17LI(C*8TQC81_B.$]>DNEE[BK*9@ MZ[6=^N&X+,')^-5P>CZ9+FZO/I.N)M[?\"RJUBG*MU_K^Q7?P,X8PJ12S(?07JSO@4@OO+/)%%2V3 MB (IUX\2'XT$4-3(1N.?-M.S#;;,O[(>JR#&UN=3E\'+#99Y3BY@4$RTL^7> M;9F)S0A^H$QJSM#.^X.>3VV@<:\8"3\_ J3%M* /_F(!&G24C[_X\>=5=<.F MZPY1%R05O>!$1(H+(V,YH"T!+I5@+0K!7U* 34"U(UXYR"2JI>_ MOZ;P(YS/N_@%M_Y)/EZ[TEY("(EE1EBY4$D*C,0L9;F4OQMM%$^AT?7-C]/6 MJW:BQN!J)+&*5S^<7U)VDM]-QI]/H3M[!:'<7"@,FA\@FO-R'1VU99(&)TQQ M$%Z@8ZS;> #W4=2K0K@#H::*=&J>&F[2D>NZ\2;GD!@(6\JL2@%H3HDXIQB) M@M*<(JG"]F++[^#ET++? F]WA\@AM?;H3]QEP5$%@K>/:M^.O,+T5RFNJ M-8>8"*#K5J;5!0RYLR:!,Y>R$X*Q-D4UV]-8*P0YG1S%?\Z''?P\GP['Y:JI M9?]C(>/R-VF0E4A*:T\B:(ZN+89+&!LQDB&ZG*PTHM$PJ:=0^2/48NX+MOO" MDNI2K'/&O.::K&N%S5'Y]3W=E[7^$K27J!"*$HKE\G5#'(^,&!TH94Q D'J[ M),H^9/P(T6XM6!U8:*TZ>V[5^G\$%!BDT\G;\0QY&.*/EL0B>^?0S2[*Q(]9 MJ<; C;*89CM0#JRQD(DJ%8$R1D\L1T^'&V)%=L&5,R5E0[FZVI828]Q73*I G39&./P#C=_,':.S] -YRDN_OL.<-,HT/^>TFJ<"GJK$SW MN!Z&-KW.4@X4\YYKG] 21%7RD[+<_68(-RD'G?$_:%2R^!!9?0JMZF!EP]6F ME:12M^5HR>WEB*J!"T)9;B.)VB6"/@1#YB201!7$Y#0'U7"6ZPU:^A3(M('$ MGNM?L89NW4H.I(E."E[:WU2Y$[+$WP(C'2MEXF6F@PVM*N?6Z>A3C-!&_GNL M>Z6 M],0^>7YGP -U"KK83WS;-'.$/[1=ZT5I']]N>-C!@MS'&*T4Z:X]9A/J MFXOAANO954IM6>1/[3((1MI1;9E?Z M#K0E(5N%&I1&:E,VD;715UL2V*%316QU#M"0V]G M<@&KFKXUUE=D11Z$%QX(3>#*V$9.+/?%C90.HLE:ZS:-L8^2UJ>@O2%FZHJH M;C9W S%9*^JS$67P2R:2(I:MEJR4V*0H;+D2M\ULGWL(ZE/LWA E-<3Q;-%9 MR4?Z\>U#TV;QV<./:QVA/8'92C':Y>GTK2<>S8Y]UUT,QY\7.!SH;'B,!2FF MS/]'@!,'CI) '"9\%# M3"ZW8WY;KI^_!+0NBN[<>EY/1E4+O0>21ZJX=(3)TC])42=[(1-A#I =#!I3 MHWZ\;0^F#EEAV1X#3UKO9S-:/W?@?T^3;^-)WI0];V:]MGQN:S.V"_N5[%GI M:;Y^TM%7?%!Y. ;CGQ"0B,^_PRB=3G[QL_*6BRM7:Q D#Q S()K*;4:69N*8 MS$13CT$7)*X;'2KM2O'>:8!;3UJ7SSI% Y.=80ED&86,.R[@ML/5\80[+:TR M*@6P;7("6U+8)TMX$/S=21VT$&4U,WF3XVMJKGD7%(,8J14Q9G%[1Q#$1UP% M"LE0&KA.LDU<^"AI?3*PSP*MNL)[-H.\R0R%B^-%(5RRP%>_ M#6=?AN.3,?P7^.YZ%QJ?,K5E2DPP&?=X*6\/I9]:1BJ\UTPVFC&W']U],MU- ML/@T4UU5S/4.C+:D^2C/H$.23[]TD_GG+V^&7Q?4K]F*R$T(2I=[GD*9910C M<:5?+2D-G N5C'J.7?P$%OKD$/0*L'6%?T#G4WF@(B-9S-I$)$V.V.@2<3EZ MQ1@S(-O483S1^:S'^U::QH48DS&2Q.!Q650I_^8>,>.C-BPCM7UY=MLUWXE/5B#$I6RL%4891(IT(J,RL(#3QD"2&&Z[1'325&.B3!>D# M1NM*_-DBS)L=%,W"R,V/:1TK;L%WW[2'J=GK>?O;G'KLULI&/M3+(A2C)CE-,&)V M1')%B:,Q$P/EV,1EPV*C[ORM^XMJ4\CLU5#A=FAJ)KF&]G!1N'J\ M/M-X#V-W_X?M;\FV)+22F=HPK,%J;YA.E&C* SHP,A +BI/@HDSH+S%IVUQD M^=BPC">. 5A\7,D/3+KI( .J.%N\/),%NGK3T*;"I)/UZRU_QCN<.[B@:!!H441",O2;.X1IB12[H0, M@LO0ZF[GC03UJ;.L,AIJB*#B9)?5!.]/\_/ST1!013F$GHHQ$+2'&'(SR8EG MQA%T/2*'#"RE+6^4V/CY?6H JZGF*ZSF@1PV/T[O)^/+%VO=1]=1_OJ[Z\Q> MJ/K\NFYAW>6HZ4ENZ R# ,8')TF.+&.D(23QU'"2>>(9/'=*M9G,MU6CWM/Y M?#^9P:JQ=L6C3Q@N*09$"+2'$M!;"D8#43IRFR6 [&C^?3V>0,.E1N\_%5[^S%58)%L)R5T81[AO1IAOR*X$GI MU_>.BI)K;M/8LS6-O?-F*\.FD;2JH6EUP]?QY"P,QXM5*B0/QY^1)/QN.DR+ MBP6*U;A%+_,0N(R"L!!DZV M30B[%]E]#@1W1%L%-VM'L5:>3E_&NMV8L;1&%K,:A! &33E%!Y#*,B=0 I%> M:.4DFI%&%5R/DM;G&+$2HNJ*IX[C]>LX0H>68'SJOU_A>"!TN3"WA]/TU$?L[Q3MQ52M*<+E.<>3Z6Q@C6;" )"L5&EY9((XK11)-@H4 MOM6,MJE&NR)A;T.RNFCRFBFNE.#9(WQMZ8I+'&,"Y17APJ&:\B%GW6;BYEU: M^N1\[";U.Y9AO_6NYD!\^C+I9J?0G5W3 <;HP&(FRB6/KD(=>2^YWI7D_L_?#?,[ M/D)$'QE]VL6K;\/9%W2A2SP\&0U3F>[[:89?SY;.UY+E/7S)9Z!R?W?TN9=V M3X]V$<1LIO#2CU[-7J-E("[6^*%G#WA&-1!P]UNK&)%68(0>?":VS"BVA@%M=!G(=O3UP34^ M"'PV]0U4%E\U0_MV.IV7EH:3_&DVB;\CU[_YKO.XB\NL$NB^#B-,3[KCD1^> M30C*)79\>8&'I\0RDQ$/)GFF,E+99HSOD\CL@R_^+$!K)\Q#C 3PEY?F M+8T'OKI>Z5VRT"+/+NS]02Y\-9\6'?0.+2SS+[U9* MM81:TP%8D;74FJ &03IMJ3<7R9 L XV):15,: *-)Y'9!PO8 C3M9%4-3FC+ M)ZN,Z0WE/)"9FD8L8):PHP,W$?M16I3F7D?17W2HG40?5I!%O;#B MUJ:GS#-9IE]EQLK0;.%)8($17JKXDM-@&]W_\:"W\,R-ZJV L/O25Y,_QANX MA)?E7_'B%(.0J8]E3?[FA^-WD^GT9\CXGE/_?6"SX" R*V<)H0#4%&:!Z.2" M3TD+T6CL[A.([%.BOPUL6DFL;@'1_;P[3I$L@T1P8$125'/!E@'MW+) MS M63<,\\7M%:>3ZU3UAV5K_%%)'']>'N@->-#H)TI%-,N6"IUZGXW8KHQ7(-O\+KG"'.3O*#3)R<%[F4_-#/GSX< MOQZ8H$22N)K6E%J)!,@3,$I,\-PQZZ@R_C'[?AA2^Q1R' *X/03 857PL1^- MKJE=G=P-$DT8M*/;K*5'F^%M:7BD$M;[O!]\S/(+V'V4"XQ:6"C*0D#9&< M6>(4322#T B7['QL&FD;%9X>E,TG!F]ML^)]V$A;]%OV!'0MY[#LS.+&INY%GG# 75+H M:''"<[D+)2'RD5E*(AC&0O:*0IN6CP&LSSMG^@2G&PP7K5N>O3 *U_D:VS'\)ZN7=N#:]:_HL! MI1)L<3:=5PK=3HF1&\67.28A>42(I#;3%9JSMLVNT?^W:WJ"K5YNF7)?'/[B M-;[EJQ\M3A@5U:4$4:$:,$"DY)98H8'0:+D1$"*/;O@0_A;_^X7\ 4$L#!!0 ( /F"857(?Z^@=E8 #// P 5 M8W)T;RTR,#(R,#DS,%]D968N>&UL[+U9EUM'DB;X7K]"HWX=2_F^U*FL/MRD M9#4EJDFJLFM><'PQ)S&* %@ @B+GUX\Y@-@0B @ ]SH @DPI*<3">S\W^]S= MS-S,_-_^Y^?SLQ\^X60Z'(_^_B/_&_OQ!QRE<1Z.WO_]QS_>_0SNQ__Y[__R M+__V?P'\GZ=O7OWP?)PNSG$T^^'9!,,,\P]_#6>#4=__FO](X8I_D"# M&TWG7_[]QP^SV<=__>FGO_[ZZV^?X^3L;^/)^Y\$8_*GR]_^__3_*=7OSH=KOM%>BS_Z?_\^NIM^H#G 8:CZ2R,TO4+Z/5Y=O47;Z+1 M/RU^2+\Z'?[K=/[W7XU3F,W5\^@0?KCW-^I7(:7W_LPP7(O^LLA5U"ZPOD?]6D_=<;T@8!,TD5$H._BJ!*\1XSKGMX= M\]6S(&,)%V>S'A'??7:O>,?G8=BG@.\\N@>T\P?!.9Y'G/0)]=9S;^"\!+F* ML#XR388S'/\MC<]_FH-[-J95^/?P'A\'EB:S,=3EE'G)Y@BN__*-MY.:AZ-A M73E>T9?+)]1W[8(#/\]PE#'_^,,P__W'H8J!AVRD*UXI'KF+V;$L65(VNN+B MX/HQ%= EI+-QNO74L[JTC:]T<18BGLV_.\@X'%SN-2]'93PY#\N1X,L9GD\' MQF")3D7@QBE0$1-$9B5H'VTHV>MDUNAS>LF/*::_O1]_^HG>0TH5_+]5_0B+ MCPNM/H)@(>IN(WM'OSM(H3B5G0>?4P*51 'OL@?,UH>8>.&YOY'4-]Y&?DV3 M)Y/+,2QGS(Y3JMH!#;0X&_<@P(5V"/Z//XPG&2=__Y'UH3&?TL*8\^0;(J$R3N(13"):S(,2>IN?"]Z73EY2>DWBYBO:MIWH>F?\?) M<)Q?C/)S,G\'PB,SR4@P04A0(ED(B@PKC,8&GH-*(?2FYUNO/B$M[R[2NSH6 MO2S+DT"F1QWDDG=2<:6"12BICE!;]+W@T!.1OW]B?LN&TQW-CS)>8+3Z?(_==!\ MH+610M6XH@V,%J) EJ(/"8*628O@G93==^Q[7W\RFN\JVKOZMKWI^QE]?#UY M-_YK-+"\*,O)+XC9&%"2<_"A!HJY9C8%9YPU_6K[^N6GINL=Q7I7TZX_32]6 MFT$1R*PV ;@MD58:&\G1-P621.N55-+ETK.:%V\^.1WO(-"["O:]*?CW\706 MSOZ?XH50S9)=<](';_^T]-V;L+=TT(I5.T M;$F[:DV.1P,7A-&>:? 1!9!;3U9D*0%T03(DM36TUG16\ZU7GH!F=Q?A&F5V M"HC5?>+)!,.<50E-QA03H,^6; +R]J*SG#R"$(L3.G+9W>2^^<934.6N ERC MR4YAKWK ?/;[A_'HTH%WV63G! (++(,2"L%[82$6 DG_9*Z[:W/UK2>@T4Z" M7*/53O&MMY@N)D0Q+N*[X>R,*.9EH?QV>#@H$5F1@$&]-BU7"2['6O/1H78M#8 M/;)UZY4GH,_=1;A&F9V"6;^-;V'Y^2R\'T@,.MF

+S^E#&+W'>>RTLLIP%\&(A* <^5W.0E&]+<*WWSS"2BXLT#7:+B'>-2SB\F$AKHXTJKTFX79Q72@N!CV"$]!X;P)>H_D>XE,O1S.0*F:]ZJ4QFD09NXE4*SODX2UR,X&Y#&Z*.(Q#VIR5O7 MQ$*F>4+N'>\M3V M@)-1=W?QKE%[IQ#7DH8?\.SL$HZ*/&:9$Z0D"0X*#LYX M\OX,._)*'EG8:[1;0^)7(3DO"8GC-.?;S^$"4Y?7\QJV4WU M!PB+Y,\0=PG(SN>Q/V&B[TD/_UC$8] M"6;JRJ,";3BZ(O*E.%U\R*XW3^SVJT]'XQU$ND;) MG<)F2R_@Y^$TA;/_PC"Y3!U6Q@O&30860P&5Z5-DB@,:C$((HE[NGHU]W]M/ M0-6]"':-MCM%T2Y'>HWJ9_K.=% \O=84 =;Z.L@8(2K"E B/4[IPK?HKFUEY M^0GHN@^QKE%UIW#:;4R+LH %*I]$]$99L"D2*B41@O$<+/?TC^$FF.X)7O>^ M_N34O:MHURB\4Q3M"4'*.]"/,.!T9DVBD3>0!V?TJRF'!%&*S J5X1!TU\Q MW.K;>U3QC2KW/<[83N)<5P3WPZ)^^5_3V7B*^>\_SB87>/W-\6B&GV'HJ5ES"-?F=.%&!\V>S@?SP* MJ4?&/-"#X%$&[:#L<0NA]UA'>0GL)I[G\W5S(T2#E:8(O=+A+J8^-X?[^CI< MLZ!GI8V;2'P_7) >C4)/DZ8:GLI&#IYS!YJ1!8HQ&>'E5\V!6[TR#DB!;03= MH^IK_XIJMTR&*8R>X\?Q=#@+DR^+2-*ON*@AM.1DBB2AF!! .1UI!30>I)8N MRMIX8C46?[$X? MWKY^]?+YDWO/C'ZU?/7[QY^^)___'RW7_] M\=N3/YZ_I%^[C7/#'CA=WM>];4YOHUWIM&-9L$4@)JN883!(D*'/UIH@NU1+BM.7^%I>OZ]7*4)ABF M^!P7_WVYF&X?QFK:U]+Q338!^^>D!7'O> 2@3'$6H,EP)M8 M0-H@R<)+B2319I(<[D1R+\I;=8 [2;Z!LW-WJ"2.LXL*[?>:VDB"G\TFPW@Q MJ\[_N_%OXU$-R)!\Z8GOY\EP.)T-! ])*R: RWG.NI(07%* /!;F64K!MUID M^\!_XJ3;OXY[;(-T.8K?)^,RG+T:3Z<#PYTP,6?PGI<:4R8W0H@$4A*(Y#*& MU&:UNL9PVHS94=8]]D.Z1/)Z]@$G-:=G@A]JL.(3UM8?YUBQ_8:SU^5=^#R@ M44IGM:)=V](:*HH'E[D%YLB?24R9*!XZ9=^=#YN@.VVF]*Z?'MLOW5K_7DZG M%YB?7TSJJC<_;%SLQ;_A7_,?30=.^6B-S2!X=7YK?63DCD.FY8Y9AL6'AY(M M.^YAC^([;1XUT%&/?9X>0?F?X>P"KT'*%)RKW:=TX@940DXB4,1^+UE)@L0A M'SI=[)U(M^%]DSSJH*$>&T1=@GQ7Q7 Q^7(C7?%)(C%,, ]T3H4528!DX;60 MA/P!Y138;+!8Y,S@0TE$NY/G 5"G39F^M-%C9ZFUT.8>59<8G^3_]V(Z MJ[&NZ;OQDYSGX@]GOX=A?CEZ%CX.9^%LSOIZ#T.NIAS9<6'1$97&,AW.\"U. M/@T3+I;2-YC&[Q=*G(]X4!S9<<)9D#J1AR"#A&AJV^LH2A T0V)IF2G MS=VCXD6/K;SNCWK,?95!5-:0+YN A:!!V>P@D*C(HA2>D;>+R36TSNX".FV6 M]:&%/IM^W1^(M602:A8U9*4E>:HN@$O* 7KM5 \U\SPH5$%XZQDM%Y;6 M,R8E.(86"O,>2T;%'FRBT@,]UL':=^)H'^J^CSF=Q=[@]&P%TS*+9A-033-' MU\(Z/![J.6+RWRXXK#PS+&6PC :7:J-!YR'2-^O)4^I8!N#ZB:*_;L; M/2AF]7AR5ZGN):?4$G=E]79U1G(D:C)'K-X$8\&@]>1(A#:FP!'DE.ZNF4>S M2;<1:X.9?"O4MX3D64SD+:K:I+&6PA@RAI4C7)*EQ.B3- ]U?^\I\OK5Z[JK M:!LDF]P3#UN"8TGDR(H'P]B\^)QPY#X ZRMF0'_B M;I""\B2EB_.+LWJW]'W9#DN@6F7M O,@2HUX%N[!U=A)$:@\#"C0J M2LUX&[-@/9ZOF D]"+A!;LCZ*.02&Q>&LVP#R.Q8+;DF2EK.( 3!I!><"]VF M@/ A5*?@"O0F]7T4(+U=1"*'UR75;],'S!=G."[+GUUUE+U1=_V\\OULNDL) M4L %WW;? 3CB[P9UH$GM49&M+LG\/9 MAV<7TQEMU9,7GY='.D^F4Z1_G[FZL;5768_AE7FW\RV0\G2YRU9^,+JW"Z6SZNBQ'0FXD=X+L M#-#9:]I:DH%8N "6E5,\%T4KQF-KZ&:O.B$Z-)!M@X#,%:37Y?5'K#>!CMY? M0E.Q)!:E(VB"1EU+F+TLC* 5+SE14N4VD=8'0)T00?I608, S@WZ#KPK2==; M(K6NN2;.T[K MTMGXX_SH<8%R(+)/#@V#'&U-S&4!0C$25(@F*:T=LC;<>!#6_OG1D_KN&)-] MR;Y%V3/.XP6$[= (_:US,I 4[0)D<&CHC( MHK6Z34_ 1X"="C/ZE/\^[(N!LD%9;@,!2G7]D@@QU6NK9>*\WJVI&C6)O /E M5"C03<8-C(G]PU&8?)F+YKY.*UYK M-+I>;H UTS[0T%).9!LI##(:EWV;&N"&@SI!;AX+!1H4'E^>E+U^Z*3LZ9?E M#Q=9_M(SR:0P4+@D&\VD !YI!%E:H2WFI$.C'E#;@]U;&4UK#K96U-%5WUS> MV;<5 MZ'3639-(SQS+98/;#< T+? )3G=U74GOM-5ULT)$)A2)B8-0B3R)K+R MX+B3H*+.2@0>36QTN4-[Q6]:>M-8[]N(N.\>[E=QQ;?CLXNY"799/9"#SZI( MX$5J4+3)@I<:@7OA$N>8>5AI$7=/(L!];SB8?;N+U,=]BZSOS(YYBN?9KYB' M88E&(!:;> 3)1 #EE0*O:#]D,2LNG?!Y]<;C>Q1XY]%?K>:Z":GOJ??RXWCT M%\8E$BR\1($!HB[U#B\D)-$(*(D4(E *)_-&ZKKUV*]65;L+Y][#CA[S4G\F M=W24AO4RS2D9\_--X3I7\CE.AI_FT?AUO]O#-*JT$? +I92#^'X631O&HZ13('1OG5,,3A&]# MM/\U]7!\6S5<>]%2@Z+B55P#IH)0W$M(-A,>(\DZYUE![<*CBB>XNLVD6D6R M?[;THZ-'%+^5@!LXJ==X;DR%JY'J*(.P00*&: D)D,:(\\\^2,5?IH#;J]GO8B??KGZ^(\A3FHZZI=7-1EU'O*TC#9U6PJ@2XS<\%HK;%*$(J3( MAE:#6-I4FVV&[U#'1P?BSGT,[D^'+5?9I5SF7OE=O,OPT29@FYX^;07W,*=3 M+?1^'[6:*>W@3(LFR18["C(]@V MNFI)K)>CCQ>SZ5P"XK*!@O:!&T>&!\MDPRJ.X#/9L)P'9I$D442;.LH'0!W0 M[>Q?G?<1IZ,N&H2D;DR;&V*8;_;S^:)]5)RG L[4TT(I(WA+&[[(*8J@@].\ ML9>P'MAW*ZHOK;6XT^^RG?<5SJL/SX?3ZC(0XLNN3AM ;6H\;0'VX*93=V6O MMMQLK*F6&]LUP.I8/SD?7]2CL\5JK766F;L MGCRM'FIM2M)@BF!,]3>Y$;7 M+6V"[M#V4>\LZETE+5KV;L%TP67$:)&@Q@"J1%&CAH&69C(?D2OOL4T#GP.M M15O:2[UIN<-BM(V*&IA-+Z:SX7F8X>NR 5:"PV,M:8E&U,LRLP"'Q4%1AMF2 M=;&AS=4TVZ \03XU4](^FLH]G#_R=(+ASSS^:S0NBT2_:E*^K5;FW!!MEKVS MX7L;I^_L,OJ5_!V+F(7DT>N"JBCOA$E26I:U5@Z]>"1_9T,$??EFX8RPX-L/ MB+-?)N.+C^1)7.&[RO]]%C[.\SROCQJR((]5"YHM@=Q5Y6R]G8[V=)6=%LZ: MR+!QSLZ.R#OW]OU$XJ\J^7D\>1MN:R;.KK\:E$S;!WI++Y1TWF;TZ YZ,\NT17.,N M))2D?09=K[(EG.2\93*$R963*A:KL@E-*+8KXF^,>7M1;(/PW8U0P3JQ+<*7 MW-EZS6T&FBEDF =.DZ96%W'OL[28YS&/LC\[ M"]-%D"IAB(R9*J3DR>O/M:2ZGLE$YK)SV8K0YD[L>R$=_!RB-^7?SZX.2FB? M ;?FS&4>U/QC-(Y3G'RJ@I@?N]6+C&DZG@V7==+7HUJ&&C89UW[2.'H>V<&/ M+;H0Z.$,N,-J_VMBMY0ZV%(2A%"[47A6;0H=0!3KD,?@I6QS5<77Q>K-3U&^ M!E)OH_0&9'X:1G^^(]D^QX_CZ7 VO:J39*H((R H:T"EZKNG:$A4,3H>G0RR M35AJ/9Z#%SP<2-_CWI5U;Z!E;W'Q=<'8^.7RUH.+<';I;#6+D&^-H'&LO)M$ M5J+F**,61K*B0E#1)<<%%_4,QJ3(;="/1,VWQM)7MZO[8D#7CI@SN0B1:QU' MG3E8J[A9<> M=^2D)8R-4N*V -DJ:%GC%,OOTE?U:I#AZ/4(_PO#Y#HFD77. MSC@+OB116\'7()E&0"%U,9HIW2C8U 7U 1H+-.+Q/R@PG M!/W=!_)IWW_X>?AI/HH;<5NI/0TD)$A:U2-;IR!*[L$KBX$EP6*CKJT]#>!; M9V>_&FY@OSY^=&!0"NT(EF.R7H=B# 1+UI&QOM _/'+3)CWV"$]Y#DVNW;32 M('[^N""6& 2V[#LZ&+F3?2_<=A\&SU\38'%3<;U M/6S>0]A\*P+M*\*XB_:_)G9CUFBC4."#KE4Z)@)Y2AZ80RME9D+'-MVOORY6 M[QPV/TI2;Z/T_87-.4O&9:?!FD)>.T\<0HD6N#/"99.TMFW, _3-O>VRA7O5:(,Y MNBGZQ\-D10GA&+DIJECZ(S,&(=-*)JS+Y,QX1'.(+/:O)!1Z+"SM5\\-[)*- MD_.%-"ZAJ?<$RXJ37&DG4@:AZS5R/+*HVS0V/-ZJBF.AVXY::A E?3@[>A&) MR41JQYD%HXTB.<@(@6,&[2*W,G";5KO#[R7#_4#1T=;,Z5LCZTAS7+'1(KS3 MUGOPW&?R.96$R$2D>< ,.06,6]6F,O?H8J.]ZW[CN.@V.OB:(D>;C.L$XJ)' M)'&/W*!W'JPU""IA@N!+H/W-1N]U$5;OI:/IT4CZGMA$L8P1.6D>._)VE)(" M@I0)M PQEQ D:]3*_Z% 4H\I@J]G'W#RC 1/>T>8]U]:?G&C5=-O8;*XBKI# M(N!.[^F<[M=]="M)?2PI+E)AO'BNDBMD.&0NZP>C79?5D_3? M%\/II8R6-DZ,Y)MSLEE3%+6-+C$Y1NF 9CUFGP):WZ8]RT.H.L_5Y;.?C<_C M<#1?$!97C[ZOA6-CVK[S\OK12ZE_&1 5;3"%@3(E@1*2@3/,@9"9+KL:_G^P\ 6H3D*!S+6I'YO$_C" SB/BG8#K;AL=)34$?D)T.H@ M2FR:Y;9&1%,R9J^_6KB/1>6LG+ @>+$U(('@,!:PB9RC:,FQC&UZ\FV+=%^1 MG6;4:JJ:0V>\32>SP7Q.S*,'QL9"I$? J&L04Q3PB!%09%T86A?U1B80/?4& MH>BK53+=>NWA,]A:*';<5< ];G57()8^ZR8PMHFF;*[O0[1^[:""525VD%]# M=8J !5E($!BK7:^M)%YJ#3;$8((3&'&CM*KC4.,]V4_]:W$;L?6LO5_#Y^'Y MQ?EE>DOVLKB@P*3JTT0FP%E.CDTM,V4*-7<;742PD?YNO7I_%F GX8_[D%R# MI(,U^\:E[:AA)6 )WT#MNG,AI8]NM@ MU8\3Q,L+DS< V/1LXU&(ATG>[D6A&Y"DNS8:1B7N!XJ,V21#A&2X(J"J%E9P M ;)X+!I-M&)O@=M]T.61K.C#L&4;);2]3%YAL-QA!DXK:.WAK2#JJKRDO',E M)K[:DN8X+Y/O6>;W7S"_C<#VT8OC%88IWNCO\&Q\3GAKSX=QF?_LQ>>/-!>Z MG+%M^XK.QVN=QK1RLN9U[4,KR>"+-2"',3B:VY:'').0C ^V?5FW!?H5<11Q M_MSG.*6!?[P=+:H5K",HYJ*TU+:?!*E\"X"Z51/?0=**>E^VZ2 M;G% =4%H",O+43TX&Q1CF.$^ G.<''7:FZ%>V@>>\Q)Y*3$KU6;2W\)Q6DKO M(..[&I==-7Y-/8^(VF(-MM9R"9$BN%2WH)(X[4+2N]0FG'6BDWLWR=Y5L>JN MXG6#7(3BR-I&*6EOD;%N-5EEB,Q$('=+<2\4*Z[-ROX J'V=);=5?C\R/_3) M\>5X?I^,R4J=??G]+(QF3T;Y!?GJ'^>WX7UY1X^8QV"B4S8:8^/!ZKUO/>NCQ>V!]T&L "]O"-X 8MN;3!\' M>9BP>.\*WI1 ';5S(")IGFE5-@(8!@Y*&P1O#>&-H1@1;,+2IE7WP0CT2*#\ M&/BSC5)Z/GI_7CMY?GB-[3,4%"YBCKW@D^& +:(U91RZ]W2R& ML=$)_#H$^S=P>U?3N$<9]YVT_3S,PC,:&TZ68!R/PKNBP#!5TP]4 6=] O*B MG8A9.MSPM&3UR:>CR.Z"V\?-GJM!_R6/EOK&&L3SVIT6C.?O(MGKQ?VE_E7OXUG_X6S M9^-S6B\29I+XQ?D< *TC_W&1YP[B/$?^=?F#5#\Y^T+/F>ME<;'PP"=:NA,M M+*A$[?I2#U%K [(4N=;.TV+@W4;K:'NL1QA#VH)TMU;E(U-LW[OUNN'-EX77 M5\M"/X,LQ:"K+G;B#$D!S(/7GH-FR241F!32[LS>%HA/G,,'5W(#'_6A.$_T M.4I);I;G,=(D8QI<4C33:A9L"8(Y+;[9&.L.Q.I;YE]5C%5)DW2(H#T-217G MP$G)P8OBZ"ORO'*;>/U7&F/=B@>[Q%BWT,>A8JP;0/P>8^U%P;O$6'?0SH&( M%"*+W'(.264%RK( (:A:1AL#HY6Z<-'F@/BKCK$VYL\V2ME'C%449KS29(?Y M6O$3L@6/18!#+UTNB8L>JYR^GACK5FIZ+,:ZC8R;QUB%T"X[=( ^N]JE@W98 M[C4P%4-(,4013BG&NHLBNPMN'S'6%^)) MBA &/6'HVF>4Q(=YB:%.A^?#:76%+B9X[;L97\BZ1@,I84UK,@J\K26Z.7J6 M& KAVW1$V0A>]UZKJR]94<"S<)8NSN9AC=]P]CM.AN,\3,O?KWE?%52-3;P) M,QP()0M-:QI.[3ZL5T-V<'+)CMI4MWK0= ^TR;G(7H?0"F>(%B1( =KO-7)>M6JN7"[ M47WG=$,6]%T.V=? WH[KEYP.E*(=.=6C;B/K3?0\0%0I@"^:8TXQ M)ZXV,V);P#LE@AZ)$GNLG>AU1.\N)J/QI]IP-B=FK0Q@&6TE*OL,3I"?P2,K M@?YA;E.WJF=DW\G8I^H:5'126%S>UK:S+7NU;7=IC;1KH-6Y)M N-4.\QMI8)[>I/M(K^&ZG2.;/=2 M(@2=3=VX!-E.I?+2NL"C0VM.K<-<'UK<1FQ]=Y@C25WW23-6>QTTN62BEJD) MQ\CP,!*D4+GXXV'$*T< M4[CHF)4Q2%16E5R<,EX)I54P1NG,!BO/ZABR'$[#^_<3?#\/,[TNRX=?&]S* MLLP#N?(\)0%*BP1D0\VUS&W1KE9+M@D[/H*LJZ^V?-[/-#?J=0B3D&;UXLUG M%]/9^!PG+SZGLXN\S'2D?_.[\'D0K9=:)@_6\=K12@J(DM4N,:)D12XGFC9E MMCN /4"PH$\NK3IOK=75XCA@O3P6CHBGT1;A::54]29Q%QQX%PW89%#DE(7G MC4[P'D"U-U^_)5-Z$_LQ>/6_3\;Y(LU>3][BY-,P+2QGE$[[S *X&"PHQ0HX MK!=D15LX]TB/"+U9*NL0'.S:O]Y4.^Y1Q#T[%DL\TR>CO$1T=?'[!J!Z]_GO MA;/_"$!W3=U5>T]BWA\'N%4N6P46LP>5>("0F($_35,_L1ZTO%V?'8Q/P%9NE,>U0V?W#EFM,L(5F))VBBO@O>\ M"*$XJ-FX_I7?PY?ZK2=_A4F^ M]@<3,;)X)\FB%[[&*1.$[,FQSTE)L@!;7D_K?&C&[ MG.KSX2]_.L@,R533&82OYX#2\GH<&\&IZ)&+D'/<*+ZP]03H!_\W1^\#J+WO M!-Y'A[ Z@E?C].BZ43 MC&^&=WO66(LDW5T%-__C/VETP]'[Q5#X0,?(HF$>BDBZU@/3E&') V,#4CM=]#^?;)/A!27&7Z;J_ZHI'I3N]3[R+HV*1R%27 M.@)CBG8@]))$6S1H\F(=RY*<6MV&W7T-85^9&H?F\4%4?NC$C\O1+^!?MK,A MJRD;ESGD(@LH1O.0W,L @N S8UVF_:8):6_!.'R9QUZ9,.Y+(PT\_MT%<3V, M4:YU,K^%\\LF*YN,J6G+LA:C.DR/LPYDV=9>W9>FOQ861RVRX]Z!=9XL%>D- M.%]O@(/P#I")ZBYYN\DD?>E MM@9G7.1HE?'D/(P2+D*S2UB>FX Z"V!%TX!YV9 MK6:TIZWTDKGG%/3F4P_0!K:#>,=]R*;O)/#;2;*R2*,TCY!\/?DTB8$+.D%0 MG&>O3"YJL[/J V42]ZVFW:73<[W-N^&L&@LO1WGX:9@OPME\H;#(C-/(B"F: MB.-Y;19#GW)V-I!%9[3HKZG#6@C?IOW4CT9Z3!U8"ZB6'[_!LT7SWP_#C^_& M+T:SX>S+Z_A*\'M3Y$D@8Z:;W2/ *Y:.=J"Q1:"EUM>IY4 M398AW!DY*U(FSC:RVKX>^CQ0!7A8]FRCBKZ;#8516"RWEUUS--9+19'&7!PH MAAF"(.LF<%XRCW7)[:_'V^K;]UNZU%1-XYYDW" >N";);DYWKFV4UCK@GC%0 MVM+0O/% WT6+R@LMVIQMW /HV[11^M12@ZRP=;#JQPE>&NV; &P: 7H4XF&" M0KTH= .2=-?&?HH(5H *P[/B0H#P+"PN88DFU>XZSGN7+*+:6WW /NCR2&#I M,&S91@EM:Z.E25;5_HW.([G^G">(KD2HI?4IVI L6^E;>9P1C9YE_D"08PN! M-3 JEJF=L@N0O18B M"EV,;[.I[T'-CVS@;;2\C4#WEU,W7[1H7:.U[_7HJ@6L%59D@Z"E*:!JZP^G MYG<;DCAD3(*'AI4>FX'4<,N.0X:JF"E06LJ$5$*"/X M>J&58M)%DE.T8J\=%M;#/''J[*B/PS5NNK[(8US>8!J/TO!L./_)N+R^F,[" MJ#;_76^G=[D?M2&:1@VB^I?42E,IR55D01F-A2L32\A:,X=*FI \VG@/_WK! M=?!&5%@["B*O'03)T5-16_ID!619?% \QNQPGZO7'AI1=4:P;)?R^F)VJ>4W MX[.SG\>3^L,!RZ5P70HD0STXGB/,CNZ7U;W5 MTO='BV-J.'5W5(M^*P.E'=(\?:T7X'@ARB#N^1 =WNAO7+9#R=#F)2QH;@06MAR(K%>EL?QMJJV1@T M7&C6YI*#!H/YSOHC($F#PHAY)=BB7]'SB\E57Y=%7<_\ATOL+S[C) UI7(.H M?>*U5HCG0BZ3=TASUHGZ*6<3D-%/V]!Z:ZS?6=M>Q:UZ5.W2OV4YD!I,P'R[ MT]N !UE*Y@YTBK73,Q8(S$9(!>NUEZ[PQ-NMQCV/YCNQCX$FK?I9=1 SR;7@ M<%:O?+UJS) M'X\^S8V'F\Q6EDDO40)&(I$2*D$4:"!8;5#7'+ER9"&NG<;Y%:U$!P[QMJ?1 M,07"-A_MY4*E?4R.G,R@,^T$C/:$8$6FE3?Z;#%KDQLZ9/L8XE&HOD^; M%M.F;SH=TUT/CZIA$3J]7A*4HP%R8G7*I "'&6*]?#I':Q0RAK1D'->TV7*$ MWZ?007:>#C0[IMC\H^-60X)HY&:N<#CD5U2 MM-&XOL^>?5MUNU'JF X-M@^=F$23OY#D.5.@M$P0G/' K!0L&2EUHWX'!XK1 M;=D-H#^4-XE?M"G6(@/FL?91Y@Z"T08T1EMT;;*<5N(XS6\A_A;C_T>BX;[O MF^QO1,LUPA9:((+4H$T2H&1,X%,@ 0N)W$DI/%-[INN^P^_'0I4VS-U!SWVW M7>EO,"O!3"5-]%QQDF>]^577)<()!=P%;7QFI:SFB#0G[Z%BWJ=-X@YZ/]X5 M^#K2:&21<_.,L-/DC(77>PD#S57'E3-1F;TOP@>(/Y\VA7?3=H]QY9['LXCN M#9)UTO&B0#,?:# V@Q=H:[,P;JPQ@BN_9^HND'WG[<'TW&/TMN?!W(V>T50T M6G.2L"HT&;5V0/Z%A>)0&$'SE/FX9_X>,-1ZVE3NIOT>8Z>];RUW,V,EIB)< M8>"QI'K?<:[VOH)B.:.-QH6LY-Y-B@,F1I\VL[LRH,##[2\&WXHL^[A;>1=-?RTLSCXG&VJ3 ME1!KW"@%B'7CL=Y9J1CWF Y4HG0T[-WJ8O"C(^\V"FYR1K,\9"=D3]_^_NS% MY1V$,: T3H%CK(#R3$%P(8(E(R.OZH?/LX!5Z@WKY.^^ITE="TY)LGJDB)L[8E32#"&06357(FUU&"SV' W M'-\ZN?:HQ;Y7I:=OGUQ.@Y"\1F!6A2OY9"\^?\3J8+\;UV_=W2U# M4=PZFT!:0>/DP8-S&"%RFX)W4I3-;D+?^P39=(3?9\@Q4.>8NA#<;DM<#RD? M7 EB3%P&JP$S+0<*ZX7ET4OP7+!4A)0&CZQD>KL!?I\@1T"<5FT%XN/#C%L/ M\PU6-=-"\&P\FDU"FEV$LW>#))5'D3A9E9&#LLZ MTR T;8D$XK.MF&3 MR/T.]MN<-T=,J!8M!'I+@T'#I+;:@A:B7CUI+$2R*L$+(4L(CH75H\KO.7"' M8?E!5'Z<.7 Z^12TDI>II,TBAO9Z"[S$\N!VXH)#^; ;:.1 MKR5[:),Q?<^!VR$';BNR[".-:!=-?RTL3EI+9AQ"R;4_N@D*/-+8(N,TS7D1 M1A_(33P:]FZ5 W=TY-U&P7O,@;-&A6!T /(JR4)FUH#3)*P0I4HAD]ULMN@T M<,HY<%LI<,,GW'+@N MY-JC%MOEP*'.SAC)(12/Y*9[5CMH.N#.J*(,9W;U$K1O) =N9UKL)MOCR(%; M_QNWKR?_:SC[4+.S:$D=GPUSF/.?_IP+>EQ>CNA];1/F>D>YA^RZMI)=2<4S MD1@77%#&%"6%<\7[*)+/.=+:4G"#5+S>\78S_%\0<\9?$-_BY-.0%M/U,_YL M_B#Z]+I4I.]'P_\/\Z)T^=EX2JOS59Q),VZ2-Q&X##2[Z\5(3F &87*QJ O9 MJFWZ4_<\D,Y1H\6;,*\'4@\21U,<0_+Q3IRI?QTVR*ZK]\U6.^AUF5M"M.'^,TSF+;A^'D^68IR^GCP[ M"T.2AS&JWL(6(&5TH*2S9)W[5#L;.K('@5>V5E33*4GAI=7E@B^'LZPCR&'A\/+PX MSK-)CM[RFN;OO./D63-#GY@'DS0O22$-Y)OHSW$P5CQX3KF-=KZ6$YY-QO3] MG'*'<\JMR+*/HYY=-/VUL-@%3*R0[X8NU5LK8P8:)-G2*I)-S;WRZD#W.!\- M>[P\NU%;#(B8(*A7(-A0B*I>\GKW9=J( Z=V MT+BSRG>3;8, R.*@Y^KHY]7289EOLE$X';VML1E+H\N:-ED>&$1R5I(KTJ=< MV@1R[P?UW?7K6W/[(]5RTFP"KJE']R"\P[AFO2ES,Y)TT$0#C^MAD)E[J6W* MX)@PH"07X%4HH+VESUA4%'@J-'G$!SH,2[910 -VD 6-], /M/L^QT]X-OY8 M,2Y/%9:;J!H]*F9&(#WL85G^=A-;$D$8$3P8SW,%&"%J#" +BTEQPZ3<\':/AU]T"CKO M7: -UH9?<$2XS@C@DWQ.,B9?FU!^PML@N3!)9]3 $Y)G39])#BH"(_M<1"?H M&[')ZK 1O%/@2CM][".W\D68U#+8*9GGCV3 /SR[J&-YBNJ"_ M.$2: NGL@@SW*MEJ]%_,YO(;E]4'=C<3 M!^^(PP*3S(:5D&R;?.2&@SI\&'S_5.UW]>^-,@WVV*]:A;#OPOG6%RJ7;5V M-W#?4>1[3#E"Q"P-*8K Y-I+OH#'R" 7DY5( 9W?X@[Y(TDY:J+>/B5Y[T3O M,=)*Z^'Y<#;/M@FC7'T)6A!QE.:2F"QBQ1V"IML\OG/\<^>QK(0RN6=&2D6Z M=E*A"I%KJ8,4Z#(S7,?!-B_JMC _QSB[[F9_[=RJ$LB%+0R02Z)F)(,].N,@ MNY*80K2%^R9+\SV .BT\K\;3Z;,K(7YYDM+D(IR]'*4)ABD)E=$@>G=;(+5[ZL 9[DLN#GPR-36=B.U,RF"39\YKYK)H4_QW%\O739"> M9-S @*WC>EV>33 /9S^'VE-C]N77\'EX?G'^=#R9C/^J377#1_K)[,O %5K@ M7;!0T"HRLI"&+I'3'\1.7G+VH8W/M W*TV!*,[TTR)%<6?E>3&?#\S C^+_3 M#X;Q#.LO#*R7,B6I0!A=:G:P!EK2 FAGO1:H'3;J=;(1O!-A3>^::'#OPLHB M.(^>,LMXSH$@%>9JPV5-ZZ'P(#TZA<4*8=ODM:P!LZ\#FSUL,%O+]E@.46Z/ M8QY&LL([+2/1U(8$BIL @15+8N&>_+^4F6ZS^=S%$]R'[##' UTU]R 1.HI]G[10Z"-F5D#P1-8S5^0S%2S C&2Z M(&.6M[F>;;]T>"1ZOR\V;"/MWDOXPNC/MU]&>5A[C+UY]O,R+.C"_$J&2!9, M3?%D]:8&JQ&\XIH)9"YM6L^W]OF'-@MW%?ZX7\GU'3'_Q]NGSVKI\+-72]]F M>%4[C#X+EDT!:5@ Y:.$F#F"]8D+55SP8;.&5_>_XQ24VI,$&ZS5MWW6Q0D@ M]R9[)R!H)0E1TC4/FVP4%YF)7E@5VYAN=[&X&#IU7CT?H:3\[H%7G4]BLFIS,DT(?\$02D" MYIP0P'.M>N'"R-2F(<,Z-*=B%'26=(-H[RJFRWK]#5 U-0S6XSJ,:=!=;X\0 MH8/06YPYKD?'N2V*5B?@Z&QU2"T$K!!+\$*C"SJV,1#V285'3(1],6$;63<^ M=;YL'H06;8ZUZ+IN4C6)/B9F0%@?K;*":\F:GRT?RB#H0TL/'"#O(.(F=L#- MP\DA3I]^^2W,+B85YHV\FBG4HH1)MFMGOGRZ.&Q\'ILHTN^CY=>CW[@)/? M)^-/PRJMJ[OQ"DLL)@0=C0>%W$,H4D&)&K,(2JBR68_9M8\_A)G1D_3'O8KN M7EMC/^GZU_TT%LFYT^'H>CAE/+DU+=JD].\$H67:?W>9K)0&T-J QAKE51!D MTLJ:L!B-DR6([((+#Y4&[ 2F9UOUU?5='-;R$&R99U>""C9!R"*#KTV%O$7N M&M5@WX^IYQURF;K^9GQV]O-X4EO&#G(6/E7'4\92TPEHY%X@ @L)G5A7;H571G;CRR-7940G/_[1+@D]FS,)E\H6_^9SB[P($R+$HA+=C: E8Y MZ6K// :H&"T!T7.=VV3D; 3OT&SIK-:-2--%)^T-\"7(JR5\D(KQ,HH 45?W M5850>XT(0!ZX4]X$C_M<7*Z ?1MDV4T//280/% ]=87MCRGF@2O9IX*1UM14 M0!EOP16C "69$87S@DQL9(YO\+)3T7T3X?9X3+0)OC=X5DOG\F_CV1QJ)/>3 M,6^ / E:SH(LX'0FGF;M@PV*W2E#VHT'*^_]EBC11>0]AOYZ*JS$HDD2%J*J MI>,UTS$P3&!,=D)858*6'?ARS%6N>V=0([7V1RA%H:V@BL*B 2T.V%/0DH\I&2E#*Q- \,=7*&^9'#K%0L-S@;> ME&2(&V TEV18TDR/R!+M'N0=,\[0FWV$3![">.AIU3B,T%DM>W,+;R'];3Q* M2["UN9[QOE[98UJ>=8&9+,4:*.UIE]Q*:.,1.E#T+LGHRRC6+VG%2P";3OR2A] MZ'6+[()=E+)GWFBA+',R@E:.(*;(:-)8 TS&$),UUMM]9+U]5BRC2[Z M3D:YBL*1(WQY1>,;) \8\RL2_ONY*[S,L\ADL"=3&# F"JBZT,9 B(.7$CW] M1/J5KCKWQ".V>.FAC=P.FAKO0C,P7'FP4J?D"9#5(W\N,WP[7^] MW0O#5BVN!LIJD.BT%,VBZSWA#&GVS^'LPZ5T%EWQ:9^JDJ%_\[OP>9"D+B4[ M#SP1!Y2L5R]%EH$'+Q)W&)1OPZ\=P'XC9&NMQ@;>X?6=-%M*;!%ZL845,F(( MHTD.'5Z>3V>#J*M9;%E+U MU$-2KD2I ).H36J5@RA2 4WVE\PNN;Q:3+&>G/26&\2DKU9)^2",P]\VU9X& MX[[5T>-*-P>UH-E-2$M';Q-0VT1.-^/*?7#V&ROM45WC5K+>&Q%4LHGS8B$P MJ4'9XL'[D@&E<4Y&-#YOU"SZ& EP3_!SW_K?1L1]1CCGIO^7P<]O!CQY4]L9 MU^9WDS_^]-/RB0L]+[^8JWD1X[IZW_[, MWAX%/^XDM7U4UNT:,;E1U765&XAY^8B[OW^ &->." \6">M#HJN7DS-?PV4Y M%50*(_,F%:=$8"'K*)S8.5ZV(]8#1=6*B3D&K!U8"JV^P5?+RW# P!EJ60QK M=%G@H:)JN_C.,FK!,]>T'$E)ZYH,X+,O8&4LBBD3Y.IE0M]#(#USKX\0R#9J M;'J)^$Z.DJLWCB$F\,$+4,S3)S%/1A$V"\>U:=1$ZL1#(%U8N$>5'G<(Q%@= ME2>I.40&RC,'3F@-+&KZ0DG.XD9!XF\R!+(5#38*@6RCCKUYOIN ^C9#(%NI M:R,7>!=9[XT(R0D6F"'O3@=:<05#"%;3BBLD%[60F\6-&N(=(P%V"H'TK_]M M1-RSWI_04D=(+E-2DE:%9R; %5[#._4RAB 8&.YLDBI*7+WUH(.R;[_[6,(B M6RECW(LD&YBO+WY]\>02B4JYY)R@^'J/ET@('D,$+664.N:40YL+[ZXQ?,VZ M[2C1ON?K=!A^#VE8ANDR)3 'GM!:0%53 E.J910Q@-1H2D;OB6O]3=G5UW_- MFNTNSWMKB(XJKKG\:[_@:)[70H[V/!_Q[?#]J(X[C&97>3 'C6[N@/,(8IQ= MI;L2Z30NEQ"$YB5'I96H%5$R*\ MMSQ3LF" MM8J@L^0]T$RJ73H$R31Z;5.M#\6-+GGY)N.=6]%@HWCG-NK86YAK$U#?9KQS M*W5M%._:1=9[(P)CAAO-%#A13YB4Y>#GAX^U@1"3@6>QT4YVC 38*=[9O_ZW M$7&#E*\_W@X8IJ(E1RC)QYK[9,"CJ8 0M47#L\F]I7S]\?98HB1;"7[<26I] M5I\N$3Q_,4@,:V_0"%%D#2I9#<&8!)HLH:R"85+VEZKW_,4IZ&U+J368;[\\ M'>1@@RU\?I\@@JI-V4+($9BHV8:)I>!];WK[Y>DIZ&U+J?79"'>)X#]^'WB: M\$9EAN-8^/!1AM2ZG=V\/VJ$+(C_\R M/7$1-?QRT!CR+D"/((C<6;XK4>18@%N4A>%KIR)A7DCVT_W8H.U]!\A4%@+=AS9T"\RX*.+[H+DKEHE,9 MM,ZN5OVH1>.3F*229):()-LTO3SQZ&X7BNU1I<<=W0VEI""% L&CIZEE6;UU M4@(KL1CG<^;A>W2W%QIL5M"[A3KV5]"[ :AO,[J[E;HV*^C=0=9[(T+)#),0 M-65SWEC#>?!")$!3,$B;3' ;55 =(P%V*^CM7?_;B+AM-JM)R!/F "(J!LHZ M R%'":*&PWQR3&S6[_TKSF;=2AGW9[-N(\D&D=\_W@ZTD]:J5"\+J[U/$AG0 M/@@:#<:0HC,9W4-M.XX[8M]%VG?#]-N(JD'SH!N)LKI8G3+9MUEP00/Q9%TP M)T $3$X+9M'')G[#\:4>[S(1.TJT3;<$@[[(+! LT0P4#:JVU)9@W2T M>>([[X>=Y-GF<,80?82UO'::)@3*>-HF; "..0E-.X#/#ZVNQWTXTU'@=P]E MMI%6@Y7S[2^#:%32V5LP>EXV4EG(;82B&4-A4]"FO\/KM[]\S?K:4EI[J<.X MF Y'.)V&]-\7P^G\8?UT/M[DN=V/J+9&?Z=CL? ^(SJE@[+:>1F\3DIRER57 MW \V>D,WR_+R%4^N7W$=2W5.T_]B 1\#6;VQEF5R:8 YQA+3F4SB-H<\#Z'J M:DNO>?;O.$FTMX7W^+K\Y[CV*7\YFN$$I[/%;TWJ):HL"9?)6A%>.U">? ?G M683@>"'[7V61'DIOZE46&^#=OXW7&Y-63?4]**SOOOYK(%_V1WZ%[\/9O"GR M$*_!ZFQ;"AMP:&LESE9(;(2V6]XU\.V;SX!GK27> ./_A+OL_%Y M'([F]U'4;EG#7.O'Z(OYS9@%)P25#V(B>-XC".T8$',#>)5(/B(+)[6HUS@W M77LV07D"3&JNG 87Y*W'NKAK8W8+]:MAB,.SX>S+0 DOO'?[ [)X09]F7R[WVY?3Z07FUY/ZWWKZ.;\^ M\LET.GP_HD4V<1X9R@39X'R1S1 S[<8N,OJ?JC>RM&F=WPWW"7)N#PKL^W+X MK:&_&J<___A(MN%PG ?<2).*%!!X%.0J6P%.!P>:HU2>A,BTV=6BVAS&"3!I MS[KH\3KX2Y'\/ADGQ#S/XJBRF+XNSVCK'LX&)IBDZFVV];R6=NQ*;Y$L6&]E M\E&4Q-H85O=".@'"]"OV'J]XGS/YCU'"R8P$\RY\OMYFC=%U2>. KEXZSY@ M+SA]4M)PZ0(S.FRT6JQ]_ DHM2?9W=6F[>T^Q=_&HY>C-#Y'0O=F./US.A!! M1B=S &L,UA" AR#G-]9 MBWN>@O;):@'RSVM"*+&)RSSQXP[F+ MA3ECVSC0EPA.B!0["75-1*[WB.T\RA/2PDV?SJ;/+R;DJK_[@$NKED5I+7,< M=, BL_/09.'3&/@.6HKLMW5PWCDW2>@_GU(?0U+6@1N:>.D+?,\O!R5^I_Z MK67B^.NRC#?CVR'93C>&^3S,Z,O913@;"(61*RR0))%_WOPT9EZ $?MC<$&6 MTJ:99.]#.0%:'H>:UQ"W1:!XS8A>A,F(YMOT]:3>VKS1P$I4S& HH%.4Y-V3 M>>B=B&"BDE9E@[JT*81K-:)OCL:-E;Z&S9T#T]:.LNBY%*04 M)6K(RM#T0X<0C/0T!TF 'AW+KG4WM/DD410_TED-N3_?8(Y-Z."U:#SEV4<$.CV' MC@,$[S]RC'8&XQO_OEB[G757.CM$P#$^,TL"DJ M2Q$3"--+#DKJ!#/,@"IZKXQLQ0SJ3WXI<#G"PCLQ6D8X8GIPN&\"72.'[RR'TE$//MOSR(*GF/S^T4, MQM YXO$5[!^I;-]/ME"MN>2;#..(IG D+HU$D,=!SFFEI(;*,;CHNU?IPPWW,O9PLL9/8%HX7. -L^A#[V ME#">XAXA0&N?Z; SI1]V#9PT,41=E3XL4)E!-?WRV:\Z%IANX 4+;;\(L0/; M$#$6[ZJS)\#Z?70FNN#0B3/LMS!/?%\<(54(2N9>Z=9'UD4'(=,IU4I)P4>M MT"_72(O=C6]TPUG6BV/,MK#W_I7^??OIST]/@A3=G#8(*M$!8%+O7YM2@U0Q MMN9U;66YL;[//KTNU7BR\>^7L-S14Y.9:[S7>;7NNDH^\<,69A\/^!(+'WFL MA@<,Y82I65N*B*(:8W(J HV426#*,1O]*D-YP#<9./O,) M6R\6\U+3SZS5H)X<9\E9WGO&_5#+_2]WM_^M^#W6NX?;=ML#H>?F[AT*=V6Z MG?JXV?SYJ>)W:?,K_44OW_^"Q MKVFA;;.&0O$+V,]?Z'4%.0< UN&D3]9NJ]"+WN\VI1@*72U;]84NF>@AF=[T MVU07"@:=D2<5RJ[:%>1,,&!DQR^XBO?_HFQ;=VU^2O_9YCB-Q"I%*)!LZ 7$ M6(!NT@*\T!Z;D70U*V>/^7?5O.)_!7@L2-5?1]G'8\T)462S$8KN',1 RSUC MC:!C;2(WE+7P%EC9Q.T3 M4F>56)LESS D)H6NP%[4Y0MVC9A<89"4R+FB@!"$ 2/Z ($4$]@2C7?%"Q5X MA&:^*6*HI"^)*8I@I>.G]H% @& M\H?&..,D1) A E[Y0Q,=.IH1,L4;)X%-;L92L*C!5ZEIK90,R=K>,$7OY05A9KQ0BN$VJ,(=>E@ 9$=JHF5W4X'*)PJ?RA438_ MSA\:8[#3US;]],?]ENG_H6YHX]FP538=^0YS7=,0[0ZJFD0?-E]R"RB"29AC MGYO1ZQ*51XFNOE/5=.2+C#5-%-HX02)"RX5B&[HWT5W))@BF%9FT,%9>;DW3 M?ESWU)MBUU?EAE9DI1\2HL;>= X3Y*8#5-V,-QY#U:M%PX?"G<7^-@TC PZK M6:Y@+!%Z3<0?ZL-CL\+>O>2FB9AKI#N ,'1T&XQT8->F(7FGJY(!O>'-F;XK MXC>"G.EN80B*Q]\G@]0J6 M"MVV/VMZ-SFMPM=2&Z%5L/#"ZR'S/' RQNN;< M\SW5E"Q,#%!4?\<2I4"?3P,42.8FT!=;5CO:+RO?,P8$ _,]8YQQDHO[$ &O M^9Z)#AU]@Y_BC9/ )DDI4DH6G/ >3*>QQD"KQB4ALHXZ:[W:&(XSSO?PHF6, M$YC[Q12A;EYKO&67S-_K%C##8FOF>O3?9 M3;K#[0OL_K&Y0*IGZ"<6R_),TND@P:.*C[2&4994C8\Y]21/AT"?-F*3?>U1 M^\V/,>9V4O6=#=EAU4M8HP\0@NSOX%5;#***]1[\5LWM>/)-MM&!5<72VI06 M0O8&,WM3'3HZ-OZ%&^ M 2V4OD8\W=LUDE-MB$*$FDOE>7P^ 4S>B1M.@Y(Q#EBXS^&/?]W5/S:_WOZ^ M55$[;61/_HG:'TJ,"1"#2V#[3EF:E=X,0L*@/H?//OU5'RCS#+UPF]DO@NS M-T24Q5O-'@BQ?KO9&>YXS:DS;,FUH)].H.Q,B:C Z;YK.5<@VVA 8DPV-AFKWL:7=0A#\Y5]>;[L2.]+Q#LZY(5,IXG_%W+:X?2( M92S.,3WDI62N!&F4M01WU=_G>OU*JQHT]I7@# JF":UK8>"=X'XU"(PQ]%'7 M'RD4VOUQ_R6G3?W[W_X'4$L#!!0 ( /F"854I$MXE5>H &^\"0 5 M8W)T;RTR,#(R,#DS,%]L86(N>&ULW+U[<]PXEB?Z_WP*W)J(N:X(H0LD01+H M>6S(KVK?==D.V]6]&Q4;&7A*G$IE:I(IES6?_@)\9%+Y!)@@Q=J(F6I+(H%S M?B!^. #.X]_^Q_>[.?BF5F6Q7/S[#]%?T ] +<12%HN;?__AUZ]O(?GA?_S' M/_W3O_T_$/ZOEY_?@]=+\7"G%FOP:J786DGP1[&^!?^0JOP=Z-7R#OQCN?J] M^,8@_(_JI5?+^\=5<7.[!C&*X]V_KOY*LB3E.DXAHDA#C-,8LE0SR&62XI3% M$4/BZN:O%.4B33""+,+F,8TPI%@E,*)1A*,D)2355:/S8O'[7^U_."L5,,HM MRNK'?__A=KV^_^M//_WQQQ]_^5[*7_XCW\"H(9CM9RKSTH#^[^_?GYWM$OZDWWB MIX6ZL2/[2:V*I?RR9JOU>\;5W$A?M;9^O%?__D-9W-W/5?N[VY72AYN=KU9/ M6K524BMEE%DI__E89S]=('X@>=?[L@80KE+W0R@93V'Z(9BX7PT_J.$%[G1S ML6Y_\=[\J^G&-G2"3*M^ M&NKNB*J^K]5"JIHMGS0-"OGO/YA_S1Y*>,/8_>S+P[W1RJY];/Z*E;=OY\L_ MWBWT<9I)*8_S 11UF6Y 2QV7KSJ<_4 M O[ZI96JZKI7OS]XX+ ^,I]7JEP^K,1V);R;'UK>S,IFUT+RTX+=J?*>-2\8 MX:W14.OS'UVQ@2Q*,5^6#Z8#L-1  -GJ 8JO(O_VT12#<:,R?"^/YB/!: MD8&5&72$!K^U8O^?H] NQ1,!Y]8H6:YV@5J*OD!MYWYI=*Q0TJSDE9I-DP:R M./I)S==E^QMH?P-1U!@R_^S;]T][7\_UJM63K<29P6N>^$DLC<5VOX9/QM%: MN!].'5PV1$_ $L5U*MC,5^0-W]R;)>BM\_JWOS\=T:2_'3:GFS8G?7 M#^O;Y:KX;R6O[Y8/BW4T(URE0A@BYC)FAKHD@S1B!)(T5BA',4]2Z45=;OU. MC;JV @)626@YJ[QE*P56&V7 ?:V-)VTYCH0C;87'=VC:LA*#K1+M3#_6'\RG]&U6#^P5<'F M/[-B\7Y9EC/&XD@*IB%#L8 8(\-5)$=&FE!(RZP\EYM?OK(Y\5- MM2P;MMK@;-4 +ZPBQT'V9BP/V(*RE4N_HS*5!Q"[+.7S:D^SRIH$+PT#RE?+ MNWNU*&N;;;4RWU1ET[U\W#[RB3W:7UW_P5;RS7\]%.O'=PMCW%6'J>7']:U: M?;UEBX_WMHGR[ZHTA/%N41\MS.(X08R1"-(XB0W-1<(07D+-#A,GDK!$:MV' MYL:2?Z)<60L)7ICY6QEWOBPYVO [&H-3&LV1K$FK#[2'WQ)TE08=K0%_!-WG M&LU!I?H5J)4''>U!I3Y8&_U! \ 5:+X5\ZG4( 0T3D<>MK#6[5C"CVL>CSPD M>_;UV/WW6_[>LF+U=S9_4+\H9H_VJAXWO_Q;H5:FR=O'U\L[L]S.&YS]F"5^]3.V&PM>M'3DLBWD MO#'"&1/'2@=>V/.#'P'[Q@HC_ER!];*VDF^7P93I.,M9F@F2^:P,_2$>@?D/0+Q>KPK^L!X8 M93?&[XW=P(QN87O7P%:=M8#K'=@^&=1"'AH?1"(H:3_M8512/JC<+ND>?J@? MJ7Z\-Q2]+A8W[PV!J\_6(>RC_K54UV6IUK,\4[DQ !.(T@A#+&4,B:3$F(J8 MYPE-69XB'P8XV=O4&*$2ST[TAU(!9B4L 03+5@4PMSKXS?S3:+LQ03 ,!V:& MC9R@$O0*5*+"I89&6%!)&XX4G$ )2A*G>QR5-)R4WR41MY=ZGK^*6R4?YNJC M?OE0%@M5EM?"[(#+HMKKOGSL_/15?5^_-,K\/DMT;LP-ZR:9)H9KJ# &'8TB M&*4B3X3F//>S-OH(,34*:G6P+-1J ;IJ7-E3M,XO/ ]*^XR3XZ'GP.@/?8#I M"SSX[6ME\%AE0*5-2.>>"\ ,>ZS81Y!QCP@O@&KON.^2MD+=K;];&*)1Y?K5 MLES/D-!("!9#9C=C&(L4(<)51\YO8AR-/=S)SF&DJ2YD*(G*0Q MGWU3*[YT99*S??I,CV[/P\V25F2XJF4&]^S1KN&E'[6<1]N-78(B.##![$'7 MD?8*-/*&HQAG:(*RS/E>1R4:9Q!VN<;]13^Z$:OU5V69^O56-UX2649)&60(SF4J(F4@@S;,8RC0F2B8)Q\)IH]>S_ZE9-1UQ M*\.F!+(2&*QO%;@_[=009#Q.T],(* ],5H?V;U>@"WNE *@U $:%<[XD06"7 M33/- S.Z\B%(-:KBFW$+A4QH@FJ%HJ^S8ZR;%RH<[N(7-I, M/PNVOM[X8C[)ZD:YCCJFG +9S60-!-W _-\;-6\[U0&/H!;JJ?Y& MM4T=%-^U2EU>\2./?;:>>+^H.ZY6,R$QCW*5P$1H!'&NFOD>//=3) %F[]Z*->& M#%9EZSMB%^:4J7S[^K&P\V_UM(:Y7BFUOI"B2,N,?P'X'LE^:S#.N+-93NB5?ZG5E.P415L=;6.6HVVVP&V5YQ; MA8'5>*1KSL$&:*#;T/#R/M.EZ6# '[];':[+OE>PJ^*;,2*^J:\S!7J:V.A@;??X@ZX5 %PNV$%4 \U9@ M (&HSY#!_7+E[X!R&&O7V]@+$1S\$K:5;W,[\ACRUO6$]H$O6P_U-/(=ZPEE M]Z]63SWLQPE2%;,ORGSB9NS>?!>WUAS^8,9\EM!$)9(K&$>"0(RS")(\C:'( M$O,U2(Z82EWHX%@'4V."5D;0"@FLE&Z3_2B(I^=Y"&B&MK7\4'&>Y.=4/S"_ M2R7^E=BPR>R'Q5GY@:F)L=P2.PHKO/>1?$IUA1KI3",S <#<9+FD).,0<05C0DROZ#89[.P M;7IRQ&$D\W27VL+D9N?W4W[H>6Z$ K_58@4\ =G7-:Q'T[;Y<5V7]M3:\U': M?Z+?+.R<)KQ:+JH+(_-?IY02*444)H_$)7* M-,Z=%GS/?J-!1N-# P -S1"!LO4G$$ZF@#./: M]ZCTXPG(+C?YOMZ/N*ZEK!QKV/P3*^2[Q2MV7]C>[G!I=;24&]T9D6"R J(7VHR8'L-U8*2R$ M Q-2!STKK3W5;>2] K7$H!(Y'!6YPQ.4A1RZ'96 W&'8Y1Z/-_O13NO:9UKD MQ:+:%WU68GFSL/EBWTEEMDVZL%=^55QP[0&X4O)ZT?4C-W][N%.R<2?O_*&Z M/9XEN8I2@CCD+-$0\PA!0F0$4XT3AH2F&O,>61)'$-UI\HZ?(+&^E&]O7CKW M,7XL.,;8N]'H5(9R9(?TCKI78*LPZ&I<9TIHO*97-O/YXDFX#6C4WH3=/(W% MJ70/1^@C#E30%6$,N4==4D8M1E++5,M:]F?(\'MB@-U6 MJN<:KS]-WMY-9MZ.II-*SWM^(*:1B?>$G'^.I+OG@0Z67]>AJY[IT>QJ5*]C M'PQ<34!W).),Y*G9P61"0DRMP['.8TCCG.4XR0CV3(MVJ)>IG;W4FX[%<@'; MC4>=$\TS ]I!0-VX]V*8!F;/&J%:P"NP%3%@FK-3"(1-;W:PIW'3FIU2=B^= MV#,T0EZU[@N^+B [*+KZ?/3'9APG#V=8>CAT'-;]0@^.G49'=MDXK-*^ MC\:1YRX-.SIK6Y3'C(LJXF$6YYIHA3A,&,40LY1#GF@%$ZI5GBB>(N3D\1E< MLJF11C< Q64_49[<4#0!)YY7S^&&W7%7^!R#.?1><-QQO"!:*!#F \4&72K= M,T4"!0+U>-Q/J [Z5EYM L_;T\POZJ;JM$I_D.RG(0_[4> MZ 2="S[]CSHS>@"S.T_Z--%SUK#RUOZ_+7WVC3TKU7]OW4X:K&X:0.#/IM)_T9K928>C:A4N>)0LXA!G"8, M4DTSB$4FD,I4E&;8IQS0N.)[F0#CU1NJQ 8O9*/ CZ#RMRMO*Q^$ZA]JJ[2? MG3#RY^'(RY,=](&IW:IR!>Q_04O%"# -YMOIT6AQ]M M_ND&BFVXI 4#U&@$7#^>913#+D'CJC#N*O8LP[.W$#Z/%'TO(MX6<_7AH8J: MDIC(7%$$$R'-WC2E#'*>QU!*E%$9,QYETN\28MOXU+:BS4F[%1#4$OK>/72 M<[UWZ ?'.'<.+DCTN&[85_G"JX9.@R-?,^RKLG_%<."92Z\7JOO'#\O%ICQ8 MG=_PS7=K;JOJQ&J;KRJ*.:<"::A)ILP4MH45<82AIIR@.,M3FJI^=PD^8DQM MLG[EWZ^<;:S?P,+N1]90&;V!:O_[T[M75X:O8[>W:U7:3KJO,).4:='0*&0,X M#O"!(P@'%GKD^,-QAF _>G&D?OMF>N3K)M>4C4AI*ZJ_7:Z^F'W^CDF(<9KS M-,50D51#3+2QV:,401E+GM $I1)YY73QZ7QR"T.W.J;AD-_E\H^%_>$7MOI= MU96_M[I5IX;\<9,"X<&FYF;K*L67;[I(CP%S6Q:&&H:!*=Z*W8'X"FPDAX;- M86ED']1:[P-;X*R4'@*,G*S2'YK]')8]VNA'@C^S8F'KR']6C MKEVIHUFF=9:0)#%&5E#PXGT+ M9$=:B^7U:?R\JG(3?U= G)\JQ_EO%>F&?6^OCLIQ:JHHK?> M%POU;JWNRAD2..41C:&.E-FW9R2%-(UC:"RM5"@>12GWJ@1_IK^I65>UN%>@ M$O@*=$0&OUFA026UIU_>.M.,(S1!>>9">SU, MC4Y: <&\.NQ1]4FN'WOLP^C&%Q>!,S!#;'!I*")L5?2CF@1IWR1Y7< MG>3''^QY=;!8%[*8/]@L_]M]TIOO=;F*.E/?W?U#7=+THW[#5HMB<6/]-JKC MINL[&UPVHU0R'ML,O2(W!) 88X-'&D&12IH;/)!.A-?]0 BIID8?_U#%S:UU M]F+?U(K=*+"H+LZMI,#^H1E];U+A.^]$_ 4B8 M#\#QYF#L81WZ>J"C3_>8[LV34>OH9,>ZU@UBS@34%(H,->!P21 M;-PS_Y!@[AWL!VV\;Z;GTC"*L(YZK]4W-5_>VXN&YJ*ZR3 NE4(1-T,J$V8K M ^H<3[;J\]4[_8]W(S__"_L[OY?7_NF;SZ/ MKQN!!L9L8'ILI:VN+3KR@D;@ =*^>P 4.%OS^7Y'SM3L#,1^EF;W5WLZ^SWP M4OW7@VWU6Q5:U@9]26GWC9F$!"MC3&8804J2%$HLI-!1@C3QBQ8]TM'43,.M MG* 6M'>J^*/0NA%,", &9I5>6/D[T9T!(JR;W+'.QG6$.Z/RGJO;N>>#Y5'^ MM+(U*^_8NX6V_V-_U1I"'U?5X;IN!.?-PGF2C):C4!!T]KT!WO-\WXWW]=+P[^@*K ML-G!5BH/FAXYZ* ,G1,YC+#/G0@Y*.0.V8_#]N>W_HC5>CG;!JI5)0%^711F M75O(]_;?]]6.NVPV; B16)NM+\RSV$:>)!GD*:4P2V(L(HZBA.0NJXE?MU-; M&SY_^;4$/X'WOWYQ]-/P1/DT@P^'W? [XS;RMQ(:5%+7">G-C_#7^_IDL#R_ M1;X$7;D4#W9O5TVT9T#Y2?\30/ORY:L?5O5B9-^U*TR,:(*J]<6SM5%6BWX: MMMS?\^U@.PG33>5YTUDX-CMDC2,LN$10IHQ LS,P^X.8$R@)$I@HG.?(ZS[; MK_NI,?LAD[&:,I4"3RS OF<5GN/3VYH/A/HSV.C] 0]A<#O@-K09?4J$YS:. M'>!Q,'E=6KF,_KHMV]1QA!+)%-(PR^R-/8]L.2EI?M22*V)L6-&/YW;ZF2RA M/9U)_HGYCN'JQT\7H#46$7D U9MNCL P"*_L]O4L!')$X6-,<>SQ'GO;WC4A M;+X66_';L%)EKI>?E_.YV:?;O\T,F6"LXA3J*,T@UE$$N?4S3IE -$L2B01Q MW@-^[,/]M 754>"OI^,\\L_ M^3A['"$\^WB/=-SPK//;[Z1BT"$Y>:HQ3,_CG8 ,BMR3TY)A>_*S(\K5>O:U M6-OT)N\6LOA6R #\AY]3VWEK\2WUVE;!_J M?/EZO5X5_*%*L/!U^;IQP*U33'8+*K1\VJFET%3(NU[(EU\^O7HSHRS#D98) MC!DV&Z 4"\@0$C#*&>>_,= MSC_=+A=M\OR$HS2A'$'%$P6QC!$DA!F>SEC.(I7E-'9*67ZH\:E1:R4?J 3T MKCJP!]QI1KP4CH&9S ,)KZH#QU3N775@K\'1J@X<4Z5;=>#H,SU+:ZV4+-9O MF2CFV_-2+:4@"FN8Q-8/T&:\)@IAB FG3*E499&7?\RA3J8V46L902MD3T/H M()QNALRE( T\?;WQ\:^U= * L!61#G4T;MVB$ZKN51XI* ML$%\: _K'#9_RM,NQDV$-78\&7ILGJ#*;] M&#E/,(IR!%.NL+U=UF;V"@[S&-$\UBA.W&IXN78XM?G:*CA*4XY=0OG=)8HOM, MVW%R,GW8I-&KHE%OK+AF,O?.B#?:1X!4FD8D)S#2E$,L8@49S^UA?4(98T0G MB@8]K'^&3V",-?#G/\V(!SK4?X9Q''@%'L9GMJ[$MS;ZM[?%5Z"&P-;?KD$8 M\3XA\+"->\<02OAIW3L$'A+ONXC0_??PD/NT6@JE9&ES338BE&^7JU=5X>5W MBZKC31'1]P7C]B2F4.5,I4P2)C.84GO73+F&+,*Y+6BB99+E0DOW#!A]I9C: M6E0+;.EE69&/WI1?G6^%]O!BZCTZIY>:T3 ?>-UH50!6!_"BU<+&2?P(FK%X MMV@6@FTIW/?CCH6'H]@88S*2_]> 8^/GT74IIB<=M7HW/I[_U:7Z/W&KNKBQ MD7?FS7KY\6%=KME"%HN;YCH989+&7*?&FHS-\B6R'-+<[KX8RW.>I))Q/KNO MEME7:XN?U2W10+FY<+<&;^(-35QH=[_%W8T2%FF8RI M( RR%$F(TYA!'O,,FLUU)#DC#$>R&>(W"\>B:Q,8X%;6X8;W327?I,^:%0LEVP2@3ZB;J9%W*^4F.:_OE>Y!+%TO MU![L:^7[VE+K[M[(GG^Y?4WY[ %IEV&)4I['. M$BBP5!!SKB$5.H(Y%@B)"&51['5AMM_%U.9]59U\*V*O?&4'@'2;^)?!,_"D M]T2F5UWVP\H'K[Z^T\WH-=8/JWFHDOJ1)_M-\.JHJ'-"]+HHQ7Q9/JS4QM,H MX^8[R&(!8\+,!A[Q!)*,8BBC*.>QRB*IG9*+N7[H!*44AVY'I1AW&'8IQ^/-GO$?R[N[8EV=85\OS+YG ML3;FBUJ()WU]5=_7+XU"O\]BC9,DBQF4N30[CE0RL_VF%.HDH4IP%+$<>T6& M>'4_-6KJ2%\E[A!=^3T#1_S&P8V$RK&'/(,IY!'#,- M2)E0(M$:QGFI!NT;4 M%6AD#6PWG8,DO,ETM,?QK:5SRA\TE,Z^U//F7=PJ^6#SM5U8J_BK3;DRPS%! M<:8X5-A6X4MCPS:(,6B^.I$RGJA(>=E08<6;&CVUVE4UV,)4&S=6@]74-\=) MV*_ \9;OV<9VZ"N^9QA6_^N]0= />[<75L1Q+_8&@7?O5F^87OHM)55*+E:J MUZK^WW>+:R%L ?ORLQ*J^%91@T8D,[MIFV_!1L4H%D'&(@QC0O.,YHQ@E,X6 MZL;&@7UU7R=<^G9B"%HSQ)X$P[$%!"]:Z7\$/X%6 ^MDO%XQJLT M(&Y<'0S?$1-76A!?M +_:/%L909;H<,1J@]$06G2J>-1R<\'BEU*\WJW'U'] M3BO;,]3LXRW5HJ5G:X7L*[1GH_#CJ/-5(L%K&F,,JUV3+0B$**)(8I1SA2 M*DXRI6?KY9K-GP/K3;\#WW5NY;S:0_P*6-E!)?P5^&I%"CT(;JM 4&C'N$%V M137<*N ,4= EX'ROH_*_,PB[Y._^8K"B>0>*4F^O(HCB/$JXL5'S*+91!-8= M+4HA2E2DXRCB:>*U#GCV/[55X5#MN".%YB\NNG=R7-SH:D"T!R8O#Z";DP$P MR&513P2'KN]W4H;GKOOG I!#/4"G9CP#@JT9O7JKDP'%[7&4-O!T MWXCV#-%.+N/K>"7RW&/VIXF!,@K#6N,#J6&NP$;K"<1#>8S--$*C7 3^4 ?+&#*I\_+=K&=.O.?E5C>+(K_5O*=-%T5NK";@B99IS4J5TI>+V3'?<#\ MS4AEI16U(T'G;Y7#P8P(*FD>":A%Q"&6&$&.A88B4@CI2$@8V>H%'T:>'S]1(\U16TR@;EY2%&(31S!Y5Q;&X? N #[#](-WU3 M,VFU6EDCO5R7K]A]8?C*'@5]6JE[5MASG^I ISX-.F"(Y7&B,BYC*(CY''"& M*&1)+B#'C#)&,X2RR"^/TT7R3,UL;M4!E3Y7H*.1=?&J=+JJ;+SZLJ Y.PY@ M3U\ZL&Y+PXC#-?!2,,I(]4A=%03?P'FN+I-IY*1800#%C0/AR\?FCW68+K,%%&54I;E1$.+$J<3' M!3),C9R[H;N-G&"C1=?M]JHZ+VV>N##FVGW$'(^SAQV'H0^K!QF""^*CO4$< M* C:78YGBG3V!NIX.+-_4Q?DSCEX:5FUOHTXR"@3B38,B3*5&JZT_IE)IF&$ M8D5PEN&8^N(HR#Y%O;[GJ@+WHE\"W51MW8&LDJ+2U,N'!@3-Q(+!O&SIERH>:T1NMDA M#YESX3A& ^=<.-#Q,^=<. [%^9P+)][M1U9UT8B/^N.]6C%KT35&7#E+A(BS M-$90\[6EJIM2VLO6R%164C:Q^K',<7#>J M"0+9P/RR16LC9;OY"T@H9Y$(RB+'>QN5.LXJOEOJC5 MMT*H(R$8\VH8JS166S_5NE)N=?;VOEBH=VMU9XP?)&/"C/&3Y\H8/[G9K_$\ M8C E<4PYP4KF7A4E LLW-4(ZZ/ZW]9Q51CC*N?D(<)P9\S/'-LJ-FM4""99H%#'!^Z1X\1=E M:LN!S1%I"TIN0M0>P;_\,XFCZ%_;+?+% 6NN@^3&YN- /S!Q'PXLV^H!GBAR MM3DG?!P@5??E@ X=^N4JSG.'3U6N;,:#6 MRSK?Q.UR;H MKP"WPE=Y*.1R/F>KTH9$U<]X.G<>AC]-P O*?C+Q*U#) M&-"H/P5!6-/\8$_C&MBGE-TSDT\^[)F^:[5>SJPC\C8\X/%:B-4#F^\>X+ZZ MM1N]=W:1*)?S0E9+PQ>QO%>S!.4Z0DD",;<5&G"L(,EY"D6*E$49OD3241%#K/(K'PX8012(A,HS;[%_"T5&6=^>?8&DK2']\3 B^.U6#^P M5<'FX(85BQ*86:V:4T# :UW,YF=1ATBMV?=>3F ##+F;&?^UE15C!7B5E(J(X@5YC 6">:9BE/4.Q55].UXZEMF1JY_:C>&64W[AX" MNX')N!&Y+?]6"PW^,%*#5NR!"@#[@A64*)T['Y7Y?"'9I3+O]_VX2:IB]KK9 M['4"(;;.#G&JM2),0)PK:]2B!#*$-&0RC:.@HO? M@A^^IUDH)&H#LTY_P)QIQA6-$YGE31,5H_P7MO^$]3\K&CG;^"BTX:IB2Q/. MS_<,_7S@\]IKUYI/,R03'.5Y!/,XE1"GRA;\UC%,5)I$L8@0P[J'Q__37GKL M3L?P[6^%;"[I/ ,RG^+H9GKT@&4D![ 6BG>GH? /C#RH<=B8QZ==C!O.>%"] MO4C%PT_YK^L?EE]7S.;W^/)XQY?SMW-V,TN3F*4B3F J4V:V%D1"AG$"8\6R M+,JI+8OGNIP?:']JJ_B')6AD!+60P$KIOG0?@O#\BGTA, //7D],O%;G$YKW M7I0/M3G:6GQ"H>X2?.JQD2O"[)4&J(XYOMZRIG1 ^6&Y^*9*LVK6KO8SFJ1: MVA/K1$H"L5($LD0R&&6I8F:]%YG L_O*L?++FJW6CFOZ6/+[S*Q=+09T*5$W MQ<)>SP/.S!^$>H;:,=Y? L8*Z2C5D,=I G',$22ISB'*(Y9G&=61),V7\&8Q M=*F@X;^#5HP+M>L^@RNP.B;F:).1-G$F-E2W+,T MCI*(YS'4.3:+EDA2R*6*8:Y)QF3*XYA%O1)1['4UT;.I5E+K-R&-F+Z))?8A M=5L#^B(T5MJ(!I5&/.N#< *;'ADBCFH?."'$?C\CYW\XJNA^NH?CC_:;\$V. MPZ;!-FHKI4AI8X]"K:(G']1A,-TF^\4 #3S=6V0VLSUXS-I)!().^<,]C3KI3RJ[.^U//]PS5W11 MLIN;E5U%FRC?ZB9\)VL;XCC-<":AQ)I"+%D";1T5PP9YEBJ>:L\86Z=>I[;9 M[&;.>ZJ _4TO-QHW]-V8(SBF0U]E'X-PT&QY7BB%3;'LU/.XB91]P-A+E^SU M6B!>19E$"F2$(5$0(SZ1PD=8$@4^,P"+I"5ZE#[C=B>X3D M7#(VI^EL3,2'9KB.%G9;U.AQ!8SH3\?!_F*K###:@$:=D<;$(T)JI+$9*3AJ MT#'RBXH* .S)@*A+VA\O%BH "D_"H$*TU[L,BXW%J!Q*;<47T[AU>;=Y<[:Y M=&8B10JG2, L2\U*E2044GLA1+%*K1=8)+.XQ[&:4^<3/6AK@UA$1_@2W-MP M >L7-G^0YH_%PB8+*)>+A8&^WS[=;8 ]@>(]6&J7"N"MP$RUD90Y:[<0= MF- U31QZ'KMRB3L8!^J3>+Q\:162-XMUL7[\1R'5MM3)Q\7/:GFS8O>WA;BV MX:/OEXN;]\4W)>L4L^\6[Q:R^%;(!S8W-*J*&R/=@Q57E2\?ZW\^;O>U$W L/[9O-RZ*OS?YNIV8'B> MP=_MD!3]%N^WK%C]GZLLZF7KY=WK%C,>!*3F"89S"7*($8VCH-G M'-(H8YHK):,\\5ER73J=VD)I90:5T. 78W ]U%D]P&^UM)YKEA/J;BM-:"P' M7A_ZPNA-U3ZX!"58IXY'I44?*';)S.O=?A1T.&=;U^9".1[G4"*",JHBJIE3:*ESCU,CGV/9#"\RG,_C[L9 0=$56^N!7EIZH#7%WZ2K"L)SY#;3MY4+JX2S\K;.^-$X4<\4,TP6 M1PG4+,(0QZF"' EBMG<)9X+F6:+[E-<]VN%$72X@\,BZ]WIZG3OKA>PKM&_L9!QO?"UG$4?'V@@F$[,,-=#NL%SD9. M( WD)W2Z[V=R\7$"Y+AWCMOK(>O#;JLF?EVQ1:F5V2O*:*9H3F7**4R),GNZ M/$]MH&H*#7EE<2(%H8F76XQ/YU,CKDTU4M&M1BJZXH/U5OX0!6&/C(H;APV% M]AJO$6JZ'A%@ E5<3T/C5K?U3!M]4W TVZ8#!N!, MY"P3*.4PR2)ES+ LAY1H#C&*-9*)CB3/>AQ3G>ISHB=53_<_HM[_S,W^QS]+ MQPF\W<1_9V3FVR3S BW8;'_!@RP6CP%D]3G0X*=' M,/UNW;=WB[;53^RQWEG.JRF\?+=8FX^G,+^J':B-1/=JM7ZT9_/KZT7EFG5O M/55FB8AYE-FJ%2@W_\EB JGD"Z)6:7A572RNJ\ =U6KI$2$^Q$=PFBFG,+0#L^NA M(IKO%F!#NHV.]GBN'N.O2[#5LPG%N0*?-F-<*5N%F[^9R!A[9 =XYK$>*6O MLXZY7U:! 0?D9+:!(?H=+PO!@*@]R4XP9#\]MR&FO0_FT[_^7I2S1"4QHTQ# M$8D\F#[6D]?TW?0WW&?[U?;A>>-\%$7'J^40 MV R]]V],C4ZPP5;.@!?%YZ (>R-\M+=QKW[/*;UWQWOVA7YT\$&M7['RMCH[ MD$J^?/RU5-(&/ML0J6)QML;JQ4W*!:$YC##F)"<0<7"G^AK:L9B$PA@9.VF MW7*P4+Q!=C,& T$W_%5)/]1Z5(TYBT?@ZC''^QNYBLQ9Q?>KR9Q_Q;\N%FTYD1L^G,$YO[1N-("Y+A*':MBWR@_:F11"TB MJ&0$K9#N99$/(7B:#0+@,C #^$'B517YA.*]JR(?:G.TJL@G%.I613[U6,\L M%%LCXGHAOZR7XO?;Y=R\7]9I>699+&4NK6\M2BC$52686#.S^DO%229H''.? M0^9S'4[RK+GRP##?LG7&Z.RB/!-/G(/:;?D/"># #- 1M8*N%C!@E@E'*,(F MF3C7Z;@Y)APAV$LQX?I>CY.8<)G _EZE_9KE><*- :$@25,&L=:&@Z*<0J[2 M1&<"$R:5AT?L($(Z3;OQ76AKX?R+) \SD ZG0\\R+F,FB7QY.DGD2\\DD5>@ MUO,YA]7C&.LYAW>DLZ_G&6:_H[.AAN'D>5OP3L<[I!L*KRX-UXK>&EZOU M[/I.K0K!RE]45< >)UBP+*4P9K&"6"%N[T\28QUIE)I-@/FW4R:Z_::GMH]O MI7.CTP-0G5[B+@-@X/6I%0S\5HL6X(SNN+ZG;'+S5L<>-S_MVN('FAV%"XZK MTT[D$T\$33-OI[T-2!.WZN-"-=^>U#223&*H-&/A %R:I^$&VW[?I &(YBJN[8)MN%Z JT^!KA ]+%!:"-D2W\ M8/]32/5]"AC'/-TGF[@@$UM]XV"=UINZ;9O;KH1HE,>:0LJQLC<$AJU4ED&9 M11ECYB]$>Z6W/=W=U BJ3C;6W))5AV.-P+UO%L_ [497X4 D6I,I2J?=UN'HI5D55B:M.4(F$ M2 1/$HBI)M 8B!S2)-=0&3L[4RR/F$B]RM(<[VMJ"THMZA6HA+7E"C;B]LL) M>@IF-SLS$'@#KP47X.;O%'0>D;#^0"?Z&]<5Z+SB>UY #J_T(Q#+3O9:\AN; MVPO)Z_4KMEH]%HN;*AIVED4ZRPG+H4ZR'&*6QY R)6!.4YY@1.,\\MJNG^YN M:C12+;MJ*ZX?:9R!UHTWP@$V,'546'4DO0+,AI/6PM91[N&XPPV5H/1QILM1 M&<1-_5T2<7QK&/_DS?%V)E/-,5&0\]SN?7$">9(*R*E *4/"YC;WLDH<.YX: MM^SZW%9>?XWD_V_CQQS6;]GSAF$(8("+SJBNS<]S^> +B:^K M?G*-/[^U?NW3#2=-6X"+$(\)XC!!)F=$A:1AC0GAIU(DB.$,1'( M*:_6F7ZFQD-6TFJR&%F!W@CK<;1S E.'P[,P2 U,+!5(UPU(6SG/>U1XH>5Q MWA4&M9&.M9Y\8C[H^9U=G'QR\M15-=#C=QZW6N MI&K;^55]7[\T8O\^TPG.$ITSF M*(::*0L)(#'.42<*%UK%?Q+E[UU.CTE9R M6W"K=GMHA&^2B_:M0W-V"-P,NF& '9AYSV':G$L!*SNHA!^D+HTK8@.5ICG; M_3-5IW&%Y7B!&N<6^O'8&[9:F!UN^4FM*G^Z[9Q!2/.498:GLH18VDHAB?,$ MZB1%.F,XRE7D0UM'>YH:2[6" B-I'=OBQTO'(76CH2! #(H((:X-:W:C"I5NGR? T3'7HP_!-I81U M(S\HK0*>9HT3YFY,$@S'<4BE%1=4\E[59^)7H)79EJ8JUZ 6.QS#^( 4E&R< M.AZ5=WR@V*4@KW=[NN'?5P6L%C=[+N%9%&DNA>&>VJ O)(5/&A!&9 MR"/N5=GX:$]3LU4V@FZ\O?[JZ6M_%%.E4"8D3B]$ MX>P+ 2S EM&OS21D-\H2>VMQS@2-,=-,P4QQ85.;4$AT+FVBVB3"(K$E3'TH MV+7CJ3'RUR>V'V ;XX75L@-AC1@S6O6%9I701"[G<[8JM[]US&WB/4@]S,9 MT(]J.G9,QD;LVG0\OZ&_S'ITP&HX"_)4Y\]G13I ^2%/8W%AHL@CC8^<,?*TBONI(\\\[Y\HYI=B M4=P]W#4WS<9<(9*E$FK$8\,!@D.>IMC\J,R;::R%E*YY8IZT/+5)WPCGGB7F M*4ZG9_-%V@\\?1NY J>(.:CMQ1EBGK8Z6H*8@\IT\\,W5 MUA)^62XC?M*(N63"Z#3MA=#C) (H!+- M5MLVLOG10!>PG.6I%(1!'7-B *,)I(1&D(I491F7*77;]%P*V B4&@8P-Y[L M"$#7H*S7;7]4ECN@V"ZK'7JDIT..UDJL/^HWWT5UG_R9 MK=7'*D9V)SSE:8:&ZX5\^HO.DS,>"R$DSF$6Q1)B@A"DN690(9RKQ,QOJ;R" MU :0<6HD4:MHG>I4HR18&2U+4/]0@N6BREA3N>V*B\+@AAAQ-W9ZYG$<^H!F M,X2M?L J:$?."GT%]B/R=G+*5(.[^[LW#N/L[^8TW$B$=9 :0,YQ7:N& WK/ M*6O KBYU6O^LOJG%@RK?&H#>?#>$NF#S5P_E>GEGN-4ZS"\7-^^+;TIV7$YG M6&$ETAA9/]#,9N5!D&=F+8FC7.4R3QEG7N5W+Q-G:BM&UQ&[U:>NQ]MJ!#8J MU<$>1BE8:?745=LS]<*%@^JV4HPW5 ,O"B.,T@5>])> .Y!G?2^1GLG;_A+X MCGO@7]3JQ<'B!PJOST04H2B-$D@21"'.J8*,* YCSF.4:"3BG/0L976BSOM4 M#CQZ9#X\@Z<;!X9#:6".V^;!8G5Z+'VXB*W5HG:R[52V'"0"_ 1>0\5]'^KR MN:*]3ZA_(L;[U%L]<]DL[^Y7ZE8M2D-7=::M#\I8J%_9]^NUL3CY0W4P^W5I MOAFCY=JH:UJ[:;-VS2CBFN0QA52G.<2:99 H1J5F M79G!>EFG9]R*#8I&;M\T.1>.FAN[C3@6 ]/?$TW:5( OWB_+\LGS [B7^"=1LCWP;GU;+;T59+!=O MEZLW=_?SY:-2G]6\"E1]\GKX(.R1Z&,@I$?*_!$0<;]<(#U@.YD]\;*%]-#R2?J0/N][ M+@++![.>/,[>?IYE5" E\@3FB@F(E2:0,4*LB1WG3*>)$DYY0K9-3HVXW]JR M/([1]!U@SO!M+W6'WH)_OO[PZDV N;JGW EOW^;AVO9K?JC,OGJ:;IL:9P+N MB;Z96OM_Z7E,9FSZ5\8>,[:86HC'*JLTFS_)VF@MML:S35.M68PDS*K=:V3G M%TT4E%(31A!."';*7]:K]ZE-16AW07_<%N*VWJ;Z^/CW@]_QD&TH4 >>\%9N MT!'\"C2B7X&MO '/UOK %/:HS4N"<4_>^H"S=Q#7JY&^H4AF!WJW7%013U5L M4_GQ85VNV4*:OF9$9EQEC,&8<@TQM0DVC/4%-))Q$]S57@W^IE&K]6J^,9L>%1]*]FZ]W/!-8^R",:&/2#&.8'F1PQS(AF29N>1D+3U90:&6V M2[&MP6;^:TNRI<1\3!DG3E;'15),C4=:4<%Z*RM@\C\?RK4'HUPV, ['SV/ M/?*&:KN?:M0 F['H* *L)LUEWQACX7%0/<:8C'1J/>#8^)UB7XKIR2/MWHV/ M=[Y]J?Y/#KLO;JR?I?KRH2P6JBRK3!]E85O^I,R':K[B&_51_WVY[ERUEFT^ MD!E3>:*$SFVU-@*Q,#8LU1+!+$HTBG*>,^3EB])/C*FM3ZT6==ZA6HTKFU>H M4<2>^GVK5-EZHVQR%/F9PSW'S4Y11S?7+X-JUYB]LK>_&7RM#U;)V8[$>+-5.XH-:SR12:(4!'N]J:K382@K6[#M@/6H-G$#5=?L? JO! M3P :F!JG.2-F$_10.@ M,QOM7FH//(-__?#NZYO7X'^^^_#SZX^_A/,_V"IYL?^!:6I4_X.MZ+O^!YV_ M]#A8.["ZUV78VA7]75D^*/EQ9?_7NH^^7XK??[TW%D"QE+.,ZP1SJ2&KLBL3 MBB C,8=<,$[,#H8(YI1@[')1IC9IK6SPX=YN6HH3>=Y##XC#J=IH,#_+WJ2I M!=GJ FIES'P K3I7H!J;7^_!IW''QN.4;;0Q&NFH;?"Q\CMP"P+OR5.WRWH8 M[^@M"!)/SM_"M'AQP&E;:ZI-6!\++3/!8\@UMIFAI(0T1PKR7.$4*\&%]BI? M=[RKJ:U$;2&U^59BS^H*)V!UVS:& 6OHJYIN4&D+VL UA8^@,50TZ6YWSQ5) M>D3M$U&DQ][HF4'$^JK4//3Z867V537[U.YPZH_J+^5,)2@20C(8<15!G-H, MVIBE4.:4<$H0%XGR2A3BTNO4V*-B:3.^]J370%PLF"T*4+GY>";X<,+<$4-O&&4\_CYM?P 6,OC8;7RST3 M?ZJ%6K'Y]4)>R[MB45BFLSXT32F4&2.,I2J)(%,T,724F5UWGA(8Z4P@K*-4 M9[(M4/?5(\7EZ6Z=9M'3 G5?1Z"E1NHJ-01[(G?/4D?GT':9/L=-O>D&P%XZ3L?7^O'-)_98.7M]739W=NW.3955 MV'B5Q6WCIX RJG&B8A MVPSP1O0KL*@3,]0Y-7LY)'@-BQLK!8=ZI#CN1FR;U*(1#VPEWR3!J-)9AO7Q,[L]C;@6:RZ*1:VSC+@;%YM[6SQMGI+YUFQ;1]9 MH5&:IYK 5,49Q'F20(IU!F.<\ ;9-PO'E2( KFU?PZ'ZII)L"$@= MM\03#MRJ9;L*&Z1U5O&P&]KG"1C5P %;5WDM6VOK'=];JK"Z*KE85DBND>2>VFE=*RMLRW2J1EIP;\6] LM: MO8J?U,-JV;M8YU@?A@?[36NXQ^!4R*T^H*LSZ"@-^"/H/M=N6BK-#1W7NE^! MCO97H-5_4W.T10!4$ 0F[O'&+/QR,(+LXR\RXPW(P:5KQ.XO33YOI5PN[![F MH]XX-C9',R_50NEB7251_JJ^KU\:G'^?24E8C%4$(\',MH,+L^-(C86<\(1E M.(MUS+T*P%T@R]06KFY"\Z>)\;9.O-XW3A<,E>.R,\X #+V4=+#?ZF%_ZCA0 M-[J %XTV/S8)Y('5"%0J#9)+OC>P R62]Y?GF;+(]P;N> KY_DWV=>=9V%Y7 M2A;K)J5BG"<288V,19,PB'/)(4=)##6+29I&D>8)\G/CV>UB:LQH):R.E"L9 M?1UW]@!T([;+8!F8KUI$:O$"II0\KWU@QYR];D9VR#FFYKXCSM$G>X9W;7+! MUZS26GM-5LI7RW)=[AE[Y79YQBH6F6 99"FA$&>809(0#A'A2<10AN/,+__+ M9?),C3/J3=_+O[LQG\;Q%0*A%_82+4+91HW MG"T,@'LQ;X&:[4>PUZ(*#[*>2LMY(0I5;EQV&=*:JDA!EL5F%RJU=6M,4LAC MD6+!>4R95P+1XUU-C1:WDH)65!<'7U^ W7@O#&P#4UI/Q+Q)[#P80?GI1'>C M4L]YM7=9Q>&-H"[1]7W2UC^7I$F>""1ASFSP?20Q-(S!H*3&YF(9HYGVRE?B MUNW4B.2$4_0%-[]N(^!X,A4 &L-)>K?K*7A)'X'# MT4WZV-O]F.K#@]V VH*&]\M55='FB[JIC*>9$*E(8VFVA0AKB T?02K-+I%J MFL49RE-$G,*1SW.H&O&_>$06U@OMD"MA43?#D' MF#>]G,AA(-TJX&)Z!V:!%II%PD#W. M20P"%\,[U-/()>Y.*+M?N.[4PY?E8WRUO./&/J]/7L3R9E'\MY+OI"&60A>6 M9NI41*VKL2V$O(TZ-7][N%/RX_I6K;9E$NHW9HHED4X%A0)G9BND,VFV0FD$ M110KRB572GF=00\N\=3HJ!*R6[>E5TZSX0?:C>(F-7P#T^4FG4='V2NP51=T M]6T+SK<:U_7HMSJ#1NDK4'\06[V;-\/GD1Q\C 9).3F9HG*%4ID2QRK9IS MK).I+0RMG& K:+-+"J:!";@'0E[5;\Y!T+OFS=&&1ZMTLD??4Z.%-BN_^BYN[:4ZN*DR\<_=JR3T&0 WZV\@6 >FD<-U#FJY MNW4.K@"OI+>>H.&LL1Z8!;6K?/H?U4+J 1U1;C;P=1HJ:E'5S:75/_RSR3)\+^BOZ X M!?=L!;[5"7XR?$5)>I404FV LO2*D.0JP7E[<<@>UK?+E;5%KT!1WX/9!Y?; M6#[ UN"+^7XJ#SR0H"M@$P]>58^]5J+Y=53]VOS7-'JOA$T8,7_\B^]9W\Z@ MNA[S]1^JP4_XNE4#FZ1+]555R".^P_H'/MW;Z63D@[W#*NZ?Z1UYKK?#*+NY M6:FZ5OGFL/"]V="],_.AG$F91C'),90I,<92G!!((D6@-+83)T@R8RAY>H2> M['!J+/14WB=GV59F4 GMZ>-T%G0W5@@)Y=#[JLM0[..\Z01-:._,TYV.[7[I M!,$!_TJW]X+='[Q;2'6W*'0AZLC$ZLSGL]V)?-0?']8V'J:LN.YOQSN)]1SGZKW@M#AT+Q?NSV=O9:+ MY;VR:>]LC2G;=)N0,4 M,IW(9/9-K?AR5)B[/8X+=!,1_>)-8* EYW%,I81<Y*P<.NG;4X"7'8!#P>IF2@7Y+@>VD;HRND]X?]?0B:=YK/_;2=G"A4PDP5!HS6[5W/!VW) %1W'H;5<+X%;DJSJB M[A'\UOSO(-'!?DB%W3^Y=3WN+LD+CKV]D-_;/=-RJY5>KNYL>%D=-],D[B R M5S&UM?7,YL;8A;: 48H49+DQ:&2>D10Y.0*=Z6=JU//IRZ^>^;./X.?&+ %0 M&9A*.A(V@7$#9$ Y T/8/-='^AHWI?5IA?>R5Y]YO&?0?ET5=^-5.$,2Z9@; MFR-!40IQ9&O;8H9A+"65(DTQC9'/KG"W@VEN!B_U"-^#T6WJ7P+.P'-^4[UZ M(US T/LC:H<-N-_M9-PP^R,J[@77'WNN1UW=]S:5O?K8;EW>*U:JSS8KY4?] M:UE[&%>_^[!<_V^UMK?ERN@B*_?B*I_E]4+^?P^R"H&K#E/->PO3]_S1M%:] M?GUGK9 9SZC$(J90"*X@1B2%),M2* @S[)$BG$KF7()W+*FG9F5<2UFY=QKV M65EUK:G^4"HO^AEWV$]SVF0'O?.>B5L/B-G-WD@5S7&$8$1%=92!(<,T M@RG.$<7F9TV\"JN>[FYJMD8MGFD57@H_(*=^1 M<3QZ&0[OH4]F.E#7;@M/9-]<'S=A5$W)PJ!A5#W!"YU0T4N&L;,L]@'H0.K% M7LWTC!%EQ:JRT%X^OJQKRGVY56K]\VKY<&_X=KOV9TK+B*@,*JQRPWV<0"[B M'*(T(4DN&=78ZU[(M>.ID5ZWBL76VZ7)/;&3"#%@3Q!2ULH*AKY^-&B7I"LAOG U_IAWKC2E)^54,4WNWR\:NYLI6*&&+(4QMA> M?6N10T,* N:I9%A(+4GLMZ7SZ7UJI/%UQ:0"JXV8Y15@K3Z^E^->HZ"P9B0C M&I*428A3DIF--4MA1G(N(YYH'*/9PL;@*?GU.0=CXTB](\IP8_+"GH#\"#:J M5,7JZB)-P&ZLAQT8G8A(9PF""2&)K;,=0\ZYA%&F$X:$5%CB=F ^^18R'WIX M=@4:;I!:2Y6M =^4/3<;!+-_ W5E\"$'*=$HYRDR0$FQU=HKED.1%1XN2)Y-?MU&RU380UL_DCZZQQEX>U'\+;C1T*40=;D0>Z!/2#:>A \T-=/W[X&CJ_U M3"VFM"$KV12P_F0^CYWDB6^:?*.?S<;H5?6OLGGX(Y\7=?ZA69(H1F@]Q4A)$N(F>H&RRCJYM=LIYDP9(_N=#N;X[M1L9 M@LR;,D1RE,F*(0$YE"FL4*YB2- M".&Y8JE7#NV#O4S-_ML*62>8!>P/MI*>.]'#>+JQY,4H#).&%NQMW#(7FP)32%;OR M.=M%MC*MAO)C[P-:Z,S4[@*,G;7:&YH#&:W]V^C'9&UUH9W,1[;7.OE1A\>8 MBG#.-(SSS-@VJ4*02;,-%:F2B3)?K/1+4.3>]=18[$2ZOFHJUN)[WG1.L@.Q&K^@ 7E-(_N1V4T?UAV^:Q'"WTW91N_I4W96,:D MR+F@4&4:0QPA!(E$-D5V3G6&E629E]?Z@3ZFQD\=$5WJRSI#Z;H;NPB@P?=B M7MCTV(@=U3[P-FR_GY$W84<5W=^"'7_4;Z*7J_7LXQ\+,X=NB_OK[T4YXW$2 M$\X)1#I!$%.>0A[I'&:)$#S3L79,?K_7\M0F]48X\]D:\1RG\SY@IR?Q13 , M;1NX(N \:8]J>VJJFI5::=CLWK%B,:,1S6-5Y9;FW/P',7 T_Y"%/T]"AVA">M$>*[3K>S- MJ_UG.4MIEF4QPH;ZL"TN'@E(D-0PXII*IM-49=C'%+AC8MQ!&9A\.LJ MJ1GG02YJP]8+\'KUCAYH[42 M5=J-ZDG(K9:@41-T]0QGK83#/*@]$T"L42V><##NVD0!6^Y[*%J5*RS?&J7? M?#=4MC"2/)3KY9UAM>N%?+][/7EX\]J>;-B M][>%N+;Q$E4.F^VE+F&8840%Y"FC$&LB($MD!B6B-&-FAQLIW8-M^\@R-<+M M)EQZM5R4RWDAJSQH; MP1TKVHR7Z\^V5MZ,#:RJ_FK"P_ZLK3L[KM0AE' M42(P9%FL(48L@51@!@552:1C+E+AQ:I'>YH:9U;R55O1VN/8X\[P/*INC!<$ MJZ&/&+U@\J:GLQ $)9_CO8U*+6>5WB6.\R]YC+VVNLX]3XTV;-K8=_V3]KHC[D8A M@^ X,*5LL@ITA*Z"?$$E-NA"'#B$S1NN0;(+G._]61(,.(-R+,> >P/]Z.JK MM8L>5H\5_=6GA#.>\CPF$84B%L9^X2B%G.4IS)$B:9(CG&?*KRSZ@5Y\)L\X M!=%;(4%9+K&/!?"-##';/"IQ+MJ;B;"$Q=[)M-_3=V"(XI@/SQU$(!SVL\4(I?&S%V9['#ZMP!>-@ M1(7SRSV*2KYF:_;*-*Y6320VHVF68J%LCC4$,4D2R(C@,(HS@G.B6<:)<_'' MW=:GQC96/E +Z%.2<0^TT^1Q,10#DT0'A?,1ZPYH>%0'O 25D:KX>:'C5UCO MF/8G"^#MO31>H;IC\CXI*'?TH9XA^*R\G7&AB$89AW&L$WML8TC)AGIAQ8G9 M&J&<42=2ZC8Z-2ZR,H'E MRRA6>>V@HB-_O%5_&A3V6-. &CU3O*A8U"MPV/ M&UW>464O:KS[MV 'IF_,O]:/[^R\5>6Z?%>6#TI^7-G_M<;&AP<[ES_J>C]4 M_W6F,BY(EF.8Y(A K",."4TCJ(32*6)92J+TPM/4'F)-;6)OSSAJM\*BD;W_ M:4>@X>M]-#OPH#S+N6VM$VB5 K789E:!5JTK4"NV\?L,> X3%N2A3WO[B/;< M1\$7P.EP3GQ)ZQ>[(-E$EM;[_Q_%^K:]B'_S7\V1F:S(",N(&:*0RXU@S&+XX@Q*IA?HKQ>4DQM(:H+ M--P$M+3-!8*J*%O8?I@Y!40?PZ$ MWK'Q1QL>+4S^G&K=B/FSSUY<7GWSS[\5:F4:NGU\;TRS_Y^[=VUR&\>R1?\* M(^Z).]410C=!@@0P]U/ZU>.Y;J>O[9J.$_5!@:>M:5ER2\JLROGU%^!#HE(2 M!5 DWWFQ*G.3%/$W@O"P@:PL?:R2JDN-$-Y(17(-,P PF9%2-+<_$<7&%*E M<*Z\+LB[-3LU0CB4_T[VQE9S\L>[_QJ4P^Z(OEO $Q[3R-QQ"YRW%$YW0"=6 MV?2^IE^J:+H#'#TETUT^/3P.^?\>V,:,[.739_5SO=G-4P%AF@K#0P6F .54 M Y:G&F0\S5.<%5IAZ1N&/&MC:J2SGV'W=B:UH?XAR',TW2.0&S :*P!QAF=0 M]'$!@)N#C^?O'3WVN.#8N=#CTJ,#$K@.BA)':N('68E73Z>B$U9QICVRV.XV ME4W;^I!B+A27*B\+FX&* 6*Y!CSCYC^,XU3GLBQ+-/_I6@ ZBHT^@^:YI1'/ M%??EH'E3@MC[@#=.CY9,E)GY_R#/-+<]B@ O. 2$( XYYYI(V/3HU6K1$^G/ M^&6D30L3[,K^>>;%.R?R#%6K+56&)T>%,3K>):^>SJLR61<[Q_Q[+]MC_9?L M5H^,R9?LWI$R+E^FF_U2-V-U0V_J9_!&QTL=C8774>IIM$:&RBD^JKKP9'UU ML$T/F4,HM2BE (IEMGI<*@$36@!6,HDI@H)KKYL^EQJ:V@+L4$]E4=^+K8ZH MA4U\5:8''MFR5S//#V2WK9X0T$6>]0XF-M>)9_LLM9#R@OTX!!8-O-#8R%* M_2Z?"OQ=>7YPC3DK%M@IAI@2QBIF$#*U:5HH!=1FV68<*2I9KB#*_5*%3MJ8 M7B+0_<;$VVSS="VUTA'#DC.*J5GI"&*WMQA/ 4$$@8(QS07&94Z]4MUN0G"4 MBY.5EJQ@/Q<[MKP5/3?NO F3R*39*KE&*L-YT?70U>^>M3)VB;OS3IZI8W?A MP8$R3^J;I=EZ<\RLPL^EKI2:8IVIW,KH$7M/D0&BJ %))(C"'/$L1]).K0Z M/=ILC#8!U?XPTU/\R0%KS@JBI2H @E+92O3$UMZ!YE>&!&/8S%!>9Y:!D1Z# M7E]M%/N'7/^^LMG_;89E=<*V7H'V?G6C-GI.I=!S0G/I%3>2#HQU[!V>YNN\ M-S=^2I8'0&%%O!S:'5?.RQV($V$OCX\.E- X+BE824OIDBNM%0:P*$H3XPFS MC-8( UXJ7HI",XSH?&<3S-UHZ4P;7C2T;RGF6K CV54OGYMBB^N5KRS&&43= M*.5&G")3R/WS@J*AQ;=ZW ^K97&FG7&5*RX[>J)3T?/HP!BP$8*YUW>/;+&T M"5KOUILO;-DI./1A+X!N5L4T@Q@#28BV.VH4L+RT98.*#,*2947NM:/FU?K4 M8I4WBN^."FCM?0 F2 1;X\4-(O5^'>,8I,2".S+7!$/:/VH9@EC8^,7+@G$C MF2'@G,0T@UYR8W3SP:P45"OT\]2L*^8E08;",@Q49L6-#21F_<4E@"3'J)!$ M%$AY*8/U-C?HN?J_@[AD.W8SF:)%19>EL MKP?V-&LEPB)$2;VHQ F8SC?Y,K%3K_L7PZC^3PTLXWJ1QNPT]C>V:WZ[TV94 MWZ_4U^^;]<.W[^\6C^I_*[;9[O-3YPQJ1:4P'4 *>X%/(L")RDQ_Y$C@3/., M4J]ZKZ$LFQIUO7E0R6*5K%=5_3!M:X<]68,]2\$&ZS@W0GN1[GC92,VZ.4L. M:?2SI''34./=LF([):O]OB]F=)JHKOWGY(WYEUG"+!2)]3XQ@"0-(HF%)&#! MVM#]$K:R;3#KQBV!&QK4DUJYP1NXH;BGF57>J/I_W]<'-M_72_..;9T!\WF] M7!HS;4K,G)0"DYR6H$Q19DOO0L 1+H& /&4I+R2GI7;W"@](OB1B3L"[L-J;_JC%[[0IH<-XU?5 M] ?H; G- :\9?BOJW6(KV-+R[#OSE^T&8BVQQ*0(L"@Q(A@0SQ M:0B=2*^GC:D1V_[:3VUG'<14EOI?BWH.9S\Y!0(I=N3HC\^@>U$7$+CY7M3S M]XY^+^J"8^?N15UZ=. 1PMETX'E!B4(THP#SC &D,02$I1H(62A&"R$1RKS. M"LXV,[5A#MI)LBDW+KJ)]>H/^[.G_M8%>!UW_&\&+?*POU+9V\K)K*K,Y;=7 ML//?VN^%)NP>_OFFQMVL[W7W9%>^_^F!.V-25BJ.;/F)+>3[U>LZB[)-)343 MOY(I 9E6%*#,_(=K2D%9%AIQD6+NQQ>]K4V--@[&)C^-M<"$WH-R3/LA=MR7 M"@5<9.KH8/:IP:PQ-4(FJA,H83=Z>EL<=_/&Q?F3#1FG#PU7J[];2?L_;P\W M6NYVK]EF\[18?:NW87%6<(J(#3X4 JBD*6",(:!$)LPZ@Q,JD6>"OTN[/D-D MG.S52O/>[JK>=@?(#759X$QER*J5VP6>PJF-^TH@,8.91B27F?))%PN.^1@) M9+7>JA@3=YKALH"%F34+:'-S2A-6&(T1XRS8KY2W^R1X5?' M0ED1['0:IK0>IB?6QANR>_M>7%+CT*/]Y/BB'?0O+:RQ=_6%^_=%Y#4&]?._ MML+&]?Y^*9&-D\X826?CT.Z_HM3&"6J1U#9.VQDJ1[_Z9H+Y'S:QXJMYQ9OU M#[98S3DN4(FR%$@B)$ 0$4!96H!) MM33YK;;5,R?A JYN:XK;T8H\^0T#:H#T>Q\.@;7=SS8ULGA[G[NGZNR]3]]6 MY<[0$U^L*G;ZM%F_L_>D.]K/S67>>UV5<]HH]65A'.S4=K(9?G=B]\"6M,,B\^"^+E['N5EBW$LJ_[JZ]+.DT[%WQQW;<;-)CJT] M#5\L+W@G1*F;%\[*%RFA%QSD2]7TPC/]/&U)A[7[6TLM&/G<]!Z,:O-P(3F2&/,8EPF-OC?E!N M.M?.J.S2X^AS?NA[U&^$;S>[^;W6"Z%>/2R65MZW^6Z*,H.$FK6A4-Q*7LL2 MD$R;L"Y3DC%!%2^UR_"^U,#4QG9MH^-AWT74^D=T""PB#^?:O*2U+^!XON9\ MWV VG^T,9//;\T%\\>6CC.!KKK7#]^IS TYS7GVY:[Y[3.0>R<']!Q.,\8Y'/L!GQ]NU/K'P:*_Y]%^'!?=F92&4DEM;(_6#77;< MZ]<;)1>[N53(3/4" JFQB0$XPX"E.0540RBA(15:.)7EN]K2U$BF-;16DUI: M4^VJ7E3&^L7]E]%UB_Z#8!:9I([A^M#"];H?+N^5P%4H@JX'+KRWW09='KB#LQA?A<(N]TJ@@ZUJZ%Z=KC VI3^>$2ECE ME?XFQU5><7+_1'G%[5,#%BW-R??VW7K3I:O7W^TQ^?M5U?"^,(*]5%2+O=1: MLO,\SQ1/D2&8/#5A">$4$(D@$%"+/$UE2K/4-]GL)HN<1M7X:66U\9782C76 M5NL5:*6A#E3%*A<\UA:W=9[#.BQ^7XP4%C5^V+.BY)=]D&1]^5/2=,[[55-R M_5 'Y.!1(YX\6M]XK!5'ZZ.1UI?1^\IO;1H$WM[U[&TMC+<&#H+$T;HYS!L' MS'K5FVTVQWJSG1<9RRD4"!!FI628YB9>9AF0-$.4R)RKPJG6[,F;IQD:R]HX M#RH[0LMAUAB*P2AA[IO;W/<@YJ$PC,2S;G#XD>4YEWNY[^@#XU'9.3N/F.GL M P.(YDZ(]8-AN,]*J,6CU=FR>FV_VZ*=AO3>K!_X3C\LVZ=J)47Q]'7#5MME MG; J__MA7];I2'YFCG4*LPR6H*!( (0@!*3(*&"H%+BD12$0=N:MB(9.C09; MXY/=P?J$[O LQ/IL\BTW=J?'-RL50\K1ZLHL74U:9]M%6--)W?< M30[^)F>$NR;2\1XSS$2^ "--6"__1?";#$?HG=ZY-6;[XTW5(Z!X-/./T=X- MV_ZMZO)";5L=<+-BL25E,E @4@"4"P)8FA* )8,$YDAE:>&]WW_:SM2F\3I^ M;=?\RX.] [;ZSZ JRT)2;:(K;M>"B M;P2W' -.,<(HH+F#F5;XG *IC*3"$ M0=#CE.0V7$99-W9,C*%'WX]"^..0,VV-?PYRV>&S!R ]CP]CU/]02_EUW8IE M#Q8E .;4Z-I.MHIZT9V]20W?_^(528/;QD M;&!,QPX>XY>,]0 H:ESYXB5C/8"X%F^&+QE[V";8-EJ]5:FVK^O/RKJW6*J/ M:G>H5_EU;66H/FW6CPNIY*NG7[=*OE_M*S+=B=WBL;)T;E?\.1,I@#8B1872 M@!00 5PP1'F6YR7UJCL;R]"IK7QMJ>R]\J!-T#EDPRVLP[Z*LI&ZUXTDI]!I ML<\%#BX>Y*XK+V=V>;%W-#&>'A?;M?]<2?*U#MN:Z+]8G\WRY$_)H1#=P>^0 MBKAQ>R:PF&XD8T?6X8T+^:F$;^3V_"^6_HW]L?CQ\*.YB524!!8"00 +>YLD M*QA@4&"@2$Y$2>VVL9/DT,F;IQ;,-L:Y7R4]QJF?:V_R/C(Y-G8%OC1ZUMN; M;XL>OW6T:Z)GG>G>#SW_P+!H[Q _WNNN'MEGM;0[*J_7V]VVDB/C'3FR[1W? M[C9,[.9YRAA36%HI'V[6I2:Z8UE!0<$$*S*981/E^:Q+;S-G:J/\2C&,Y+?6 M<$]AL1L[S2U2&Z\K(E-.@%[P#J;"@!I9 MV<#)GLM_M-N+K2)@D94Y3TL!*,$Y0 SE@&0D!Z4N1U@R<7+*+O17B#L(G/:<-@&"#!>!22P"N/E]D:68KSJ^*D>X_6/ M#*2/PY;?O&":0IPBLTJR%3ET"0&K"K,IDI5(")QKKXH^KKKLQ.(>F MBYKC\!^&1>SA[@" _\ ^=37L0.Z\?]R!>^K8R4 ]\\C !932BY4-'E:[S8(_ M5#I\IN\.L<;VJ\W5.QPF(A%*36P*(=!Y6DI&=$8*Y+5D\C1@ M:A' %_%=R8=EI8G9^))TG4FL-Y[K(]\^<5P1140Z>F[%!6 [IW[;Y+?*_B3* MX=]0\,*N@7R-&'?5,Q"BDW7.T/=XWB.RB<:;I_E_?IH+FN%,8FA6+) #5-B( M1',""H8EQUF18>*D['%XY=18ZC_93U<6ZN#2SRO#O(W,%/]Y]^GN8X"+!B>^ M]51D;AZNQW'S2S6$ZSL#AU>-D]U_8OH^#__T7P:>L=MZ#E:P_>Z/Q7;.N,@X MS0L3#*3*YLEC$Q$( C(*A:8F7# Q@5>EU.[;IS:0*N.:8@'6/L\%_C%RCF?. M0_&(?5#L#(7_8>XYE\.>P!ZU,.ZQZ3GG3LXZSSXT;+A^5+MS)Z&- D#W)'2_ MQUY2BE)"$."Y1@"E10Z(8@P@*;24-,\Y]RJ>XF_"U 9^E=CP8#?A]7JO@[7Z MEK#KN0RA.L6-+N)"'9E3;$Y)3PK)WHE."DF4 Y#A( 9EJ0%FC$IEPV%ZSGJ3VBS66\-P<9/6SAP[ZF]OU3[&H[#(W9$4)*/8>>HLT!$H)]/$S&;&CB/V (5W]=+ M\XEM7>)PSDK"$$OMB98-GIG* 2-F0B@%8YE@1",-?0ZX3IN8VCE7;15@NWK' MKMJ&W:UKYFX,K^62%SNU3K[\^>[/GFQ^"K(C&=\$76PN[1CW;VUIU;MG&'YB M86]$7T8D+*F=-C,N)UUT\X12+C\Y0)CJL]JQQ?)O2BY8D^P*);6 9T4!E,Y9IDI.E'9:2I]__=26R;6!266AA_#/*6Q7]IYO!B/RV.[B,*2\ MQ2D@'OI%-P$SDNJ0TQ?%3QCHHMN]BQ4?2.9>?&A:RF-#IQWI5 M\5X5+&W?;[18QFD'D=[5]H9VJ459O9 M+#.3167C\(7G)7#=XI4 D$4FM@:MRL19ORF_?.@_>2JSU'Y^8CU4#] M)[(_@OK':G2>O&R4X7C)A7;\7?SW(5<'5ZS>LV@"/*IR13-9 D;M[4%"!>#< M+!1HCA3# F4E@>ZW!X]?/K6!=[#/YP[A,\#Z!]ZM,$0>? ?3@E\F/.]S@/N$ MSUX\XI7"\RX=WRJ\\,S ;;TFK?->WYF9]4>]>VC/I)ZE7C*8YX5B9FK,LAR@ M@F% <8Z!&;$X)R9\YC3SB9D=VYW:>.YFP78,3WYM#\RK(MT;6U#":@[5.["> M>X"./>*X,1@>Y\B$T>; OE(K\].N2G^='8$=,__5$Z^P>XF.;8^[P>@'R,FN MH^?'_0/ZMZN=#52D-%_"K8U9[C=?U[^OYJ6B4"FA048,U(AF&6!*,B!IREA> M:(F@4\G+GC:FQDZUF4ECYRRI E]#2M96]Z#_$J#7X_\ ,$4FET$(>2T,KF P M>(UPZ;VC+1>N.-9=.5Q[=&!UVT.UG\_JI_E&?&?;^HIPNT4P+P5!C @(,J&) M&?,Y!T0K:HOR$(@U)HB0 8DIUUN>:)[)P5H;L.RLBOC#YBG96I,]PQ(']-TB MDD!@CESXS<9VQVAV-P@#5L9U1B=LB=SKS8Y;*]<9AI.BN>Z?'$9#SU7Y.U)+ MK]G/Q8XMYUB4IWM!<8X>N<>.H0$B/PU%G*I!8I \R M=(W)X4C*'9Z@).70[*@DY0[#M."H)PYB4#UM#&U!5''RBI/J[73IP[K>3#[>200 M1+&#FPXZ7]?)EW#H^)2?O1FEL>K*^J+E62>V%X?^ K#G/SIB9==>VX]+MO8_ M.O#BUWJGMB;PLUM*;?48DJ:$R%R"$ANB0X7( #'K/_,K*K(LE[S,G(YV>]J8 M&MM]5MS$4K[WL\Y@YQ8DW8A(9'*KK$L:\R)4W.GQ/NS5J#/MC'OWZ;*C)Y>; M>AX=$,<<]H[?LLW*Q$;;3VK3IKTOQ+/SD%+I$M*R!$P7]@)GH0'E' )M@AR5 MZ\*$-[ES>./5]-1XH'M(59F;M$[8NR=U+I/''._7#0Z!431P(U/*'M=[?0;1 M68.UQ^G4K5A[A%G1,!\I^@J.O5]T-@B^WJ#-[XWCQ7*#/#T*\8:]84AQ[!]J MLQ!L]4;]7&_-HGE3WXG:MBKE3$.DJ0!Y"87-,\H YS(%G)",(Q4ZN];BU!BVLG.O>/J4@,[Q!:C*_[25A7^N M-W;,>98[N]H#;FOTH+A&)N'#@45E[&Q?]>RIKL\3O&:N*S9AJYQ=;77<&F>N M()Q4.'/^X-!C5C.,U7;W]@][_5W-4T3+7'*SLD]3#!#+#>-PF(&<<8%(6D"< MX4%GJD?-3/0 M;6RJBVFE?^YZ#&6KH>@_M",=>+9P-&8%O)D\ZS/@8\QC]L8 M^+]GB MQW;.4J5+CLQJ#4JK4IH30' N04&9$*3DF.JT'>F.@]RG_0$4$'GTO_IRYSO@ MO0!WI(/@((Y$%HW==C>TLKPBT=;V*K&KM=YF@M;V!V24(;"%Y1LO"\9EHR'@ MG'#5H)>$* ^S4-M73?4(FV&V+RA1B9YRF'):< U*22% 6A6 *IZ#5.)4*2%E M7GK5W')O>G)KI6=54/9%4 8(RWIT@!NMQ8$U,J<-1/3&HC(NX$2L,=/;_ N6 MG'&!I;\"C=,;AAR@VBVA1A',T.*K+Y]>OVTW(74&I7L5P# MQ(DV2$(.[5S'I/\B]_/$13VVO^G!\1'O]\6'Q M\:N'[6)E+WVM?_#%JBG;*-;?5HO_4?*]--^9A5[8 ^"[[5;MMG?BGP]6"/>O MZ[7\?;%<&ELZ)9^J&Z-*?E2[>4ZE@HR7H.0FCD8L-\&T,'0KTESEE%)8%%ZU MU"+9Z472(^P;6IEQ5GF0L,8%OW [5G^ZQ>83Z*7($T3K8=)Q<98!SL; M2OAWW\)[%P!UH^40,$7FU><(Q:D>?@6'P#7Q+C0V7X8(U1* MH2LEVP3#.V$6) _535(K'R,6NSDAFJ=I2@%DA>$&R0E@*&>@S(HT8Y3EE'L) M%EUO>*!G=UO;9GZMIZ'@CY]8X;8T7#//9V8U"X;]!. M\X MDH*:BP4OI*/F )R(4S@5R4"_;I:[+:?O_S:G)(1(8GD.09"8@80R@O <($! M3NV9-](BPT[GM$ZM38V7C&%_^63^_X=?O_BN OLP=5T !D(J^MJOM;-)%*PL M37XQMF[_%/#4T0N7P*N^OA9'7O Y.'^ZUG/YT- "=V;):$^UFSS"HU)9^QU2 MKB0D!2F Q'EN0IU2 9I*PR<\%:4J,4'*267 J]6ILZ'U.[?/J;@[;K3=T M@N,J+C2TL5=O(5 =4"?/ Z7 I?-<6AZYFIX'&*<%]GP^/%3H^MUBJ3:O34O? MUINGN2*293DM 4>%67GE*064&';*>NS#IW*5Y]_[+:TJ.K ?+NP MY^H?S!_>&[[8SK402N2%!(KI$B#)".!8: )XCJG!44D]0DI^AJ;VH#>Y[]T MC$U^L^8FE;V>X4,OSFY10RCT(@_[X< -3OKI0R1*YL[9!E\D_:;/]4LY-+V? M&;A$.5\5W-;]_KIA*_%=??U]W2S-$=&4YED)B++WI6G& 2\) 5!GO. T%08/ MKX6*>]M3(YG&OB3S7(MXH.VX(HF#8>QUB;4:<&MVTJBK)YU*]+.DQ=<8'V&7 M9 !H89HA_V<%ZS[?>[5?4_=I'TR):5+.RAYIB" M'*>8 $DX HA(\RU$LC2_9B07E*:,^.VU^-LP-2KKGO!VMBNM^4./S=W[P_?P M/ K*(^T!5U=.3$AE3:Z2JZL?.L:/5(7,&\-(Y^GN=KS0J;HW4)?/UOU?-;B2 MR/J'VF\;[;K&7P'0BLQ10X :4N.C#X;0A3W.MC5V-8\^A\^4\.A]?!@EO-WN M%C_,*^_U.[;8V!*B:O_#(;^G673D1%)2ZAS W%8O5[GA"9Q2D&):Y!P5.4R] M>,*G\:F1AS4T>;26^G&%%^!N!!(+QM@;R8W9-K2LT*P,3OY6U8P+7<#Y%JR" M4H^7 :/RT1!HGI/4H'<,/9GZK+XM+ FN=A_-UVR.>2H$R3/#3F;AAA#, -'4 M=@!EM"BHB66<+F==:F!J#-0.O()U7F73H^H+CPW+/38$T-]4ZOA?7EO;X ^;#:+U30B7S4J8@S3D! M*,LA8(6V)9DA8BD25&NG0LRQ#9T:H=07%RL#D]]J$ST70M&ZU"T0FD)'1:8W MKS[RCHYB Q@TDHIF[*A15VS(GT=HT=L;6%'MP8:$5HSL8;7;+-3V_>KOWQ?B M>SWOU-K/RDJU0LP)82 O<&EBO"P##&H,6&E&CN*"&X;W*K+FU.S4B+JVVJZ; MOJGUMPW[:4QFR^0'V_S#RG78JK?6B435L="Z<<.S3IM;C[@Q*] MR0=O& *6_;-K>EQ*\%YP7%2',[OTZ/J3YT5+FDNI=1/FK>H M146_VWD!2:H1SX'B) 5(0FU+ZA8@HQABJBB6T*OXQ1A&3XTSOVZ85,GF8. H MNE1^_>S&I5/KOK:/YNO7EM&E[LK%RPVK[^;G.NWJ]>KU?;]7(A*\N_ M"!-/SK54,%,% A1;L?$42<"51(!ACI!&929SM:^.XEKRSML,)YIZ5CUEK$O9 M/O7;_/%/.60P(_8VJ=0 E3D#%,(C]KB_LZ4L:MP_-+C7'B3O5\F1 M#\F7^+C[E#R,BO]891##]X-G=<3!*/973/1_[8A5% ?[?%Q9 MN?Q76YS:?-(:G-@N3U1CIMT.VE87]1L9>K\UY'7$O^Z5?V1U/EK1&3FF->E@74$&C, M;.8&PV99D2M 15GH$B.1I=)C,7&EN8DN&@SXCXNMG9=M"+NH4RX'"#M= CE# M3&5,8$"PH+:"KL$WYQQ 6TT$&HRQ]M(GO07=<9D\*JQNE!T K,A$?1"[:HM< M)K\T5@84'[V"0X0DW].V7B#)]Z+#YY-\+S\^5&GFN3J$:6?Y(!>K;Y_J8M%W MN]UFP1]V=BOIZ]K6U%VO=L9/\])O;6G.N<8Y21FF0$.- "JP!$2*#(B4E(*G M6)GPT*1%7^^&K1!.FFO.22E:HTXZ*2Z%#<$+TV;(\T M5+*4&99T_E-M%FOY9<I?_PNB!PI MG%.*FB5[IY+&JZ3K5K);)\>.):UG(96E0B(=6'HJB&DC:U.%A/-4O"KHVP=+ M#MODD,XYVD>U:V5O*17F_]G"7X59)B%D>I7DP@0^F4C->I5FHG"2NG)I;&JK MII-LB5FR4I5.'&MW*[?VM_]5X#^7R8^%Z10SXNUA^_]"Q9_1X2^[Y(OYJE7W M/9(\G25VB[=Z[HUY=_U76/W5_-6L"164ZI4!39A#&: JB(#I,PH MYZ7*2HA]5@G!ALU(Y>_X>OV/^F*@_?8K\U4W2-=144"4W6*/4-C%/D5LS.PD MXSZ7GG_S**.SUZEVA/8_ M='L"Q_OM]L'&1_?ZPWKU[:O:_'BC^&X.>49+2G, I;T,+\T,2H@9R;1,54H) M@8QX+5ZO-SFU\7R<><#7F\WZ]ZJ^WL/*()V85A58:]#D"K)O&U5I3@Q/Z;C0 M$VZ1>EA\(Y/$,;2MN7:=8PT&IG=_)-;D.'D=_?!$2^RXT.R+97;TP]"7VG'E MDS=6LZ@W\ZR\XWIEQ*N"PDE&L"\!TP0'*( 14V[0#J"7/88$Y\ZJCU=?8 MU*BCHXMU5$ESH%!A+\YN%!(*O<@,,ARXX:(9/8C$$;XXU^#+B%?TN'Y1@*+O M,P./\U:[A5PL'^P1TAZ+>#\26UJ7>JG M\R^H)M@BQ1"EA08\)PB8GS+ 92J AH7,,T8H2[VTH2/:.C42ZUJ:'$P=% 7% M[&+',Y5I=%SL?:!A?>9_YA(?S;!'-A'M'??$)S[P)P=&(S3I?][TIKFA]\Y, M1VSYJ3JH?6?^MIU#74)%A :$$FKK))6V3I("DJ=%"1D5)'6Z8]O;RM3(NC4T MJ2U-:E.3RE;W4ZG+H%X_H0H"561Z'(22U]G5510&GV-=?O-H9UI7G>N>;UU_ M>&"T6$DHM D52-KJA<(6DA=PV'#DJ(5Q XASSIU,^6 MS7J1??NVL3?RJOC@LWI4JP=55469TR)#6' )H$2EU<.@@-.4@2(K:)ZGLJ"0 M^"S/^AJ;W)1]9&M=J:>RMBD9X[G$ZL79;:2'0B_V+#X8.&\J<$$D*#/T-C@J M4;BX_IPWG#X3M*;AH;[_ M++VW,_EEL4JVUMGMY6NJ+_X]<#R=FUBWCE_ML>MWM^1CPI^2LU4AK?>SMEI] M!X"D0B#9&0A:N8E9+;]_-Z^X>U89]4ZV$;F7=]OYAM]VQZM[E&[L+I^3A"*>J-KP_2C0K M:2E2S@ N4P7,PMHLJS-%0(E1)DR KAA"/M%X&+.F%K>W7B6L=JN9QY+UP:'D M85O3E:AV1NU??AI>JQY,V(\J__[?_>:]0%WL-J6-WW&19ZM]GS4>)0>A\-JI MI.-540*:-.EN$A?/Y1!#X[;=61OZBOME9Y;/Z:6_KWYT11X:/[Q4(U7*9Q*B1C(F5G'(*5--)9E.=",5<61I8)>U?\&VC$U%N]6 M2&YL3?:>)!U7AM9+]NLEQZ5&?.QC+QM<89]5BX?FB7%J* _"-%(=93];7JB6 M\B# +M=3'O:Z(%7,CC6[SU37,0]\7*\V1\5V/BQ6-\CQF[6Z_\_E_EL7;67UO9/54UTWD\K/Y#?K M:5*Y>EO=LQN_!&X4_F)=&YG87Z17;ZV4%@;]F.71;K3P)6NBA0'W2B&T0(W< M>'GF7K];K)A9,K+EI_5V46T3[3=5,I$)Q,RTH(0&2*,4L)0P &F!&%8YY5DQ MZ Y-3Z-3H_Q#"7I;-+JU.FG-'IP8[]0!CJ%U8%ACQ]&W(SK\\HT#1''NX/0U M_#)7<1R@N'@CQ^6SP EHB"E929*+"5!M]8M<[=F:E1FTUOM5F^R;&U-_N__BV00_C_) M:KT"XDHR4H3N0]6N 2\=K)2_,2&H>J/J_WV_VBM#J^TQVN]K4V--T%;SV:QNDW.O0=@-R8,!EMDIFOM3'YI+?V3!>^@ M^!ZRY*$3**%UWGM:'%OM_;KS9S3?'3[DK^?T:;.6#V)WO_FB-H\+H:H[;DH7 M3&="@;RT8I@TRP%)H5E.II#Q5(HB1]I5TNE< U-CB\;&:G.H,=/KWN%%(/LI M(@0\D5EA #)>:!G^JS>[ID^GIW=VJRA_Z:3\R+["&)B[ H$A+9'44)>"4(4!3)D1& M"XIXX5NO<[@Y$\TJK=QH]CW6VLR1K3O-%9E9\K/QR/QD?:H&CVJ]\BAI>$-/ M]A//&!TS$C\U3B1?UVTYY^3@Q[YN\Z=]CU3.S!+C3O)VW"[QJ#8Y3M>,5'4R M;A?Y%:"\'=C>0I0WO'Z\@I2W8W!4F#+ ZP;K&YY_[U?SOC?K'VRQFL."FR4O M+0#7&0<(L\R>E%O5<8AS3!!2F==)N4.;$XQMN^.JFHSV9L\2:WCR6VVZYW&( M2P>XK9$#PQIYSJGD"S\L'I4TR^(NBUW'<8BDH2LRH34-K[8[MJBA*Q!G5 V= M/WIC>L^KIU=UJ:$OWY7:_76S?OBY6'VK+T42)1FG]EZ7*,VBVA(2U1@"K#)= MP%R(E'F=S+HT.C4RZJ9M\*>DL3NI#$]:RX==2'7J S;^R-HGF) M)6>P2 &1F0((YM1N "(@%%-%@2#$I1=7>5LP->(Z6WSD8MF1Y#?KBKU*:'WQ M%2_S[BTW5HO:!Y$I+@[\_E(=0R$,*^?A;<6XDA]#03J1!1G\HENOO+QFV^\F M4+3_8X/%1[:L5KA5C;G]'8HL1VG.,P)X+@Q':J8 $5H"J*5(!=0JU5[GJW[- M3XT@NS/"T,LM3OWAQH+Q4(Y,@4X CW1UQ0>Z2#=6G$QXH8LJ M/O!Y#;&=; MF1I_/1>3'[@G=AY1-VJZ&:?(#.0/D3?%]$(0E$G.MS0J8?0Z^YP7^A\>*G*T MWNQL98\/-J/D]7J[F\L\DSH5!"ADZW(6)0)4EP)PB#/.!2&-#XY6NB$VXW!2>N(E86JA3P\,@=\.Z.?/F)#/-9BYEZ?076V M1]QC.1/@Z^^>H!$1^9&R,B+T@%\JQD (>_,O?-\Y7M+%0&^/,BV&OF/H;5/S MCN_KI?G$M@X^*UFQ.5,0$8PH*(B4=MLK PQ3!H@RT6%6\A*E>(A:Y?GFG$;. M^#F M7"@J*X8;&V:O*I,]KU.>AYAQ\#Q!L#&NC1ZL/#?&OG%6:VY&/*6:"\, M@2^&GF]KY+N@O0Z?7O_L?WP@.:CELK[M_C>V^8>RUYW>ULNF>48$+IF&0!1Y M:7>/2L $8D"3%,*<*9Z6; @_7&QQHA3QA2U5+4IALT^JV7S;KBU]-\(OH^W( M%;>!-Q)=U$96D.W-3-Y>68W[$\95+,)RQN7FQJ6-JVZ?,,?U3PPCCXJ [$[6 M1GTWKUL\JOHJDSVZ?;?>J,6W55T+0#Q]W;#5EHGJKOI*5K\M:UE4^=\/VYV- MDS^JW;W^ROZ89XBPLM0YT"HS@4FA!"!:IH!I7&(3)\(">Q6SCF/FU-:YC2=- MF0_QE.P.UB=RH;6R?U;;6;)2E?K#@&N4D3KOALC\V8=BQYYV-[:_,4Z M^:=*T[KJY-;1I.-IQ;<=7Y.#L[/D8]WGQN%P!!RW0X*2=R131R7^N' _GS0B MMS9@$_3TXNQ]'8^MOE6;K!T]I_J^PAS*-$=%J8#@'%L=)0PHTB6 "A4((U$4 MN9,@R;#FIS9!=&_2KUO3FZ.294=NS=+(Q@K76L)XV"JO@E$#>\IACS0J_I&9 M_=R5_/>V5$';"Y4'1Z)WO]1..%:Y& B[QT9I5/A'VBJ-T0U^>Z6#4>S=+?5_ MZWC[I8,]/MHQ'?Z682N;>J%D=V$/A4<[TDF*(I9"IH#."#,3"[:'#5R=G/_>03L^*D;)4 _['6 $5$X(U" #$()$)0*$(9-M(IS MPRJ:EK!PTFJYW,34B.0@1CE#\\#+* MPI?=O"BN>?KDL %NF&*W85(=[C=TI[*B)#23D@-*M$W0R3-@?J! I"5.2<8R MBKT"B-[6IC;L/W;B!+V7H!U2EK@?9#<>" 9=9$IH[>S:GU%]:BO +*=5W*:R^X56+CS"7YO;#Y/AY[S>K2EX?P MOBRH@#G1@"F9 51@"2C-4_NKA%0+@;A7[?=;#9H:^W55),Y+2,PZRO^'E4;K M6(C".$/[UHTNQ^RQR"PZ3F?=( ER&\*1Y$(&&O5"4B*W07A99N3&]PZC[S>* M[P[[87>/;+&T\>Z[]<;FR=VMY'^HI?RZ_AO;V4>>]M;.D4J9"5!-=&K+G*&\ M)( R;M:]9:IRE:)"6-I>[]C2C;:'&N)%UWMSXC' 5]N&'\T.[@,W>AT#VP'T>@.L']4YM_4$[-:@]<60[9Z0P['IK8 &9='!QHS*GK="]IPU M;W[?,+;\K+:[S4+L5'7[O[,W55)-.2L@$!0S$\2F E!1IJ#$!>&ESDD*E4\0 M>ZFAJ06G!SL3824OP/#J-Q>Q=6.Y$(A%9K$.6-;&.+M]UW (2CX7&QN57*ZY M_)P\KCX_4,WM&0L=^.F8K>9YIG*<4@@4J?/8S(J7V:O],BL8+!&A?J6X71N> M&GD<+'LVGV^-$Y[:;*[8IQE+%1(:")6E /$L ]0F?:BR@+EDBLN<^82M4; ? M(4RM(JIM)Z)B)STP2[0-GAY[@Z?;>L.-VF-@_+(!:^\7W%_]SA.?L*)WKHV/ MJW7G"NOA=;L5S;6K7WNKHP_(IMS:RT_F&O\]0YUYN-3?*ME-Q? M/1V>:=3=[ZR\WN&F? &U5&FI :?0JL1 ,[-@C0%C!%,EF39+=)^9);!]4YN M#N[9W.C/RGZY%LL%:TN(W#]L=V99:5-)*\] Y5K2^)94SM4)UJ\VBOU#KG^O M/K;[KI+7YKUU%>MJ5\=S0R#PU\)QG^#E.CLV&Q_U<]V5O.K*KG=)USTKV-Q] M\*C/HZKY1>J&L)L.@6T<=R\B#L G6Q21FAF<=M#>]C& U)4P'PQ!W>_O0+]2 M)C)1G>)U;__8;9AI8[%BFZ=JK]DNE6QJQ+JZ@/I^93C:+*7FI"S2DL@W@=$^FT MR#/)T?W-Q')+]WW-P+VG]"YI*$;L30B=?1+-W['2-V,"? M2?"(WN2-*2'O5S\?=ML/ZE$ML[^I'UQMYA0KF$LA0$',UP%!B@$7=L) 5/(T MQ[2$Z:!LC].VIK;:>+??39DEB\K:6;*T]B;9P+2,,_BZD74@U"*3;3>9XGT# MV(<:L.2WVMH8.1*7,8F3_G"FO9?);+CL^,6DA9Z/!"X>]^K)5H6JBO>6C&"= M4V'3ZPE )KH$' D"I$ 9,?$F3H67%JY#FU/C$J?B<1Z%DGW@=Z.8P*!&IIJ> MTG&!BBH/P&6M^+ G]G.K/J_/FQ6ZT'H=L? ZDO.(ULA0$=1O=KA\5I5J MQ>K;'=_N-DSLYD2* J64 ZAS>SS*&6"""8!$J3$F1##EE7ASJ:&I3:F-G M4!/5-J;Z7L^_!*W;HB $8)%GNT%8#1 [[0WOB]WWQ>I^I?ZW8IM#PKV$!+&4%4 +F0*$L0*$E!2D F&2 M"L&A\+J2>XLQ4R.9-P^U%-U*)4_&3C]>N:E7W+AG+*RC1^//,LOZ[CS,DL-? M;=5.846VJ\VB+V9$+=7^GY,WYE]FB74Z,ZH*9%C)A;E,=2$APX"45HM-X (06&9 4"T9@53RXD;5@W/- M3HU,#Y('R7/-@UHUY&=M_,U"!V?[P/G$/S"R\0_OSTD<[&M8-V;/DLKPF (' M?4!%5C^55P#&[CU%BP,E')6;)N-J!^ M,<-U:YUR%=*-V:&.2]Z7[:;8JV6'7-K>5-I9TO@Y2VI/+2/7OMJ_&&]#5K6, MUA6!RV*&MW/DNIK1@#XMS!FOJ0%'AS8=JT[%^F:E],W4M'E@RT^;]>-B:YJS M>Z%SQ3*-=6F8OQ 90!HI0 1E0"B&L0EP95'F'H687-MU8HWQRS'M;;3:]-+C M-,@%:H>#NU#(C96GL-TF'7.3QMY9AR4!<9SI+.OFW'U.\7R *GW M8,KE/>.=-7EX=71\Y/.Y@?'\OD+GJX?M8J6VVSOQSP?S]CI/]JGS6W6SQW!T M@7*DB(G3;8J92@O 4)J!,N6(**$49'[!NJ$*:,D%2"DH3DMH8E0):Y@C M$@1XRE+\; T_>8D#XQN4"J\X'\D"<+GK;V0MN %IR^+!E[ZP*UQTML?/Y?K M)Z6^J,WCPJH2GEUFUT>*YJ=[;6_/?ULM_L>LLJNEM,WJV1ZNH&O!59F6.=!6 M? 6E1 ""<0I(*B@O2[[[4.@9DWULN% MK Y^]RJ26_NN^F+8T M]!?$-Y)[P6X?<4]UOU=ZV-":M:67ZX/\U^SG8L>6 MUJ]9(W@.1PL;0UKY0?!D)],N!:*P&ATU0_Z6V52Z8#:C,^IPK MF5.0:\@!DAP!KLV\ E'*B% F??4)H'&M$$1:1W%K]_1^M=UMJEW>;56CX.MW MMFJ.9SX^V#NE]_KXF&:.%6$H+4I H*VW5!"S/-6: )I):+45&1-..E)(<^L$[KG\J^>+LN:S9(:A*2# M0E,,QN)P.+5OOCWWNCV_?]^>WT_YV^-QH#7E;]%(IV.3_C;YG;R]5&_V'N.- M;M1X9X(OA??1 >.+&>$72TFUF#B50SR##'+J'.N9=/+1*IC+*!",Q^X7]J;SD\N4TD9]'KCQ)NQ23R).X+ MAS,3]OE]9NVS5>+/W]:/?S$?JY8]_T3V1U#_6+'8V1>.0C)]KK0TC=TX4M(__==@PJZ;;*A](R4[)PDYQ M$&ZUH%*.0,E+"1"%*> %A@ K*@2A69;E3M.COGQJ16.L2:U[R6VV@ MKW3<,7AN5#$D0&F)2P6=Q-<< MVIK:D*Y-;6[,)6QOY_![='U NXWX0/!%'OX-5[0N-./T?1__1I8MBI?\-"8F>KU)%M=$ZIT =>.&(?B,)1U06Y98 MTVP&EE@^5'6!.NE7>SW_65L(P/S[G=@M'OO78@/T!,["%%@XX+B-D14"SCIX M*@5P_K$!&0S[0MOGU[V*E3I/;:H!TP@@14I >5H"3G.64I637#'G?(/^MJ86 M0QRJU7?V%8[KO":50M=ZY7'@>P7O?KH(C&)DZC@ Z+N[X V;QZEV./A&.H,> M#J/? ;$;,+W'N5=>,=[AJYLO1T>ECA_QH]CM9M?*^?U5K;]MV,_O"\&6S4Z! MYCG&B*>@I&EJ@BUD>)73#!04(5% 7A+EE,?9V\K4:+5KH>>&2S^:_=09#*/( MI.D'C_,(=W*_+XXR+^C$4.:WY_%3?PNC#'TG)]M![_:P9T1E+R%LGN9?_CI' M&I<240Y20B! ::I-X)3E(!-"*91SCI5V"ISVKYS:0+9"BLP$0(X7:3K87 ER M!GD<>5A^>?_QKW>?[C^_#3#9GOC7DWG0/%P/O>:7:N35D^[A5>/,K2>F[Z?0 MTW_QGRFK_(1[_7XESC,3_Y)"FI$M98&X3&&.G"[$/G_Q MU(9Q:UM5D\H]D^\(J_X!>PL"D<>IF_->>7OG/!V<%AB@/"LRQ%66,:>Q&]7*J1%!(^;I?_88 MMR\=MAJGT$.Q WNO&QYG=3Q/;WC,IG$E: I7?_X/N^(3_@OP4K=X7O2VSO\! MMW)&O7T3Y):-C>P_;=;R0>RV=RO9Z!ILVYR_5$$H\Q24.>( H9("DM$4:)E3 M"HLL5\3I9G%O*U.;FAM#Z\(@M:4#]J0O@WI]P1T$JLASY""4O);=5U&X>>E] MN871EM]7G>PNP:\_/"SAYWS=^Z:&>HD%+?*B!,PLT0$J46F6YH2!C.8\)=(L MT[%7F;B^QJ9&!<;6I&/LP/2?7GC[V2 T:)%)X=C,?0I0A/KT+H $30'J;7#4 M?" 7UY\G!SE]9AAY?%9;93[TW9#2&UOY?EW5GFY4N>:8%X(PR$#)"FTB")(# M4G(&-"%,%:C(4\H'Y [V-NHT(,;/)&QMKJ9,>; Z4;79GO>3^G%WHY7;81R' M5XZ@ZUC:BK^%XQ4G1((22W^+HS*+D_//J<7M0[:X DM1$,)PRP%(H\K*W1458M*#AYX4M(MW>5&6"-U0NS]Q0[^K1\V>6]G<_@J M7RJBVWO3Z9&1U"P'HQM)K]+?GA=2I!P,W&7-R>&O'+@:5+M:#-=6HKC;[38+ M_K"K&EB?#R/GN1*6[UT4N< XXUMO_)!49%J7,OJO6V8&H$:QPP=&H] M2'Y9&A_^E+!'MEA6(W>WKK/%SRPK/>G6OZ,<%YLQX8^] C7(OV^0_U AWW7 M@G]AC1IP:3H4OK#K56\KQEW$#@7I9&4[^$7#V/%\>9[7;+-Y,G^J9.A?MQ<0 M\DQD)4U-UP@"$"\-+2IN*YVQ0I:9S N1^]"B>]-3X\.#U?5UF4%790;T@!O? MQ<$U,M$]K]$U.Q3I>AU:I\,?H*!4YM'\J!SF#\MS\AKPAF&LU1;0>;W^P4WD M: ?=OMV=K8JPD-4=S?6JO>GR-(=(0LC2$N1"8'O7#P(*"P&X">KRK$R1+KVJ MW@RP86H\MJ\Y)0X^S*H3@MH+^^/!C=G^DJ"C:-\MO>5&=9'[(#+G[>%_W87_ MX$#R^AC^#U?A]Z;"&P ,RHE#[!B5'&\ ZCE+WO*J@4'>V0NEA*<9T00"PD4! M$!4E(%@K +.B1*7F% GFHV]X^XWGT>0.@RBJW:*B-O5[S=&UTL;31YN )IJ7 M#EH,[;/!65H?#%.]WZD?VWDI:5:JC(,_)BEB7OR;),?K.^)95SOK55;^]@QQ.+4;LM]L'%.#WF?W 1#.2P MYQ>WFS7N,48P&$].,\*]>6B6RN-Z^6A"QM<;)1>[=TQ4<6*3A%4@A4I6$"#* MW-9C+%- -:. BQ(AC3%"A9=N;F]K4Z/AO;&)J*Q-=&.N;SY*'\*N^2B!<(N> MC])"5AN:M)9&R'1SPB1P1DI?BR-GI#@X?YJ1XO*AH=J:J]V&B=W?%[OOKQ^V MN_4/M?FL],-J+\'[U&X^HU*6$ D"TAPJ$P":*)!#@@$GF2QX;OXJO ) ]Z:G MQC"O3U>.]B1.+!?V'H.OYJ9S![AQ3AQ8(Q-0:W1=VK8U>Y;4AA\VOB(WBVVJA%X*9&*O.+3%<^6F]7-C3N4-&EBQ8 M6C(3"BF<,8#RH@!C6]+C+/2\X3I9T?I\>G(MF M!7@_;=:/"ZGDJZ=?S?KP_6JO*'L0E)WC4JF\*!'@)2D!0JD$#&$,9)K13!$& M2ZA]=N?=FY[:EGTE66R[.UGOE7?9=>7=6SO C:KBP!J9KFQ6685J:[;=Y/K% M6IXL5G^*+'#LCUCH1#+7YL?.(/.$Y4SJF.\;!E92V:R%4G+;9O(>?;7W+C:7PE?RX7FW:7U^Q[6);7:"9 MYRDC*,\U2'-;29:A'+""9$ 1D=O\7)DJK]5M,,NFQK?6L:3RK!K"M;G5_:2N M_* M[PY:1O48+BECLB024(;L@8G.S%H>IJ T,3""&I4*.@D)]K0Q-7+MW@3]L%Y] M Z;1'XDUO*L<-HQKVM7]:YSI]1AO.< R;SK)8BXQGC@ N"T@)EG&BO.Z87VIDR0=C4 MF?6J^G+;K[YUX*H AA?&;NP0 +G(#%%9:"\&6.FAB/?EKR 1-BOW0EOCYN7V M.WR2F7OE\0%UY0 N8]G/ \$0BLP"/N#XUS9QK3A[5S+GZ M\+!@X"W;K,RJ8_M);:KTT#>+Y<-.R;G,)2QD5@(H3!R "DP!I5P#K14W8]T* M%M+YH]KPM6LX<*$EGZ]SM[VX1U&-M 1;5M]3)6TR524B_GV]-.!N9XFLS:_D MQ>5ZN62;;?)3;>JG/*L<7^H$2+!A5JJ -"LS@"3* 44Y :HL.$(Y*[&?,&2 M+ABEA$,#K6K,/> :%6VWV"P AI%9N;702F#7]P1F26-EN,#L"@Q! [-+;8T: MF%UQ^'E@=NWQ86S]=[7X]MV\YLXP(?NF/C[8?-M[75>GOG_8;7=L)9M-)#'G M7.(4X12DDAD.YSH#%.8(R%1*(54I"N9UO=RK]:F12FM\PFKKVRKUZX/=LX1; MRX=7J_?KGHP)5%"5@T*6V$ZQ.2!%R@$6&18V243KB,A3Q[X'&L.3C_L>J&U/[KO#I3(_ MW)PR"+6@,XV?!:/./X/ >3XK#7M)P+FJF09/&KR3__VPW55WTOBVRM&>YZ40 M.<0,,"AR@&@!K;JH #F7DA9*XUP5-\]>[O9,;3ZK+%\\JD29)9G8V2'Z[P&( MSZ.#;J#".+!')L?W*[&IEN!LF9P094./SZ7P]KWTMNZEWUJ_ NZ1!D(X/I%Z MV/3RU.H/H!/9#GCMP"LH=9'EMLP,RS2$5AL!E89,$3>T*I6].)=I E'*H69> M-TVZ;Y\:-3;&;3UKRIQ'SHWE!N,1^R37&0K_JQ[G7 Y[H^.HA7$O;IQS[N1^ MQMF'A@W7_U);FQ#=?.D8-_^7%QK@7!< *0B!&:$:$,TH91(JCKPNMAZ]?6K# MM3%NX&@]!LYMM Z&(_)H=4;">[">]3CH8#UN8=3!>M:YYX/U_$-#4ZOT8J7D M*[4R/^P^F3YLBD79D]AY67!>,*B!SC6V>10EH$6F+7":9P1RFGI)7?2V-K7! MW!8J$VO?&D[]H+H-[&!011[HC9U)8VAB+9WMB[R][L-N0%*5 R:!TZOZ6APY MTB*N!O#1, Q,M<<(.R8G!QRVI.#U0%3 MU_U@"IN8[MCVN&GG?H"<))5[?GP8.=4R_U_9'VK[B2WD1[6;$\R@R@D"A2A2 M@'1. -.D +G@G+()$%X0'6YTY:<1LSX)>6J.\D_C8F)7F^2G35XEJQ4M=^Z MJ:1#/.GH#,9NS#,0LM'V1FV^3&5=8LV;)<; <'QRV?F@U'&FF5%9XK*;SPFA MY\F!^X4/?*O^^6 +RSW:':-#SC)E!",AS *&4"O[H#E@*,L!2S-FXI L4]@K M%+G8TM2"CX.A26VIYS[B140=]Q1#X!1[?_$Y1+%T9:YA$7;C\6)KXVY"7G/Z M9$/RZ@>&2O+]^+E1W]5JNWA4-?,8PKG7AG[FB*30YA(!Q++"+%24! 1*>]67 MEUB6*(5$^HC"]+3EQ0\CJ, \/^SK)H@^2T_Q5>"[C+<;=P1",3)['%EY7%2L MBA\LB,;BVRIMY5QT]%]*Y_9.CR8V>^'0O3Q_75 M6?/:MW^(Y8,]'_WK>BU_7RR7\UR5YL-< T*+#""L$>"Y69J(0F%D?^):^40C M+HU.+3 YV)RPRNAJ2>*[#G$ VW5E$A;"Z&N5/7IW#7J6:W[9VYRT1E_.)!RP M@'''*/"2QJ'AD1FIA4+5-LF#56NSVR1Z7U8YL"C>N4YPXZ@XT$9FJBNB>(?J MU2.*XO4@-H8HWKGFIR"*UP.+HRA>WQN&,=G73:4V\O1E9Y: U4[Q7)19F1&L M@>0$ 80R!9B4Q/Q'8%(@FML"6_[;N:]^ [:J#;!-E52GPYNM1*=PG>3I+S/-N? MRG:C6CYYKOW.=)H;PPWL@W&8;(_[EQKWRKYP7'79]Z"<=*:94;GGLIO/.:;G MR<$I+VJSL3S5[#MW:X*IW5Q"C!&E%&@L2X!2R0!)2P4RJ3'):$:A]E+2O-+> MU%9DK;GVA&CX4?4UD-V(("!TD5EAC]KA^*A[2!WX#,D1E]"I,+UMCIT,XP+ MF708IX^-7 >P^D^3U?=);19K">=9J: J60E,G),#E*&RUCJ\'>NZQS/Q%ZH0V(?H]U:]6_6%/]K,X@_]7?G M>.7_>G"?1B' ;=FJ;?K33&6NS&S X@]_-L6.@BL^8!-6.HU>+MQI&?@Z(FUZ+27ZS&S4CH';4Y M212=IQ%W8.I)P3YOF3Y+:9Y6/._PAE%8V]V3EH,]/C$L@G[UL%VLU'9[)_[Y M8-JHF-W^N%&JN15%=0:Q0!AH4MI"V;( -%44<,Y869S_H8M.=-M8-Q",F=<.RD/<^Z9D3?A3"QS M_],^6P^(CCK\VS]^+C;5:[9S2"!36A>@1! "Q(D$1-(,I%CF$#&6%CAO3QTC M;\PY&3S@\#(VWUCC&K7102IGD7LX\NY=N%[[E]G/,RZ#VN>DF6PZ7L^2CM\3 MV.7SZI]I[/NYF?ROL1/H!7^PO4&_5H=-3'="//QX6%J&O=]]5YLSR<=-B)1R MGF).6JA:=,T4)PP@! M$Y155\;-3TQRD*>&R)!$&*O"3=K.I'D=@%6R$5YGD8XX.QWFALNX-SR^HYW\!L'9]Q38#Z\K!\*.+QOS;-C/ MOV?'Q)X?'JSSTRI9VPECO:KEB+NKFJ_KUVRYK-?WUHJ_,[LA8$(E#4EFEM,( M9!G) 9)FNF4EEF:=37-24H0%\CKEN<&6J:V\*\N3WQOKAN_5WM(];I'L2*!' MGB>Z@NRU&ZXR[/9@SGB7-.Y507#K8%#1HEM1#JUN--B>L660;@7NC%[2S:\< M+)YBF[,7<4Y4W^=ED5+&90XHSR1 7 I L&%375*B"RYXX9>PWM?8U.BR&;)G M2OL,9LY>K-VH,12"D;FOY;OZ.EUMZ:Q;G2>H.,I51$*KHUQN<&QYE*NNG]%' MN?Z9VS+]3!-\L:I6!R8F7'];+?Y'R??2L-M"+]A>'*%)]9&&RSI7=LR_F<6% M?/VPL7O6W7\08OU@^.X3>ZH605;; ),2 I'B%*"B-"PEH PE9KD%(J,\@'[ MD:,Z,=']S*\;)E72V.BYLSGNE\"--*?7IR.G0W89,C7[V<1+K7AM1=5[CHO$H650NF5ZK?K).S9+'JD0! M:_RZ^8*.3Y?ZA;[Q.VJL6/;H:L\^][3IH_?[/GJ_[Z.ZC,3=M3X*FEB.YVF*4,*T(RD M &%) 944@HP52'.D4TW)@-V*RRU.=VM!ZX7H,FVE8>:YR]"#M.L^ZDW C;6+ MNJT.@RHSJ_5X:VAB+0VYAWH-C< [J!>;&WG_])K;I[NG5S\QC#J:1$_[]ON? MRF:GK[Y]5H]J]:#F9<80*D4)LIP*PQV$ *9*!C#2"&%JEHQY-H [>IJ<*'G4 MF1^B&16;VE8_XNC#N8"P1%A@4$#$ :*< 0)+#23.4I335%*<^MT#"POQ:.A6 M5T.WS'OOMP]<-UJ^%;!Q>+F]MU!_#_>&)I^O?".]>=D!CJ#$W-?>J,SLX/AS M:G;YB!\W2[68OVERW6IUH;^<46IK9";HULE+N2MS8MV]CIQ@^7@>QGA2#P1.8";V2<2>"J]V>&_E:) M/W];/_[%?+8:]?]$]D=0_U@-]!WNQ M?^#U=K5;[)Y>&_;?L.7[E51__+_J:9YKK2&#*/4_.##P$M^5?%BJ>VVO]K]>KVP4H%9BH;:OG@Z_/AWJD,H,N*VB MK"/'/$,K[SYR#*5B(A\[=.J ;JT_QM?*Y'0<2'[[6N72Q:DR.Q3%L,&1MQ7C M!D-#03H)?@:_:*"6C'FC;"X"?5'"Q%LV^:PN'Z?D.^.HU8%XJ&]=WNNW;+,R M%FQ-2%;%8Q\6*_5^IWYLYY)H(J5,@<[RU,1() =,9!P4.>:H3&%*H%<:62C# MIL:F7;^2@V-)ZUEBOUQ)QS?+ *UW=O54KYR2WZR'2>6BIT1KL"YW8^&7Z,C( MY#QJ'_K+XP0&/*QZ3BCCQA77"0SIB?9.Z/??&BS_AUK*K^N_L9TUY>E@TF'P M,UX(F,H<9%JE5CY; 8Z( 'G)C=6L\6"W!C\:\[OT M,)RR?3K&-S8."O>(4?'-2-\0"3MC%BD&OM[^"T6_SL!).'';ZZJE15&.LU9;WLE:HX_,9X.S5E+C\1F MSC\QLH!X([?0N2/]>;U-T[YA79POB&,$^.+='CM8?-D>'T]HW*E# MIB$PWF_JOX:PN!//W+6BS8\K4Q_IO:SAF!F<8E!+HLN*UJ40*" M.0-927.A"2Q0*IQ#ZB@F3FUB>OO'3U6EOVR,K54*=&5M(FIS/<+5.#WJ$/J_ M>#]%GDD:_Y+&X,1Z.$LZ/B:_5I/,P3Z2? M/98W+][?(RV37K3?_=9@4;ND=RT7I^7QUH11D3M:6\9M:4 (,#@HZ2MN\GY5 M&SXG&*J4EP0(G2* 2LT 45D*<)9REI<82^QS@2R^Q4X,-/[]L\%EKD;H8X?@ MX.6[;,SEYJO^Y>:KWN7FE9I6YA^NU; ?N_\]@H;)? ]&"AXF\7WP"R)&Z:+> M8"*N!>,%%:,@>1129QBKA40&E;]+)0*6!$88 X$ZDH M-%%"S7?K'5NZ[5WOW^RUJM^_/][H_VK;2-;[2[I+:VBB_K ]XWEY_(">V\;N M($PB3XZ53;-J(11NP_3$T:![G(>WC[HM>>+4\YW$TP>&U^$ZC'H3R/Z8*Y(* M(LK2!.MV=&9, I*6.8!"LE1067#FE=-SVL34-M^J(D^+O8FSQ#3ZP[^HUC,< MW<;I;>A$W_*RU:\ZP'SM V90_:OSO@%^KO,BE[BD0$DSR)$2&E".)$@ETI3I@E)(/ N67&YM M:H.^*?:YMS9IS4U^JPWV/,;MA]J-#((!&#N;9CAV0TJ%7,[>OX]B_-1LULV3O7-)X=U)TZ=C!@X3H;ZV/(1-* MHH ?7O,@G(GC"R $A_>L&D+X5H:O&0\9V7>/;+&TK;Y;;[XPTWA5'$.C,I42 MIR#CTMZ?QB4@)$- $BFMA(T0T$DLP:/-J;%UM7@ZV#Q+]E8#O=X JW'77-GU MC#1=\'=?? 9$=8S5Z(V #EJC.D(4?-%ZK=W15[&.0)Q;UKI^=, !]BNV^L>7 MIY5< 3;R41(KD+K! M)Y,<9)%)-W(YB]WY8/":>,=M]]KNGO3^^B4E^2[+I$RI->?@Y'0ZLJKJH5DD MJXI/%=*Z($@)$,0P #&'*1.YS) 75U:+C+&Y'*=ELMJHF5@] W*$9V#T2.Y> M#T[/GJ/$Y3U0 Z4MNP 6EF5LAZ(U/7CFH\/E]=IU/TC( M77BT8R;MF!3BX_;>)RWLB1G9%04+%](S!00TA0*D*%>,YUCF85TSSXL:F^]K MX$?I?M6V!6'/]%L4W/K.QW6$+#Q'=Q&-N$F[\^*&S>)=-/LDK7?Y$]U<'T[+_/]CVXA^:37$Y0A2C42P/H'"A!WI':Y2(&0W!042:X+%N(T MVH2-S6UL=+U)'IVV9:<#O='W)IGK\ZGJ<*#]?$_J.=$D-=7_Z@P=[ :GQT1?UW=$]J^X 16/U_1#:6! M6A5L,7EW"9/P[@3G[([;D^!$RK"=",X9>=)_X.R#5W2$V6M#ZL+)56_2"3$F M(T61 ;M!T "YKM<48P6PSI'"C*<9$2%[A?.BQK93J#IOS!=S4"N8S'9J=VA6 MTHPO)RRU#M4 1A&W>S%!7=_$#*0\919R42!$0FHC(^$[@",=!E]/MQH%M;[] M:PG802?LG9Z1&\&T8A&_#TRSN.';P+2:W=@%IOT3':+;]TO]R*>J*NKXRG_: MK8$@"+&"YX!A+0#"W-BC&B2@*'(':D9IYL]8=/K^L3G>NMIH[70+"-7X?,0('K((3"(M;G[6^-5C=\;+A(]7F=#Z+4 M+8]U+1$XON1:_W@G9M/OU9<-V9-AP0@$+%4*(&H08(4R0#M>(\.*S! Z>:RZ M/JSYK22W(ZI[/J_M,]^GBA ).,@DX),I@IBA*63U"[^:>;0E[&9^- M]+&,CIZK/L?%;P\;&>F>E[9FEH7-WW8JQZSL\,8G'_ MT6XKR::A5UD!5W7_*?MK+[6::*448@P#EN7VK*PT!\QQ> HL,KLA3@GB0=W0 M6F2-;4]!P'3C6VXYG3NM5]]YF;4C[>9Q(^/7L:;8MXDHU=SW(-JK&\S > M>$3U+&WR!O4H'H8?>Q*?C\2XXOAQF\A/4V8RQYN9:'F>+%ZV_Z.7S5.HS# JS67V+ZLY\UG+Q?3[]7ZTJ6@1W M"WM555U3DR*>.[*C A8 &27L@:F0H(!428FKZ2JT@>@#[?-.(/H1U6UY^X\L_='D7:W?O82)XEC&82J"4H "E(@4\ M0P9P87>:R!A>P*">DDU"QN;<=SHFJZV288ZZ$4L_/WLM0CV[R3UPOEP&)]CE MM5D?U6,U"AK4X;29>NPO6I_M-MT_Z\=JE5NYCHWS[XZYP^U;)XAHEJE< I87 M""!H[*K(: X,$B+7F74!.0Y@O[PDS^N[/3QWY59=%Q07B^5R\:=K7!;F!LYB M[.<*KH)L&'>P4['J]SK_#AP14>+4C.<5+@$1U3.<%3:H=[AD\K&'N/A\>$OY MKTON+FM_>7D0B]F$(*4H- 88 ;%U"[EU"U0+4&#!!P@M?E2TA$79?/"AMT7;YD\O&Z?/'YK@FBY?29NZZ[MZN57J\F M.LV@$=RBEBOK%K)< &KLN5T:1')(12[SH(/ZL8"QN8.*2T8KETY>E$7%FPIL M7NH;FA8Z@M,W']0=I-X301O5DE*WF,F?9J,C9WV.A R<[FDV\33/<^:Y;I/Z MS=-J.M>K*HF\FI9$UO?+Q?O%\H%_UL]Z_J0G#*5V)MO-=U'H'"#C[EH4F=T- M*&4RK@O$1!#[G(?,L4W]6JVP&>Z#K=^DCXQ8SWY@HVVRI^Y-8O5-2H632V & MNX< >*)Z#!^Y@SJ1 ""._4K(1SMJS"R61KK/6#.KI3ODND24H6WW@Z\R8#U[2<_Q MN=V.S]W^^-29W\19EI2FA5 T11FR@#LQ0P_=0+=HKAO"2/=M8F+;>D,GBJ#A M[O3$Q.7@%E#4%[].L_1_Z-5:*\=X4?=3_;IPO]KKF_OIJ21MR]/<$#L/@( , M U04!>!,:4"8,G;C+Q0-H[X?2O&Q+QYU8[9 M)[TROR($VO0U7B_*7Q\T4;])*AC&TST]=.!&U4_=6_F_5(?UT"&)W7,]6'[' M>!6?__%U^J!_U8\+>TI=U>2B>5YP37((M'9\CA!!0!''($%F=AEMT(O*R^J$0-]#4+&K8V%*K MN2?AI/:GHVY[G1?Z:OV4_*&_6MAU_5TN,DYS; H )6$ I2AU%^_!X70";HBMUQD- MQK!_:@?'3C[AY?LD*DW'/_'(0\SKS2_V2/Z$-P^+T/;QGH-!E4Y M49P00"WVP+&O *MN"DBA::$1)H1EH40?/0U%_U0?9P9"EWO]/D?!;Y6)CFO/ MJ\L1R?A+4FO<%[OX!41Z)!H_)_D5.</^'=K%H>SA_ MUDO^7;_[J9=RNM+WRZG4DTP*325Q*XK*[0(CW26,G )M-\P%SYA* ^_B#J/W MV/;7&UT!KY1-=*UM\NC4O4D6E7EE[%<_+1>.]:@* @\< _;]8@P3 NYAN/]" M$>"#(._&_J0&(-D@D)00C"?Z&SAFHPK^^NH^AK-+7P,2._0;*KY#^5#)&7N_ M7#Q/5TYB'6] $#%$50HRE%& M,@ DU(#: ]%.-62%LIXUP,UBAC;,E-Q&3]N MM0RH^6B&T*/NYFI@>G;(%28[!;OT+&L&)Z#"Y6J0!BI9"02,"8SS'.B4AL'O6!+_>_W:R85W%[[:P:> ,(BB;N(] M10^Z!P^#XW@+'?CI*T)"XO(^79S9I]>[<5>(>+1/_ZP?^-1%SUU4RUT5?.(S M5UR03BA&A4PY!Y@Q E"J"$8("48@*G&6">VVQ7]&&L:U>)Z&BY4;S1.Y4 M3V934];Q;P)'B_U8P72>O&B^#"SZ>(TO4$ 8:;Q?B[]02&D/B8:0TA:-9 ^. MQ.$1.;ST.F,9/]0TL!W#AYU>9Z :0U"OI$HX2\V[^7JZ?GE;7?[^K!\72Y<* M^F+/[D^K229YI@L( 4DS9,\)VKAN$!H@0C!7&6+:[U;\)4%C6]8J79-:V62K M;5*IZT]JTXIN^W(2$[.>?7Y7N((X<'RPZ$R)T_KRP1AR?$S<)\SQ>CX.?XX] M!DSE[5S].IT].8>TH7R!).=,0.WB-PH@C"00!!)@J,JHT20K$+^&3N>,W+$Y MC$]Z;?>Q9?^I7V:+U>IO"=^W3FJ]!^'IN8!5K[0]YV2_*HO/!4 ND?I<^GB4HL1WJ_7T MP4[(.W-O_V%J=U?N@8DB%'(N+/0"08 $3@&#F@,%A2R0L.Y+!S64\9(Z-O=5 M%FS)G=8WB:[U+GM:U9HGSK-=505W9@S\/%9T9'OV5\=5CD53Q7%NMUZNX[,+EJRF,W<8Q_F=KCLXA;/XYY"%=6M[KU^4-]Y M:M:Q@VQXHF.]@)2N EVD<,FHKW, M/TE ^WVJ0^GE1[U::=U,=?-2_NW38OV?>OUV\?!@-WWV*+I:/3V487E[//WW M)_7=!>O+*Q%WYMO<2IVY.Q(E*T[5Q6AB8<*\,#D0$&6NQ;5PK4ISD!HIBRS% MF?0+B VD[]C.<"#[/OB6QMX<\XC= M;(G$[%&X8A:S1B?6ZF1K]DVR,[SD&MN8?I.4QI>L8UOS*_*Q30.Q<7TI NIM MQ_7E&*AX=VQ?DK#2X.&&K+7.> UABM:'@[3@PKH <5V[32ULD=:1T/TEJ]^ M;#;LN>.D3_/"A:P50!)AP*BPFXUJ"5&_(]#5./6\^.Y!Y!3LX4S3BD#D5E)-D@;N(]5B[&D3J;:'N\W^\DWV M?^_^Y\F>A6:Z/!?MBW'\G >_V'MR @NE"Y1JD--4 ,1P#IBT?V6(2@$-,DKB M<,J-JW0*F2O#47&XV&+I4EPNN?Q![U1.^'J/E,-EQ$J]PIS.E0/)!%*HX""5 M7 .4%=2Z>ZH 9 0K!3-,N_E#._.K[O7C7,"?M$]>TA^/1?.D366^^*;9JTV_G[R?ZR_MLD2R6!5$A@ M*";V"(LYX(PAD"'.499):7_8WD*]7/G050^O[^O1?=0!RB2J^ZAN [-^2;B[ M'["ZXH)PYT'R"&[WA?F0%Y;>G%Y8J@VX239*E[%&:P38_*)GZ -"R#T/P4 Q MX3Z&(BRN>P6.K8':+N\=+O)ZA=4'H=1KWM,Q.K)X>%C,OZP7\H][OKQ;EEL; M509C-\7%DU1+"!$SH$"N-DQJ" 3."KO-RZ#(.<-V"0J)E'K('-O&KU*Y[M.1 M//)E\EPF2JXF)5=A^:ZM]M:IS4-M+"A%/K/X0 MQ3V7>L@=]O3I#\3)&3/@HUU;"YOI7*LW>FY_6-_;K\VOTY6<+59/2_W1_LN' MM7Y836!:,*E-#E*288!280^;/%. *Z2Y421E/"A]XR5U;&ZI5CJIM4Z_9-45#MT-8X *7(O8Y]) _< #D C-.NR"$? M[DB_XMR>V]'?F:JBVN[*W)YMJ7_8O=KT6=>_W=PIE(7(=5XP(&CA^D\(!81" M%(@\UP7A%&&A@ZA3PN2/S7%MU7>9@P.]-P7J'M<0HPR,GPOK$>Z^3^B&5US*CD =AJ7;Z ;0"55&Q]=TO&=0-J^LT_+;&<0QQ$AD$K TEP 1^Y,H M4@0(+5(H>)X6!0FZ7M D96P.;$/5P$ME R^B-^/HYXFN1J=G?U/IMZV:Z<6[ MM&(0]RY HZ1AKP"T&7M2^=_Z<.<[EE)KM7IO5:O9=E;O%\N2^/3]=,[GTE7K MR?7TN2PMGS![#A.9,@ R53A:"P*8,!BP/,5*0TCR(HB6-%#^V#Q%J6?P;<,@ MQ/T\1X\X]NQ3-IHG;G8DOVR4=]>/_I94),9; Y*=!5&O*':!+O8]QB =AK[L MV 6@AAN1G5[3(=_Z&U_^H4NVG\7L:;W'\^TB1Q 5=B>C,GM2PXH!!J4!J8)0 M%%@B"KUN2[9*&9N3VNJ9;!4-R,V=Q=(C]QD#H9[=3P,X76CESZ(4D*:,@=9 MN$G_@Y3@Q8<[QFK[=F#8L@SB D0+(76 MZ=$,,"8E*#()TUQ1C*$((O$Y>/W8O%VE7><0TQ%V?KNO[HCT[-W\P0CGTFFT M.2YISJ&(8=EQ<[H<%I?JHKT>BM4G;T5_>+U9K/_FOZ^':A](2(HC 8%2"% MB-@C5R$ Y8Y34"&ELK30F'GQN+2+&=LTKEDS:U5ODDK9Q&J;.'5#248;D6V? MW/'PZGF2=X6J \%H&Q)7THLVOGI@RA3!HD.WDG!- MO&;$\)U+MOH==F:LJGU".S*&#X]O"JH7M/^RI/9VSV+'Z+[]UE&'Q%57E"/G MKH+5&#A]U16FTPQ6YS=U\Y]'E/"?GMQIZL[4U*F5W+TFAA,.#3%2(" I<>%L M* '+D 10Y9@BN^M*4Q5R- J4/[9-U[:+Q*9A25T3>="11-55A7) MMM+V"_3@:ILVXZQQH'I>$D_:L7S:CE&E]F%#X-JB>"M= M1^2B+G.A.@RZQG4$Z'B!Z_J:;JM;F2IIJ !Q]'R?]/K.?.4_)SE.%C<_9:2V&CVO'Y40#96]&W(?1V=@UU. MK-[QEHT0E**N%5Z"!UT@0J X7A6"/MMM*:A>:-^SJW[^JG^NWU@3_IA@;F"J MZ28DQ P$3, ,:$J$3JF@D'K=U?<1-C875,\2JVPH!W KI'Y>)A90/7N7'48' M-Q^NP^LS'2IBWCRM[-EOM;J5__,T794D MLIO-ZD?]G<_*B/945_^^U&J22<$I1P1DKO4XPB8'G"L)-,:(8VPX%OZ5,J'2 MQ^94=J>WF5,WT;6^":\5#J@4"1Z)=M?3.[X]^Z*-ZLF>[C>;X_*=24K]DXT! MR>T @ >4[/0)_$"E/+$'(*S M_JK%^JM]Q>W/Z6I"<&X8S M0I#D&2&$*.&0&8*D+DQN#, ZZHMLD9&S+@-,1 M."43I^5-XO1,?G>:AA89-2'JM\6\%J>>W7D7B#JT\3J/0>2N70V"!F[2==[4 MTYY<+<^&ER2]K:BO/NOOY3)(F>#&700S/ <(9@@(1'. "R,)HP5!QOA6(1V\ M>6R3O%8NJ;3SKS,ZA*M],E\%0L\SV-/^H.*A1EL[UPL=OFVP$J%&(_:K@IH? MZ+;FON?39;E-\W=,;#LC6-;9+NZ5AVN5UU6H8O@>RW(D>$KN>I'8Q:\,KLB4741?J2S$'7 M:T\ CI=NWX]UK"J4/[1ZFND[]^NCZ!6KF;62YL M_52=.>_,<2OB73Q4R0QRP3DP*2P 0IH""HGKZZ2(5E)"8U@0Y45T%ATP[?@<6+\;\%?@[R=<>V9Y_:P[ FOW\M^W/V M$H_O;S#BUDC&5W/8&LK>8#ZIL>Q/TC55*C5+04E9L',8>G0%*& "*. M)*FP>U?%$6)""&)$4#_Y%EEC\_]U2K]FSJB4[5(.T0RLGR>.!%?/+K4)J9ZR MDQZ ]%#GT"SO% M310R"G%4@(R[;EY4&]G"66OK^JY4&+[K#<. E&)<+ =*(EZ) M:5C.T!^AUBRAQVN&RPOZVW20"0SXV-54F*ZES/O9XL_=Y7C-C-":9* H.'?= MG!D0:>JV=)0;6H@\#=O-M0D;FU,^I%YT?9A*=6-06YX"[7G.C@1?WR?F[LA= M0U5Y%I*^>"E/!;X6">59TUL8)\]_IL,>K^Q0?[]G5G/NMG M/7_2$V8XE 9BH+F& &G" (5(@,Q0!DVA"5+^C>$OBAN;,WF[F*^74_%4=ZX! M7V_?!NP_+J/KL86+BEG/'J34-:F4+7N=;,KEK;ZN9*G6."J$ 3NXJ% .M(&[ M%M*P'9PW0JT;N,MO&6[_YFW1P?;-_U,=&\ LM=T&ON>R;-==YC0S+4F!#0(X M(Q2@W!ZH:99J8*#(]Y$:-SKJ6&R4;%3IGB!B#]]F37P=.S'PU$ M)KPERUGCXW9@.14S;,.5LV:>]%UBIE;-/\F 6I_B%QRB9W\ZZ,40? ML_Y:'#U/.T[ M(]6=,*H)B3A\40=O?AVZJ";CSK)%-3[/;9*7W7I2%+"S/\#)XQS4U?J>YVQM>!=JV@,$ M HXQ79$8Z,1RZ:L0=B)I,K;U\''P@>'.&4UZ'API&A_H=GKXI-03OB+ M#O)0 U!/E '-7TK6G9+!OBSYF6[T3OAE OMKQ\+O8-(/PCU[0<=Y4 *\4=O1 MROWB-+<0_RW9*M]+GX!PQ**><@+$#WKZ"8?E^%34X0VQFD^^_>$("C_,ZU_= MB=GT>[EN?5[,9N\72\=.."&*Z4Q0#BB!UKEA[#J[H10PS7&JBT)G'%W7C=)' MC;%MQ9H:*=XDE26.O''S^YTQR>_.G*2VY^J>E5YCY^<,^Q^1GAUC?X,1H=5E M")8]][[T4N65FV&&P'6Y.V;0VSKVD%HLW0MOU]M;#-L?=BP6]?F#YH;(5!*0 M4L@!XJD HE 98"CEADLC-0EBR0J0/38'6JN>\'5BK,YUT_&'W?6/P+Y2 :/@ MYQ5[PK;OD_(.5J=NW7!\_^K3Q3-T> NI<*3BMH\*D#]LZZAP8$[:1G5X13<_ MMJ%5>+MX$--YY22U7'R?3__7[D>5(WTQ4U=F556_;M@5;N?JH_VU"^D[SH75 MZNE!JX,ZV3*Q-U&\X$H6!N2,$'M&SC(@-(> 6Y>7&>CN; 9Q#?>K[MB\94TM M>-"9,\Q!]CR\?CYU/(/6LQO>TLKL67J3[&Q-]HW=%/EOS$WX7"5[!B>UQ3=' MMP)NDO8&C,&.?)CAB>K[>U9YT.5B&/B/5YB!I$8-PMX]ZB4_#(YLJT4)Y @6 M4 ,)"P&0E PPG2$ (:1]5(L?)>:<"5"/-&^*CT'9LMH[&*C=NQH M;-N@7!65C03TZT9GMT;L16=[*?KM#N(0 =LV-<80N/6 R3. Z_.F;D[Q[WIN M7SVS'OA6/4SG4_=2=^NUO/BPVIQR# MRD_RH(XI"(QC7Q3VX0Z%-^5=^3>NB=5^KZN]5E=O7G:/U&VNRBY7[^RVMHTOS9ZNG:NLNJ+-!$B507%$K""9P 9E@*14@,0,EE*4IP:P@)ZN?6M MK]>L';[CVU;/\'XVO8]PN\\M3>,J>Y,]@V^2W=A_N-@_ M;MB1#ZB\&LDW8*!"KA%\$\)JQ088GM;2LS[E#U?)-@"*!X5Q0\CK6L3_Y8>> MS9Q:?/XR(1@SFA,!,NRJ]Q71@!<9 9F@IE!%CF4>V.]Y__5C.Y_4Q>BEBDFM M8VBI_@%\[2OL]:#TO"X&X=&A(+_)["LK\0]>.7 )?I,YI[7WC4]U)$/?A7SK M6.\$,TZ,Y@CD"B* H(* *R$!YY#"G"C,45!_RE,18RMR_>ID;)-QLYV^@33H MIUCZQ12N0ZCG&;RGW#9?%9'[_*SI<9G/3\4,RWM^ULP3UO/S3W:\-#OCJ]6= M*=L3_[IXX-/YA#/&F6$,\%2G .72 $%R E)C4J65S#D+JEHZ%3&V9;G4L&Q7 MZG1,?J^T#+TU>XJDW_R^#I^>YWO M)D26]HS[-'.AJ=NYNE\N_EO+];: U1J-S8$<\.+N3"K#ZENC&NJ2 [<0UX^DGT<:='SZ#KUU M'9JAB(FO0[@O'N*.6KT6[?!U(+:P#%_YXJ['KKF5?GBS6"X7 M?T[GW]]R^X6WOY\@:+@A# )!H;+;M4(!2F@.(*824Y["0NB@WE0!PL?FAS_K MY\7LV55=R(KMP]0&W"0/E0F)V-C@R$1+(T*/<0%CXWO ZP?QWH]^\]*K'A&K MW"2U[LE6^>3M):@[G S#,8M\9@Q08.#39#@TI^?,#N_HYNR.6#V_+KG2FP ) M2@EF60X!05("9#("..$0Y$4N\Q-B08"&6/'1@M(798J(Z]V9^5$W;$YK+(8UIVJI/M![Q1] MQ8LKIV/LY_[&,W(]>]"^+JYLO@OO/+X&KWMOY>SHC/?>RJG*?]U[*V?A[_7> MRGFI79M&.\7FKOQ;SZ455(8#)K* *:UJL@L&4%9 UT96@[3(($X+P64>V#:Z M2*&KA]=)NY MIPVD6Y\.D[G%XK89;#^V-WOMWXYG;M-[ M!YFN+09MYFC;(QV3H/J[*V?\K!\=P\+\^X>Y62P?RFV$BW5]6.L'1Q*A+5]\ M!L S/1D9UKXSD-4R7A.,P2)5\/[-B%CK?XWT64C;74LLH'IV)9TP"JJ;O@1"Y^KILR\>K(;ZDFG[E=07 MG^VV"WD_G7-[UN"SO0L6.UZG79E.FF.8$EX HTCM: IX()*0'-IL"Q$;E@> MLA'QE#LVE[!5>_^R4]BVPQ=QOYU'#SCV[#$:(4QV.O?4:C@0J*A;$%_9@^Y" M @$YWHB$?CP697 9,'TL*YP3WI=W0>;ROIYU\S)Z>22?Y_= MDHL,%#JC&%!.(4 YRP&5VHX73PNB4\R+,/K+N.J-S=EM=$N65KGDE[>+Y6-R M>^MYE;NG$?3SBJ\W+CT[SV:BX3WCDI+O9\^\Q-$";0S)-L!_ASE-U: MO^CW3$U\E8JO3%D< ][+5,91I'1=!L1ZM\Y\LA.D#LWBE) B8RDP##. 5)8# MD)4[7A-Z"RXOK[V>LAZ]YJ=T.K@ M^-JAB.S"S@@;V!FUFWSJ5BX\WY&FT6J[3_TX$1A2@NT!-=>%!H@3 :@P!&CI M;@P6IJ JJ$[S6,#8',+'Q?P[F$V?70U,!W+>$_S\YOXUJ/2>S;: ?"P!N6T' M))S@\(S5<>D+CX4,2TYXQL03ZL%SSW7,B6T:H%>%%;E!J4YY!K!R5!R,*\"T M0H"3G%&%#)$B[);?P>O'-H6WVG4K3CG"SC-QU1F1OE-4WF"$9Z(:;8Z;(;\!1H$D0Y(B@*%!U@/* E".%,@S@B0V*F,P"^$VN1+& ;A- M7+A"+!9_U/U8^#K1<^4N=3T&L,FU(.KG%Z_#J6??6'W3-A3\T6^6G+<]JH]L M$#.HGSQOYK&O;'GRM:+:+J9R9_:9U#[,Y5+SE9YD0A:9%@2D.9, Y90"BDT& M2*XDA?;T4^"@DT^?RH[-ASN6VO+V?1GQMDYGQ6=\^9),:WV'#GVW#/-0@? X M@_>7"HM_K@?_@ WSPZ6OP"N$R2^/SACQ]0]Y#9@5#[LUZM MEU/G]4J"GV_SZ7KUT?WP6/)QKAS+A%Z65686V]TS-0M]@60.B5 9@4&2"%7 M$T(X(#S+60XUDZE7!#Z"+F-;33Y_^?;_[^W_/G[[$D""?.5XM*\+ Z/L'+!*' M=!QD6VFBKQ0Q'!-T'"P.R)XCO;)KRZX_ZPO_=B6]7R[F]D=9QKI6]XO95+Y4 M?^XJ[3A.%+R]4?];2!;S.?BBTM5?@X'DFJGH7!ODDKQY/?Z_WNI MG>R*7N1^7H%*#-S-JQM$I[V\.KXG_';H9\>\?_MSNIIPQ3-3I#F@BG* M"X) MVPS@*N,:8L@T\J(9.7CKV+R:RWA,5^NINZ9PT([:*1MP.W0'6[OKZ0S& )FU M#C@$W0X]L?OJ>Z&[-PYV(_3$B/V[H*?_V#'C[?9#XG);#''<%N.N"AS\P^ZT MM/KTY/9-=Z;:74WL5C0C&!(@:,X *@H[LS$BH. 04U,4G&H1T,>J3UV])L;P M/:PJ56^211T^#.YDU>OX>N;V7VNXANQ@)=K[%HG6OD6UH3?)9K@K8TMR\=+< MB$4'/0Y&W-*%/A0=M@"B1ZA/RBCZE-4UN;BNJ@!FD'$ME DC%&B5-K8MX$[9?9*P?PG-ZK7AZYN6BX1:[WFU$\!> M>ND9[05(Y&16F\2!LU$>QI^FDWP^U+&_\V*A_IS.9I,TPTQR(8!)!05(B,(U M1%4@I1H*+GE*BJ!:@LV+Q^88-GH%MFG>P.0WZ;L8W_/\OFAW>"?E(R/C-DO> MO'S8?LA')IVT/#[^]VZ3[K?I?+$L.QW:;[S=%DRRPM@566,7E9$ P8S;R:>$ M7:JIX+DDB&D6,OF.!8QM$GY:S($=DK45.'.1SFFM9V $^01'O]EY#3J]1VP6 M\H\?BYG]+JW^WZ;9ZNUZO9R*IW5)@[I>)*X2?P^\C1GQ9O8Y@*+.\!,A@\[T MS_BSSW7FFU\^N7:FL M2*4(NMYX5M+8?$&E8;)V*@8SS9\!T\\/1(&H9X=0ZYC4*)5:]D,QWPY%;(+Y M,]*&II=O-[J!7/["!SH497WALS)+?O>HEU4['U>:.E_INHB$0<(+5]_+4Z+G+ 6%R2'5 MN<*:8.\"UD818]M<;95T^ZOD<;&:!G1^;$'2PX5>C4_/CG,'C55P%_.\&IH M!WDU1 .YQ5"HPAQA*PJM[J_YD\,YO5;-#UQ=^Y,=SY+/?#IS,8'WBZ5SI5^T M?%J6L6''O/$;7]=_^X_I^L=T?C?7CDKR/9\N_^&N6TY2ACC*M0 %1*YRP!# M>%X G,*,("S35(:U-[M*G;$YSE^?M"M]7,QU\F+U##R87C"QM>[%/SDK?4G<#^C*=?Y_I[3^7Q+0W M%4^M-3_B83D*\G%/U->I-.RQ.PI\)V?S.&^]MLOY+E>W1Y;Y8;[E8+@S6S;- M^WHWME5B5^E,1;^Q.>O]-MM[ M>>P(#+ZQ!];/M;_BJ7UZ8+OJ[AAA[&.[4=Q8N+\:#-0H/>HX]-0V M/8Z.K]1$/2K YUNJQQ73D4*G"G?,OW]T]WG=;=\)HI+"G"B0(24!DO8/0;D& M4@AF"!(%+[Q:+IP7,3:772J6Z"K>$\CT/>-6N:34[J8D*(C( M]'+6]KA,+Z=BAF5Z.6OF"=/+^2>[3>O/>N9.(O=\N7[YNN3S%9=EK*VQQ8(H MBD)2!@3![A:._8,SD@+$!-.X$!G/@Y*] ;+'Y@AJU1.G^S0T QR"N9^/Z G) MGIW'/H@OR;[>_7=;Z(!85)<3(G]07]0!F&,GU>45';(EA]TH7\HTM]T +1?/ MTU79ZG;F?*3ZM%@[\I))FFF9"8Y!P:GS640 ANP1%=%<$FW_0[,LX,Y1!Q6\ MIM[P5XFVZB;+6M]DOE@G3_:'@+1"X&AXI&)Z /=5^M2^)+7J-\D.ZHWVB56_ MY'[J#^J U$Y_D ^4\XD+?5A&J!MXK:FBP%<.ET/J9NM![Q?+-\NM9JNG4)E6&:W^V)"(DAR!B#GRJX4F@.A<@0( MP[G.29[G?MQ1UZDQMLWO?CALJW]B%LNDLF##!A%>&-EEC#SS3KTCW_.BLC$@ MV5EPTXQ^Z0/[##!>AV7LFLPNJ@Q=L'D%7 W5G->\K3,?K%XN]VI(ZY*GFOMO M(E*20@(1*(3! &7" ":H CGE,!><2IQZ]6WWE#PZ]QFI7)[ZM6_RE5O<\G4$7/E,?8&)3DK;*')I5U > !F)0 MKX^=\RW[(_C1_O1O_[3YC?W#73S_MW_Z/U!+ P04 " #Y@F%53T>K'FJ: M ![$P< %0 &-R=&\M,C R,C Y,S!?<')E+GAM;.2]:9>;.9(>^MV_HF[[ MZXTI[,L!B$ @XK_\MS^_SG[ZCLO5=#'_E[_P?V)_^0GG:9&G\\__\I>_ M??H5W%_^VW_]3__IO_P_ /_SEP^__?1JD, MJW_\5):+KS_]?;'\Q_1[ /BOFW_T<\6E=DZ7S8?. MIO-__'/](X85_D3,S5>;;__E+U_6ZV___///?_SQQS_]&9>S?UHL/_\L&),_ M7_SV7\Y__<];O_^'W/PV]][_O/G;RU]=3>_Z1?I8_O/__/VWC^D+?@TPG:_6 M89[J JOI/Z\V/_QMD<)Z(_-'Z?KIWM^HW\'%KT']$7 !DO_3GZO\E__ZGW[Z M:2N.Y6*&'[#\5/_[MP]OKBV9EM,U+OXI+;[^7/_ZYY<+ L/[\+D2N_G'ZQ_? M\%_^LII^_3:[_-F7)99_^4M:KA=0M)?5RLSA"[7BX&ENE4?D?Z7GT@"!9=+S+]MM7+/Z>K"0_"A>08:.4EJ.Q)1D%+ MR%%X7:+1/.4'X%'"*FZH/E]I@Y&?<;9>7?QD Q5@_-S\_.='21H/,\-H>]%" M]!U@:)?^5XNO83J?2(]&H4?(2G%0-G*@<]>!9M8IC,D(+YN YS8MXZ!F8"4O M!I7XB)BI+L#DQ5=<3E.8O\)OB]5T'98_/GXA::Y^QZ\1EY-LL\DB22@F!%!. M1]I>QH/4TD5II"LF/>98[+'.N, X5H6+-O+LP9PLOGY=S#>"N6 T1J!9&5% M8;15T()C% '0[DDETR<48]M8DYND[(49T3EFAA'TP4@A]RLNCL3*/87%(R#E,&=E4$%/:)QV>7C M$_WN)(7B5'8>?$[D^"=1P+OL ;/U(29>>!X.('7%KKS7 _5W!RB>+,Q.0/ _ MSL*2/G'VXP,=FLLU_5U2'GV"9%4F%KB'4(@/846..4G-Q7#1\(W%N[(5PT'C M&!%W@I+WY%@M\NMY?D5N_$1X9"89"28(F] M$"*?'4(.%V\G^/BT#'/RN$DHYQB7BBL5+$))52+:*O H(]@8DR:4*Q1JN&/E MQNI[H40].Y0<)>21@?)ZOIZN?_PZG>';LZV+[82DX)Y.26OI#X,,/&,&= HQ MH&=&VH?2:OL!Y.:J>P%#/QM@'"74+@#Q 3]/:P9ZOGX;ON(D!TL!%QF]$"AV M4UY5RZ<1;% F"QCFF0'C".%V 8XW\[18DJ';"&630'RY M.)NOES]>+C).(B++69+;%%1E)Q@()C/(R1:?F"?AZ(&P\B A>T''/C/H#"?Z M+I#T(F?2R^K\/U5(?**UD4+5^W,;&!G,0%ZX#PF"EDF+X)V4QWLH]RZ_%VK< M,T/-L6+N"2LOZ?UG,+S(Z+IOLG$!@@6500B%X+RS$0CS1 M_S+7QR/AYJK[H>'Y)%"/DNK(B/B(Z6Q):.8B?IJN9X1F+PN1QR &8EWYS"$: M#&"-$\YH+8,[ONKVYJK[(>+Y9$Z/DNK(B/BT#/61P<>W1N!"#QN-3IM>6W \+SR=9>K@\1P;"V\4UTG^=A<\3B4$GFS,4 MK$) )R"H%$'+8KG0H7A_O'6X8^']0/%\TJ#'RK:34^/UG^E+F'_&S05 !;#A M+H(1"4$YBJ6=YYJ\86Y0\A*,&.[DV%UY/W \GVSGT=+M(DGQ\FQ9I;>]2ZY( M)Y6Y&2L^!R)&_9U)@)R1ZFJ#QSZ-"HH>Y5[J9@/[0\MYSG -+N C5O MYO1I(:VGW_%56(=SMB8F6L\91=K:>>)#UP>'3F60!FWB5@K-AKK.OYN"_6K' MGELB= !I=X&:6J.P?!G6^'FQ_#$Q*?H8']H/%\\J#'RK8+:+S^BLO/=%;^=;GX8_WEY>+KMS#_,6$9R=4F MD?@H(L%<:O!>$^"9Y@FY=WRP(J$["=@/*L\G5SJ4K+N S,_.UK6W M1 WQ)R:0773&@$=!H9LQ]<(H*)#<9JVME=Z(@7#R$!W[X>;Y)%D'EGP?."(A M+7YI&&/ ME^_8-[C;X.S7Z2J%V?_"L+QXSZ&,%XR;#"R& BK35Y$I#F@P"B$(Y?GXYS+W MK;X?3)Y/8G80*7?R:N:*B5_I)ZM)\42E*0*L]54F,4*LSYD3D>^4+ERKX=YB MWEA\/YP\GQSM$#+N"B;;-V);)GP2T1MEP:9(3"B)$(SG8+FG_QEN@CF^(O7> MY?>#RO-)T XCYY'!\H(XR!LNZE65-C*25VY)"HS^\(E#C"H!HY@MER@CXO&O M>*\MN=_+S.>3?SU?/K[[]=_OB;Z_>T&]= M9VS/AG9'+#=$"[RAN#VR:=ZM]D?ORJ_3>9BG*1F:Q?8QYV4/MIB,RYR3RX*N M=AUQ]3EG")!1JLR#2*8\%$L,T&GL >J.[6;S8K7"]>J25^^+2CDR\!;)6V/) M0=1(K.=DK68"R9-KPNMU.CIIBC44*FYVMCE"Z!TT0-I2?^[P7\DC")>B3B#1 M:E Z!W %&13ZH43F"_.\(7)ND#,N@([1[YU0.4;8'2#F95A]>3'/]3^O__UL M^CW,B)G5B_7+L%S^F,X__UN8G>'$ZY(X5P@H"H*RPH&7(=&W/NBB>5$/IH6/ M:*.U#WD](.HH&-SLKC6X3D;MN'4IJ)3J4X/5!TQ(3,49OL7UQ?V\S$%H81F8 M4ON':>LA^N@@VY@D.TT!D>!D.(KA/-OUM_ MP>6&>C*45]]< 7NBA9#>R@!)*8IB,S'E1,D@O&%3EN4 M#"OF+DZA#1?7I#5A%!0D15Z?$9J#BE80#_2'E\EZF4W0BC4Y>V[3,DZ[G78G MSI'2[L!!_H DAFE:X\8?NV B*%MDO3J)H9!,@DD0:T,Z%534/BIK6!O(W$G. M.+UXVJ'F>)EW )S?P_(?N*Y&\KSX?8J7>R KR8@=!X5)V@,2*U,V@U0>G1'> M$F--X/, 4>-TY6D'HJ'DWP&4KAO0I VJ(BTPQLE11Q\@.IV!1T0RK*+0V=L^ MG3-..YZ&L='!,CX<((MUF T"D/?+Q3=1U[%9/H,B!PY\I*VA58XN,>4I(&@"IWVH MZR%4'P16@ZNB WA=TJT-YTE'VA&;PB-+=M8I:2 SG6WVCML'>S\=#J$GP:1Q MK#X(3 X2:0=0>$*;Q?S=.["N:!M*1E!ANQ I>@A M6B\@9,Y";8LF&MTHW$=1#U'Z(/@91.0=0.>N"'&'&Q6D",G0F5K;M9)=)48B MBZ"Y4JQ$Q;EL,XGL8;IZB-,'@=& XN\ 3$0YB23C56Y\EQFCN(B2CFT0 M-)W-69"OGQTS]J$G$8-<4CP1.8/7,[?PA8X6=@>(>76^[.6E[F7,."F,UR0$ M I.Q-I,N@3A1Y-Q)IP/C)>"#@V<.A\W]-(W4@+ :2>P<(NK4#R(WS1F4+ M1M:Y7)F1S;0F <\IZ^)+LM@&-P=9FN&;\#:K%SQ0QATDF;?T3V*J??^8)\4I M0C;/&KS) 4P=?,V]DIZU&:FY77^D]KO-\/ D>7: @M^F(4YG&V?]Q3QO'BE_ M6Q-%=7!4[?!U\_X/,1@3,P>KZZU=KHU;K$O@@U3,$9OJP4F,@T"NJVKW-ABX M'VC'**0#:%W4Q[X//VH,6?M9XL6-,"H;:EX41*Y=3J.5X)0SX&/))9LLM7WH MI?'Q!A=FU,OX+SGQ@ M*7AB)6M&CH3,Y%(44ZUXV0ELC%74 O@TKN%OH_?(R MNZ&+J6_Y1:GY,$0%49+3FI3+L7A;'IXT>I0INYND<:_MVQFR 10P=L']I7-Z M6TH35=\&.![!6I2T(XR!6.-9*5XQ#EP5C=(L@!?U6VUXL#:JHD]QDW^3KG&O\AO9FP%5 MTF2OG06?E:UM( 9YE M"2P+S0-/A?LVU=F/$-9-_JE=*GU(U71@GHB=Z1SS+SBG+];O<;XB9=6',KML M7=V'T\:)9?.V,\KZEAQK!XKZG(%[S,QBM(W*OI]&9S?)JJ8X;*6X'O-9.ZP( M%NF\CP;0T;Y2,>9:_2Z@E(C2&"%4.CRE]40,G2*K-3R&AI9R!W;LGLS*#D.Y M/N#O"VQZ74+G.. M.U6B@,0BF6#O79V_&8'$1[%PYNGA9NE-KPY[>?URFD*(9FKK ),W(^8=3GSB MW**(M)UDM>8I0I2U3T,0CJ UCT^@G;%(6T( M)FHJQD0*TE/M(JWKUY@,\C9'ZN& .D46["1U7 >JH8/DQ@X3DXA:>V\%6!-I M&SC&P">*35PBTHN*.:0=HN2V1-_/S)@OOZ]!9TM)Z MO9S&L\TSQ4^+NB_J4[/%C#[Q\V;4**ZN\HK<%YYY8:"3)2F&FE(4JC["KT>] M2!$?'#)Q3#OR(?D8^8'.24 [HN8[.'%W)HQMFPE;DI=4(@$KDJR\8+1EK9=0 M8JT[$8+V;YOWJ3P;II&YC'F_3,O;;CVY@=J2:G@XTOP7:'#_7B_Q/P]4+Y;QY M.Q-F[S?MC5^&;U-R$W:VT2133"2SL6 TJ^_ Z^A$44?Z(CFXW&E9=*,ZH4=I M&_=.H2,\#JS&#@SABY3.OIYMRE8V(7L="+O$+_5.Y3MN+_IJXN@MKM^53^'/ M">TR"JPHPN)69% Y, C%*8A&B*!+""ZVL9)/)'3<*XR>(-M0P1W@]P.N0[T, M?!V6DV8INN)#M;)P@.$+$EZQ3H*^)P$%Y%EF5E2C9H,/$[;N-HVSD)D6GON8Y M7CN#H:V7B;_O-XKZ@NMI"K/K7#8?_WM][7%G 3\@AU,.!N9*9722T_%?. '= ML=IS/X'@2J 4(J;8II3X)(.!9[/%'_31^.MB^6IQ%M?E;'9[M-_EK!.I'==U)SM+V?[?< M2#-O+A/>X_+C%U+!).6LBR57Q/H403EK(3B#H)5AW$C+BVO3N=T"#M*'3TBZ\UJ=49LJ*P4K^.5-2HH42>(OF8*08WM#]4L1"M*V!9X@*3Y"*? MH,1F2\S8-R"-H72L^ =L0G':),B;MR_?_?[Z,N)ODNRXN<8IDAH/\C50\F); M#G")S4L@IEB"-,P#(4C6YDP*G'<(# O3I6@7&C75OH>@XXL&ON/\#'^E;?ER M,YLCK?\^77]Y>;9:TW++RU%VM0%>.Y*'K>VM= 3OT<*FMYFH7=,;E2?M$#%NQK/%.7:HA#LHK+C$ M^.L_O^&<_+=+@4A6,BFS]I*RLI9)D6A<1G+C4$0CL_.J<=^2FR2-F]AL 9QA MI-^!$_2!=$$$?*$S^!49R]EB,^?^G*M))ODHH0/H0-92F5(@2JZ@Z(PR%#+7 MKDTZ\T&RQG6%!E+][?F[ ^FAG_/K(VY*UXBE[5C8*YG5*%-(Q^M8+%_3LB5! M0&20F1^-F>'_\ZG4@'=M% M)"\$E%R/;9YKSR87H%C)H\X^IM"F=/\.8L:]!&[J@Q\H\0Z"N+>+^>(Z%Y<> MG\K*USV4 \^@2L@D(E< ?;+T?^AS:3.:[EZ2QKWZ;0&@8:3?01!WM0$NKGJF M\S-BZGR'+.:K7[ LEK@SQ./UGR0_4MIT'I8_WI!05_>\-XF.BU2X V2VW@>1 MLQB58Z!%B)YD+Q<]%,"PIX M4G4K^,9)\5!(W#H75HB9AD"^1="X#^/:@? XR?<3"&S3PANO GTH.N0,,AD$ M%3;U8_1'<"&DE"U:V>;ER14-X_8<;(&6 ^7;@85YB^L=EY.';)-' 4(Z75W. M!-X6!D&(XI)0:!HY^=?(&+F_7Q/W[& Q]X:1O1[V6I&L4,8"DX5$E7PAH9D$ M,A=1>&;9I#:E4D\F=>27LB_/VPY4BN8Z&SALM=/"O>;+Y:I;#E[^H."(-'=!$$?4$Q7(P4 MPV4"6!&&_"2'G+=IS+\G@?M9UV=5O=9"-;TB;F+1,UN0O.R<:8LBR2A( H2S M(CJK6-:N37AT)SGCGM5-%+\/N)ZDA2XF,M]DXUQ$DUQ/VO]#MO_NWU*1Y;/KC@ M*5Y>[L_Q\#VDMH.MLV76"Z)4)9-!,V5)3_,,XBU^;B- G54$GUIU5?Q M280.>(_A$@O%>J(HE!HRU4D^C+XUB7Q/$[2UN8V/]L1[C%/TA!H<(P_<;SQ% M[ATX8 ]U//]UL:1X9[[M:I5^?%J&^8HD5?4WSYOO9EMMYO]]MEI745_V2"_% M)_)G3:TX5: X"=/Y&*#>+FN%5FF,;:JAFO#338>IYDCN ^=[XKS:=K$\N:W MWB](ZKB>+C<:NIBX/2-AW"&&VM$XLBR 2>= L93!!=1@,ZH8C<;<@!5B]V

\,"Y7=]Y%?[Z,I?@Y+ MS)].9#NM3V'#6.)%>TBR9AX[TC QHP?IL;!8,L?4MOMNP\5U7-_4[];9'1;/ M<\-R]YH"<%V0!,1VO2K_!^CJNU.IEVPP$CI/? M.9=)W@\S"9=GB9-X=&*09OYYXT6U''1V@A[8U#Q M[^^_S);A?)S4O/?SV2IS\0,N+@B4S1+S'GE/\[2\;=8W3E)>(AAE+0UP5:^1 M77)DT2/I6G1>TD[ &(X6<>\J*<]Q*9S6P&1951W7:ALKP6#"DK,5Y/?\G937 M$FV')^7M(,*.@CYW$X!0IAFE/%K[GU-(RML) #LG MY>TBC;Z2\E1B4I,2!Y-K!6%@J^[/"4I0M*"2D[F;X/(<4^N_833)] 6EQ5OFTK/ M,Q)EKXX\<(!;I &515MGL4!ZM5983ZB9PJ8B@Y4]AXB%@G!&HF"NVQ5V]#U3TGL.-NL%>KV%U'?Y:PW MG.M%N.]=#Q$NV_85 T;*]EK5.$$RI[2WQMF:4\7H)$9"48H>.)0\":!$F*'H(L%H1(1$;(.KJ_*U<'0L&60;)=1-(ILFZ[^27ZA+9D M#",@]+QY#,(WO8$\L2+83 '8.DNTBC;Z"9,)PZUVJ]BZ2^$ ^M5](P;X>-V[6!/*DBVD[P>#Y+MPKP.M,K:'_E(@L"O-' M]=ISRSPXP0PHS6HRI?"0E9.AB!+M=M/B=M8G3Q!U8B&R0\ZMH433+\HN=Y[4 MR*4U0)RJ3+)UQD\F5&CG&7,8$[:)Q3Y)UKCZ:C#A;P>J/20Q\F#+=W].Z3E? M)M]6+)%&*BZ2!H;UAD,I!]Z9 +KNL50TMVHK"&TUV/+6JT]LYNT^"NDP=O>" MDPW$;30J^2S R+IYC$D0M5? LP_:%^-CWLI(W@TI8ZJ4 \7W$ CVX&4'I]"5 MUGMU'FK+P8_+6?K7AB$!26LJ*$JK=>MBYXR 4J*I[;F$86TJ\AXEZ<1&H!YB MYPPCE@[P=9/^S0XQR7$EM":6B-JWI%Z9%Y0@<^6649DU:EIZGY:1(S[#"'DV M*,<[P,R3]U"!_%$K5[D6M2K4V\H:7K.J4>KL&++CM;N[HFK<.L6Q(X?[":=/ MH-V[#; 97AH:6)I=#,Q M,6-E;V-ERG!25=V40D44-2=KR_?LXEY4=B&TG:W6W3^>")1/+R/LX]]U+L M^4]7'RYO_O7Q6DQ7HM'J=#X/+CN=JYLK\8^;WWX5PW:W)VZ, M+*QR2AIT9K-9>S9H:S/NW'SJL*AA)]/:4CMQ2>/BG-_@ MEV1R\;?SGUHM<:7C*J?"B=B0=)2(RJIB+#XG9&]%JU7/NM3EW*CQQ(E^M]\7 MG[6Y55,9QIUR&5TLY)QWPO-YQV]R'NED?G&>J*E0R9N&.NH.AKT32D^(CH>G MQZ7HDCRE-3J+!OWM0LH/I88UU\XS>-')5M";$^X^&_?;Q8>G.9BIQ MDU&OV_U[PT^].$]UX;"?P?KP9Q"S*4R:,>1%VCF=CUA6_<;ITC\ZNG,MF:EQ M,?(V-X+LQ?I89]J,]KK^OS,>::4R5]E\]/I&Y63%>YJ)3SJ7Q>NF19Q:EHQ* MPT2K_D-0&IOXQUFPZ1AR,E70PL9>GZVZOINH2#DQZ+5[]TW:-(95/[VO>HQ@ MD/E&NE^2<2I5L62,BF@NW(3$Y411*J[O**ZT8Z7[1V>G+TTDWKM5WN]H^[9YN\[,9%(.D-3 M13.$V4V4%7]6T@!TV1SO2VT0RD+\HDTN>MW6[QS72V"=@(/V6P@^/'UQ_NBW MQ2Z'_"PMW "#\[FX+?0LHV1,S>"7VAN)AB:%1G'$1E(5R.JYJ IG*H(A*)>^ MU?D:&:B%L0*YLAGK,I7VFW 0&VA*Y MS;NSW!*JZ01F3K$L"82]=(,/_(M+[L$71)Y$J@KXEL.T\F73D[G&L%D;5T6* M1 D%3A5Q5B60B7BM.:Z)6"M.KA+N9J0P@K)L!84Z"O;!UD!;XKN[)L^H,DQ M_#6"Y+>S7I]8VHE(,SVS"W 8&BOK#%.WY)=!;VC97(NQ72BSH>W+#/-P=YAO M[OGDM:U#6',\IX(.'*+VW48J-V,Z'$,(,KAA?5P;/2IDPZ[0R2MUHNE$G]%Q!-! M+UA/R=>U"]\/;J*'N'ER0F[ Y^FI_&04 7E3E3 XI-6%9,Z2%L#B!H$1(TVR MB![PI&2D,N7F7#&V;S^%^>1R-G'SDS[>)HIHT59YL%/P M ?0)C04V^ &"FX -@O(O47%N']_P) ;)L#$'UT4[L[UB2 C3(S@>S:\717)(_U_"1IZB6>AT$K2;2 M+FL6Y[4'&26>\+P_:C*:X_1R2UE]R'DPO_G5+OIZ8'TC&!WN/*6+F^T^>;QU M]:?[9('-YBH;F1S6\;%*3([P,ZK91A\"YI+H0IPV=EDZ_ L(RW'\=42;=+*&CFA>P#/^ 8RQR&_W,OM ]_5DI*.X!7A7^JY0]^(%ZT[JJWG<]\G^(\.BS/BLT);MW/A\+,E=66" MA9:6F;L%!G5?@^ M14%(#3*B"0^3SV#$R'^.J8/9#'RJBJG.IL2D6LAQ_57)U$E/>9GI.6%T-M$A MS>4]J""T6RK.ZV<0:?N_[^\M-S'?/R]?(2R>4\1[N"J/X*U>TU]Y[>+KY_XN M/.)\JUZ;%R%AR+1@929+2Z/%'V>@\S*3\Y$JO*Y^T=FF[Z9<%E#%ZXL$?Z<0 MANMKLL%1>]@=\$V90U!"-_?5WA URO_>OR-80OH))M=Q M94S#8N'/Z&*A^\ORQQ?[X&69N>.*DKEL_V,XJ8(W-\8/-CW2\*Z1Y,NBNEL@(<*O 97AH:6)I=#,Q,F-F;V-E7\&5T<0!])8=O MUVSB<\U^^\?/OWZX9(U6I_-E<-GI7-U_.U7-FQW>^S&\L(IKTS!=:=S M_;'!&A/ORU&G,YO-VK-!V]AQY^9SAT0-.]H8)]O"B\;%.;W!K^3BXD_G/[5: M[,JD52X+SU(KN9>"54X58_9%2'?+6JUZUJ4IYU:-)Y[UN_T^^V+LK9KR..Z5 MU_)B(>>\$Y_/.V&3\\2(^<6Y4%.FQ+N&.NJ>OI4B.QD,!L.A/$E/3P:GI[UC MD?1[QR?')_)?/2C9P?2XQOFYEN\:N2I:$TG[CX;]]O%1Z<]F2OC)J-?M_KD1 MIEZ<9Z;PV,]B??PSBMD4QNT8\A+COWZA<.O91SMAGD_/B==,A3BTGK1H5E_U%,&0]COI?BFM M5YE*.6&4)7/F)Y)=3I3,V"^JX$6JN&:?,LR0EI65=16'DMZPG88^%\M^EVEE MD7J0>'V73G@QENQ]ZMGG2N-5;\!;O>$A?\-X(5CO2-1/S]XL[A@7IB0"6 \' MK T1''3[S&0ABK]SF_!"NM:G.RWGP7:,]+N8\1A*=Z;<_]SHX5:C/S3)&CYA M?]$JO86X)DL#< FOW+\Z.#HY>VDV]=JO#GIONV>;OQ_8A$\ELW*JY QQ]A/E MV!\5MT"=GN-]:2QB6;!?C,U9K]OZ.P7V$F"7 $+[/00?G;XX?_3;;)=#?N8. M;H#!^9S=%F:FI1C+9O1+[0UAH$EA4!VQ$5<%TGK.JL+;2L(0U,M0.N$FSG(\ M6:*UC%-*6&9R%7(HS-N84,A4.L?MG*;D_%:&Y%K*='@GH RVU*'NUMF7*HLZ MBVD%ED,3 ?Z<350Z8:ZBG]7ZF;2R%D(&Y,II%&2J[3/E)S#0E4ANVIWDEE#- M")@YQ3(1&7OIAA#X%Y?=@V^(O&39LCRM?-D,;&XP;-?&59$A46*%4T6J*P&9 MB->:XYJ(M:+D*N%N0@HA2.L5%.HHN =; VTBM'=-FE%I3$#\#8(4MG-!GY2[ M"GEU%O:-E2UJT-87H&EAB\$B7 MO3?*[FV482.R\R&$,(,JQM/*X%G)!;%.2\O,CP9OOQM.J V[D@Z=%KP3R/+Q MT#6)QU->N?V7$*$F$F&H=XH4;2H+ 4C J7(AK3%+%D$.=1HK0E@G%2LU#W&M M.7H5FV9-.#2H0 [0Q1FM1#C N2IQ2BAN%1F@8B4)-%>0I,H1NX=,<*$4!!+ M"1$*^=#8-EF)ID"EE>;$73 K*+&J$E@1:\YZJ<1?B:2)H!>LE^)I[<+SP4WR M$#=[)^0&?/9/Y;U1!.1-E2!P<&<*3IS%'8!%#0(AAENQB![PI'BBM/)SJAC; MMB4LAT"'&$88WINZUF $:KRK#<*AH02&7*AP:6JL" J$5F,L"Q0N#2AA1(8S M!DU!&Q7A BRK$NSTHP F?<.NIUQ7(1O)FS++Z!PUA1_)J?SNO?=A/KZ<+:GYR1YO$UFR:*L"V&7T ?2)C04V^ &"*\ & MT7N;4:##05URP\AZD%\=G/1[QV?N:SB *H-)T\J2K]=H>(O4W#B/]_0- ;)< M"D'UT8X=[EB2*>LV)M=ZH[>4X5A#)YZB6JKU)BHUX6Y9LBBM \:D"'P7W%%S MT1R'EUNIZS/.@_G-)WOHZ;CZ3B@ZVGE(9S?;??)XYQH.]V(!S>8J&8D;UN&Q MRDN*\%<4LXTV!,3%T81X8]VR]1#S*+C&C"PS)D,&(4 MOL;4P6Q&/E7%U.BI)%(M^+C^J&3KI)=YJ MP?)BL7%]E=8.5VD=+S;'3D_:I]W=P]UV;SG6";*C?%C@2EZ\:PP:BP5U>H[Z MY1WK;;NP>FA&M.#_CY!@[JN#(2I5^'UP4[#$^AXVUX$EL,-D%D[J;*'\RW+( MMSOA9=FYXZKR'LLMC>Z$C%SCO7TX\<%U-@[/X8/O*'[TF )(57YSR2-WXO5OO*$/_U;@XC]02P,$% @ ^8)A5972'H._!0 *1@ M !X !E>&AI8FET,S(Q8V5O8V9O8V5R=&EF:6-A="YH=&WE6&UOVS80_KY? M<7.P- 6L=SMV;#= YZ3;@+XF+HI]&FB1LKC0HD91<;Q?OR,EQY8=IR]8FZ7S M!\$2R>/=<\\=[SCZ\>S->/+[VW-(]5S V_<_O_QM#"W'\SY$8\\[FYS!KY-7 M+Z'C^@%,%,D*KKG,B/"\\]M98YDO%9ZF& MT ]#^"#5%;\FU;CF6K#3E9R15[V//+O):"KI\G1$^35P^JS%@TZ_-PV.>V'_ M).C$G?@D[O<22EC<34@T9<$? 2KIX?1J3:&7@CUKS7GFI,SL/^B$;J^;Z^&" M4YT. M__J66GGHX2F6G<3^'ZZF\E9E<843.4-Y5:R_G R*J_:)G;5\UNM$,$ MGV4#:W.KDKU:'TLAU># M[^A&7$2,N=B.7@RX7-6P&NV@ LY)]F3=H%^<@JF M>%)-+/C?#)7&3>SKHK*IAW($S]C*QB T5IW?I'S*-42A&S1-VC7&J'[25#U& M9S#U0+J/F=(\X3$Q'(7I$G3*8)QREL#Y#8M+S:\9O$EP!E- ,EJ/O> 9R6). MQ.U87JJB)&B EK 7A/^*U4$?WKN7[MB%2Q9;RX.HZ[>!%$"HS$UT/2I[5E:< M^,<@$^O#2Z*F)&.%\^9&L"4\C[49"7T__'QS[@C6O6$:A$UV_UD62+#E P'S M=L.+!A7%_BJY8C:/%DQ#(I5.@6=P40J&)"!.T#F:/KT%$2- 8?I&A3;T;,."5(-P7'D7F; MF(P,R,YZ__<9-UR\U)CP"\SME,'1FKN'!YB?AT82"E^YY^NBW+D3Y5=L1C(8 M"Z*N6-;>FSZ,N8@FDW#I/G<;@(WE/"?9<@LKHD@*OP@>7Z&*[;VIIP:KEM$& M1N(44J88IK.XRF]HJTZ);J]X,&6%]2+.@JM,+@2C,W9XT.T//X?F.:$4SV!' ML$0/HN,[B5]]XDB13 \<,^FKA\+=3@IE40A+\42 M+EB.00+(V1=2S2'PG7AOLFT%K"?C=4B&\EPH\0_?.*Q_%*(O@>FIRI %IAQ<)X>8M5ZPP M<+?-1"($H !4#J,4!W*$&T?,^N0V>E$TM96QC76<58K*6Q)997$7'MVW-8 F4SR6ZC53J2A3#EHE2%ZP MP>K/D/(B%V0YX)G5S2X:[F)U;9) 3$2]B=VO&JY;A7[D]GJ!Z18T.D'3U<9U M(^':1L+3='>L$[E^-]H[[+O!WK'[Q :^VST)_W6Q5MON)XGU+!(5&HAW@='P MK!6U5@MJK@_"_ :"I@\-_;#A00?/%_N$1MUP2](:C'OL](V5 MK4^:^M@@:=8\#4P^0H(Z+DT.0H.AD()36"G_F.#XBJSX;C#ZMNF=\FD!LJPR:!8U&+_N&X_-FX-3&E[VU=@&3OG1;$J>6L9V")-3=$= M2X6R[[;Z"N*$AO$RKK=$O]3:+9UXYS+ZLI]H)@@1JF=.^CU>6#+4G^] MA$SQ4"CU[I*/7%O7S^H2W5[GG_X#4$L! A0#% @ ^8)A51&.;N;$P !.P !$ ( !9J4" &-R=&\M M,C R,C Y,S N>'-D4$L! A0#% @ ^8)A5)57J !OO D %0 M @ %:.0, 8W)T;RTR,#(R,#DS,%]L86(N>&UL4$L! A0#% @ M^8)A54]'JQYJF@ >Q,' !4 ( !XB,$ &-R=&\M,C R,C Y M,S!?<')E+GAM;%!+ 0(4 Q0 ( /F"857*<9=,T0< )L@ > M " 7^^! !E>&AI8FET,S$Q8V5O8V5R=&EF:6-A=&5Q,RYH=&U02P$" M% ,4 " #Y@F%5Q4^_],0' "&( '@ @ &,Q@0 97AH M:6)I=#,Q,F-F;V-E

.OYJ@>$P%];X )LT6RR!)D[3V)%17XH#W)UB3',2>9VU22/T!4-VW$Q@3F MDS33-\CVVE.2.9:4$A"+K(]8F=UP"BD[[5B.*C=R (XD?.R!+%V =7 -#Q;1 MG3:1^_%?7WQX_:_O?GOU^L/'U__C;V\^_:^V>=R'UCM%&G=O?H?/XCXP\R*B MB.29:@AN$M' 7I+01V3$AQ#"X5YCR6C8J)-ZO5!LCI!U 'ZO@\Z1PN_ R3= MX.'5XFN8SBI&+E:YWBE MWKQ:/%3"':!CIUO[.0.6]HF404)M9D110RP0F0O 6#!HO4 ;VAQ.MT@9%R>' M:_7^AO@'B+@#C%QKPW[.@F#&.E3A;9U"TR MXBB['%T*6K;IA/@@6>->D Z&GN%$WP..KB:GWW=!=LZ85KD69==W)O4Q>^$> MG*1OBT#ED6M63*/1>_N2..Y=YG#X:J*2#K#V =?D &*^*(@]YX(,J\N^5K\R MFT"YI""D4, [@49%J1EOXP;=3<^X=X>#H6@ 87< F;OS[>>\<&$XRS: S([5 MI!?!WW(&(0@FO>!]?6[9!Z6= MXF_:LJ.T<#",ON%RNLBT89;K@4Z^FP(ZJ#I,\)"T8@*XC.0]6B4A5!<2>2S, MLY1"H\N08>@??1[5Z6![>GUW@_6=]T>&.V%BSN ]IP"YC@-W0B20DDA/+F-( M;2SF$]]]M7Q]?S+,'2CW#H[:O4K#22K2V9H@9I;LOB@4ZV1N@3F/)C%EHF@Z MRJKC,OY3HFQP776 OXVTMD/!7YTMJXW>FL2-[_$6_]C\U6KBE(_64! FN.+U MA<*F.3.'3,:968;%AU;U4/O0-WJC]=.>KL/JJU\4_EN8G>$54S(%YY1&T(D; M4 DYB4S13O.2E21(?++5Z_$]R!N]5_O8&#Q"6QU \(XQY"\2B8THF>B<"BMU MO+FLX\VUHKA+.04V&RP6.3/8YCG' T2-WD_]9' ;2C.]@6RS7RXXJ4,T?\?U MET6>>%16^$Q^@ZN#$+QU$%/MDY:-R"*@3IFW1]L]U(W>07T#5\] M?5Y]6MQ33K#98Y'$NWGT0I[N1K\?D+A?3==X/C=X:_0_8%I\GF\^92.C27'D MZ0IG0>IZ,5P+H*))%,%'48*@_1A+F^+#UIR-W@W^9,CO"B,=6.W;DMY$@I.H MK/&>)V A:% VN]H759//+3PSW&%R#?W1VP2-WX]^Q"3CTU72S]B+VYE^2[ZS MKH]JLM(25*T;=4DY0*]]+E*@38WB[S5OB;?W; M%UQ/4YA=9[7]P^+KBX_\RO@!29STR;&W3##M)00,@D[S@A"\]\"U=5*BSJ%1 MW>^)GAS3)W_ ;V?+](5LQ/OEXO,R?'UQ1H'E. (9 M DO&07.(O A(M2 JZ^B5:7CS_3B!G53V#(:D.PWLP'KJ(*IY**T6I8_T:**VW20B'C4;.')OP/$7OQT8P&TH?O4'K@HGS60TU>7;1CGH2 M3.;%^P2(]8T<)N++, ,&E=*<&QG]"5*=#U#836/%4X!N*$UU@, 'KTD_D+^[ MG*8Z*63#=G7!-_?WY(X7G*[/EO7ZR@7#E2@0O0BTY:PAE]Q$( NO/3JRZ*7- MV\>C2>^FKV++\_ADNNT S'><#!\V?4WSI$C&90D)"N,<%*L^1RP!I$O&ZNPS MFC;O4.ZGJ9L&B*<[IP_1QC/MQ?7RQ<=__?6W=W__V'B4PNUE3C) X1'NAH]^ M7X;5EU]GBS^NYF)EQG.V%#=DJW7-!1%*DU3@.->,I^R$;-.R[R&J!AC-6C^3 M8J?O4Y+?+S_^ML+\9GX^*GW^^45:3[]/UU/AZ8X!K2V5UL6LHIW*8<8CZN(D\-I.4:4ZD,XR"X+7 M1_4Z%>6[J-AN!J36^KZ_:/LIHN_ (=NY(*_9=)+9YDG9IT6]Z9ZGZ0ROS3;^ MM-A3K!/OI,@A>&"N[E:2!G@M+8289+;6A58WRJTX&C=IE4S]]9+9R*P8.KPC]I+H':\0%$,XQ:E3:R)V7V8KG$3.20V[3'NIN><9,U M)X;8 "H9T99M;/9%N<:+E)9GF,D\DZ>QB?JF\T N1IA=-JQ__6=ED;R'%)E. M@7N(5M7YL<1DS(+VCR^9>9_J3=)>I^H!BX_[*.:4IVEKS71PBKXZ7W;+R*?P MYSDCYZ.U)DX8$5%IS$-I8U>;ZXT&RQGTC@ M#M"V*2*_B-TW;)SOG@GC.D9;IQQP1DZ"]QJB*0:8DBBY=$PEW01I]Y(T[GN4 M$Z-L&,7T4_%_>]=<2N[\@BJB9;=.;\G': M1GYH,KJ%.TI71X-PL.%BMQDCY[76,JX^8,+I]TTWOI2DU<5SVE6NSJ9TM4,: M*Q"\<:+D6+AMDY+>A[J1'Z>,#L0C]=6S/;Q@[7WXL7FWL P9)ZAH(UGGP&*= M-11RE1ZWD)S166!R+K0IRMJ/OI%?G70#QX-UUH$+>(>UW[3]V0Q;7V_3D1-E ME58> \12F\^BC> 3;3>.F%0*.>O4IB'$/M3MA\+G?H713%\]&\5=UGZ;ACB= M;2\(A3!!I)Q!&I% &9L@Z!Q *E6,Y$(XTZ9F:&\2]P/E_RF7&6TT-W[R^5Y' M^+?Z_0Y?Y_M.<$W_,Q%$P=K*N4X)\,:"9SEG:1@+:K\+W2GOO-Q@G4 MTL&1O+\P)SS*+'WM+R_)XU!9&/!>,$C*A)*,YC;G)H9P?QKW0^9SOQ-IK+L. M1G/?P]F;^7=D-+FGZ<4C&U-/S%..V_]X_TLD',\S_5=Q+?Z3R;< M\J!=2N!SD'0FU+Q!8;3[,-BDE#5"\;V.ZL-IZ++Z=3!H+$ZOI_%#F7LNRZ+4)CL?6 M; ?.Z:VM_,O9:CI'8G+;$[KJXO(=M[<>$4.L[5")-U(/>)X\V)*+*]YSG=NT MBUE M)BUYW3QFX,;6E)D+$ SMQ=JHJ+!@M='^2?[ 061T60+;U"5HKZWQO8*GRW=B M:(>I*E(1,]8GVQ8<,QYX\-8XI;AC;6[#]Z>QRUK:5G:SD>KZC>O/]]Z=@A2^ M*!G("==%U'??WH-/+(&S21;NC6&QS?N!I]/:34.3D\3U0RFM!S]SYU"HS2^( M+WQ7?EO,/Y,]_OH*XWIBI0N,MR]!^ M,'3% M >J2,"7/0FS3E?91TKH,FD]AX(Y75 ?V;2?XNFKT2#[*XNO7Q;9U[R3GZ+Q4 M%KS79+&3C1 %>;',(Q;)550WX^&!4S?WT]9ED-P,>\.J:GSKMXW^=W;4#H=W M1_^[]2/2\.BU\R!][61%L10XU *$R]:3L1>8;[Q+N"]-S>\%+B(%LO93:U0+/ A$+ARRTTX%VG\'V8<<>A';Y%O441_30 M2NP H_M+<\)8M-F:"(8AN2+9Y'H:&(A%62T=9IG:O!'8%BA4W1A:@;-4UM?S T\\S[!/J35'GD M0":2P'+= 7II/P:1! ,F4LT:!J0@Q%&@S$W,,8E@&CD[[=';S'OO%+U/464O MD_/.OGV;;4099A>B?#,OB^77K3(O@Q]F?= VU )%8@V+JU&) PLF*1+L:WF M,>U'X+CM9YKAL85Z.G"==[KEU &[%!U/>/)RXZ<(J\CR)XT0BC>0LW:9,^Z# M;-;5Z 8M(W2.:X&.1=!-P]->8WV:H3MZ6AY@B.[KC'F<*7J, MMH&,T<48ASJ$?77>9GKZ'YC?+_%;F.8+*&PIN$+!)>RT1YGK*]M"^*IC'A2! M@!? $B*WB1O6J!':D80/TL'_FGJN-D9*6*^<"CC#R0>(*8.C30B(RD3),67' MF\CD :+&-5BG1-F=+?T'T%3_)BQL9P'=[HEZI%&[]W,'-G/[T3^0X=LLO+/( M7:A+#'5D&;+2!92@4\X'16"A<]:[8$PI;5R2QVD;Q'S=N<+5YBBN"*=+@>1S MK!,O:EJ%,RA<6YN$3"FU2;KM0=RXYFQ@[-QIL0943I^6:],S]B#;=/XO![ ^ M=]$PD'W9?O05'J*F$-T8\*8V)[&JCH\)''+A66MOF7=M+H^NTW%T;%<[5N'U MOK\[YVF(TFD5)"3CE$WB/!J3/21:F&3-MPMB'Z1K76AR!A%N!VG#B[],H MO*;]O_B!%U/D#C(/MSYC $/Q,%T#F8S=>\U-T>-ZNMSG\BCBWRO+W5#![6CXP[VG6#&""6!%+K=LZB!KOHT0/>,7#^D>NB!X>U'5A#M0>-0*>W+TVS3KN5RL?,> MT9L&H'.\>6$U]&J^=]V2'6*G=?SZ .;J7 MFH'LSN7GWY&JP,23D14CGFM0JB94>1*@@_8Z*!YU;/4 [5ZB!GNM>6<58BEX!)FHZ"0D="+HZ#DC*15ZUH-Y3"BC"& M,]_FXOL^BHYN&';CS'GR08$2M@ YJ06\LG@?ME MB>$?>?''?%'.KQ2NE2EN*TKCC[_BXO,R?/M2G^6_J+WB#K%^!Z\U@&DY.MK!$&!53 9\O19R*9M80I9&M4G.C_D0.)-O$= +L%K7+KB2@PO> M0F0NQR 2THXZ"=/=V;U!<'+(0^"GJ*1/NW:>YG\?EH>6B-_XA$%J&.ZG:;!2 MALLE?GQ:AOF*T%)'BEQ=J0@NQ28IF)4#50?$^J00=(HH0DF>LS9-L1ZC[/CB MA;L__RYX6Z.)?=HTF1'KBC,-H583*I4YYA",R6WFWSR!R+%+& ;$T>W:A3:J MZM,2?3R+*_SW,_J@U]\/;49PZS.&*%EXD*ZA/)T;BUQE+;D7P:DZO:,.\\B& M3A@"#3AA@Y0A96G;/"*[CZ+CVUY>_]PK"(M@BK-, 5=6$X0+0DB.@W52*"\= M$ZI5H\M[2!J['>$ F+C=UG((\?=I02YF:8SVXFKMJR)?A=9GYR!H'4'I&,%%(R%)D9U7WJK<)K!X M&IW'6IX[5KOS294*45?VT=3F04&2.R^+ UXXHBB6XHF32:,[?Z[^830]-H^_YR8,X24_G82!C M=WN9J\)A):VRMB(BU[$FTH#C0M4*.>5-<-*:-O'+_30=[3X])-^=JCP3!3C;UPC-A!B;KE6PZNF3X-UAV6N]V@W3X&C M?*]'/WM ?^QI?(SCHXD28O;)@LZQEME*2:C)=.K9PE46/%C7CX\VPO'8_I@\ M_7$YUK&IR=:I@ B)!:Q9;0LA4[A9>Y6C5<60J7IFQ^8O835=O2LW%OBQ_7,G MBQ:C$3)G,+RVU$M1@K?%D#,9N:+=QZ)3;7;97O1U>VP^!3&W_/SA5=/!G(VW M^,<.1\O%G+Y,FU>VJ[OYHV H2ND3\$VV&$. R)"!B=X;J3 ;V\; /Y72<0 FG/=^5I.FXW?1V;KB(/.0?18(7-?&\L8S<)$VD^:8 MHXH^R-@H#]^JXB!]P7PVPW?EY@H[\TI^^7'^ESO5S@E9X)8V&&H*7QC%2B[F M MFB,TYJY*UZL!]&<*>5"4_!TZU \P2JZ]-FW=4:^7"K]<"G-6I@WM!R/=B. MVC-'*L8Z':@H4"H(",;2+M/2*2Z5=[Y-]633-N87G_W+CU_J \B$'[\@KO^Z M7)Q]H[UPA7N.0627!.0B:NQ<^R&EX*#D(@47Z+)M4RVV+X4=-S)_"G)N-3)O MH: .?/LK^_L*E]/OI*CON+/)W\QWIN!<6H'WBVVFY%(H.[ZD89DC=V"Y(E_2 M2@<.DZ5OM14V"ZYDFSFD S,R;F30#,9CJKLKM)]/8;TQ>W5SINW$Z=HX+5D" MDPUY&C(4"HQR;3[GI1$F!@KC&X-Y'SKWPJI\QE@=7%D=0/$5QO5'3&?+33_4 M%]_#=%;Y^76Q_$CLW>!-FAA]=6^#KMN,:4.\<0U)T5&3*%;7C092/H7*O6"H MGAT,FRFJ Q!>;;%;\ZEO;K:K.O$@"^.,MIAV$52H5:#&1(@"34;.HFK4$., M8O>"I'YVD&RMMCX#YIN3; X/EN_YI ;3=AH&R7=-3#&*"9DM@Q*2K\/<+ 2+ M'C H@8K9X&.K2O_!9^Y<@?P\F[T=Y[(9[$) /_=.YY^OEMYYA(PJN6(8<1\L M**-K0V)!7RE!F+<.66YMHYY,]-C%_\>AZ7X3U59['1RB%PQ>L5('O/Y1&AX MGD!G?1ZB=XR..?@8O?>SFLR*:GB4'CO+QR==VP86$)G;ZO5K"!(3<&VC5UE* MWZ@V<^2)45=&_AYU[22*- L^)Q),W;$J>PV>)PM<,N\SHUV56U^U/4;C\YXG M]10,WG]8#ZK'_BW@?>.9AK&)CWSZB49--;2;>PP-$CXPXY@ GA4=TM%P",P% M8):C2\Z7$AHVCVP_<.H>>>]L&(?:Q$)QOG6LNK 9?/0"DM0&LY,J89LA#GN1 MUT'CS.'P\]"8O&$4U$&T<=$1-#W&EXE2UO$XX+(BOHPP$$(RH*5ER&-VKM%- M\;X4CAM1G )[0ZNISP/U?&33P4?FM7\_V 2TAL?>C>E7(7K.%$M FC2@I,] M@:&$DCS3-C%A2YN--O0<-/JTZGW> &B*)<5ZI6%*O=)0M125BP H!-K(O4NQ MC>=^#T%=33Y[BNYO3SX[7N C'DAU(T]>Y+PI#0BSZQ/<=NQ='33= MG'%W^"%USR[C"\6IU]_;9AB0Q\OL%6 M0)&++0RP9++MVI)9UQ3;N(0^F6BYXFW2$GL2..XQ/ (\!]-6!R!\15MJCIM6 MNLMI/*MHK"#M4A02M%:0FAX)-TQW&]@+?5IB>X>*WK$>^:'/J_9&-26U1K'#9@4@803 M2P3-#/E245BH[;-!BUB<32YZ;-.K[,5R&>:?MXT"?OEQ:T[FBS_" M,N]19#TM]"I8?&I9Z:D!T M$*-\Z[Y3%;/.1YR=/6GR>;XIS<#E=;+5T)8AHM;&; 8^2 MTR%GL@#/K 1#IQMJ:WG(;8*99BR-&XR/N$?Z $F??LKCXWH'Z&;PV&>?9.QP MZPJJ^T?'9A/)<#IY7N+L6 &7**1=MH;X^3=[.2.## M;=OM#QEV6'%#:_702%ICM90V$J"0U:H%AA"EET#*973P!F2-"CT;CBS>>8%. MI_QB7OV*=^5RP7.8GU\AW2HKI-V5))WHK!10J1#:950@F>.."T0GVC2>/(+H M?@<>/P5=#_01:*K%/FW6K4FMAY= W/U)#68C-S1A]T[#-2&Q;&RBXPA)TUEL M3B<-*"3]-PAF=6JR7X>>D+RI_]D)7&Y\?&U1FFY6G%$,HC@+$)*IP8A/$#E) M@:-W@0N6?(J/H>/IRW8Z%ODI0+A6<]5.YF-7^=W/V:OI[&Q]Z[I:&B>S3PQ( M5 C*DG,9"OE\,?MLR90S"L*/Q-.="X^;IS@EHHZ7>U6[E_NGC1;+*L0.><=-]S5-$0U_%;)./L;C"&\W= M&IR7<4L-!@5S)PKOTT%[8(#[X;[:XQ_:=O1\VR+6)PP&#[*6*BL&*+6KSVMJ M.T8Z=;V+/EB;G.!M.H&<= #]U<:J30NN+?;+CZMO=WI^&ZU5"+* 9R76"7GD MB"C&0%A.9X)IS.6Z*H?%^Z0PDG3K@=XSQ/L*YOO_3&HT<;^@4/W4\=$PJ^CIC MU1)>E2W!! MU@;$F=RNX!)@QJ(P%BUY:U]C?VJ?UU#R)Z#N?E/92)4=^ QW'-0HC.\Z=OS[Y&7-9D1/W@NEO/5UI-3(DE:Y%!R1Q!>8K?@J4-Q)BUNG@D MAZ'-[('[:>HT^_D45-P:[CN, CIPS2XXN6Q0='O2BDV.OL-Y;GZM M&&42*=>!X]Z1N1+DI!OM0/-L91"G0NE1M;V([/4B?@J,C!T\_664=G+"7LSPO8HH+$__BS^EJ(H45 M#$L&)R.9>4'!C4-,@!3>F-J!5*=&PRT?(FMDI+4&Q4T0#J:A'N"VI?W5XFN8 MSB>!*65BJHF81'NS=M!VW-6A.3HK$7@TL5'.=Y>,D>$TG'IO N=@68_]EN#W ML/P';OS-Q6S366SU.U9/=&)S\%D5";Q(#4I9!"\U O?")<\,>7*&+ M0^P0C2V&%M_8&/BP<3I_QSP-Y]0+Q&(3CR"9"!2[*@5>1006L^+2"9^3VTOY MMSZZB]#M6*T?)["QU?WFVV+^!\9SRK'P$@4&B'HS^!2)\F@$E$3*%"B%DWDO M55_[V"Y*&8Y5\^&"ZN?XO\MCHC@6W]!)N)IH(SCWM42"9P9DI")]914X%;1S M0F9L-3QX#^I&-A6G]CV'UE<'&'RD#^'V?5&-(%)^@Y&Z'=6[9*%G8S]!2LJDDL0I2-6!$F)N?V'$2O&2TP90N&/M;-40ZGCZT0L1=VU+/%SJ'B[L$*76#]5C\Q-)BCL0P\F550R5B@DSE!ZQ]&C K,9O5 MB&&>+S.G%PSY)*(718#PQ)6JW6$=GVW2LNY^FD4>B-D'50!KH M!U)_Q3G):5:K,O/7Z7Q:950K#"^X*J9$KKP 'K6O77@$.$$'.[F$(B*+UNHV M-U^/$#:N2]X&7$/JHA^$W9+51-F@++>!^$C5^$J$F Q]*Q/G+%#0FMI@ZA8I MXSKG;5!TG+R/QLUB'6;#XF;;W++V$9G0FU!6(FK;L2K3*E M&"_;/(B^EZ2]T&2?+9J&4447 =[5?KA([4_G9\36^8:IKPV1I(<[7:Q?_TEF MG70XG8?ECXTP21ZUQ1@1-]M(9(VD\?5$>*W1Z PLUCEW+) P:DF@\ J#C,9E MWZ:154.F]D*V>[;([@4.@]G;-G,UWLS)M3G;U(M=E7)?_NVV8<$1)>L'K3/D MO(V#^1NH//W7,%W^6YB=[?2'N'(G#8\&53%@G*U/*Z2$H). Y*/B1G&M1)M; MX8>H.M8.OTBIMK!8?<"$T^^U@N MKL_[CDV,)'Z#JL74AC@6AH-WY+BXJ*0K M@27IVI1F/$35N&FVP1!RTP(.IHCQ;[3?+_%;F&ZO6#>F^N*^=?/-%8,35WS. M2=1:*!U 124@1A*?D+Z$$E,)3CYFLYZTXKC)M,&QTT[:7?B(&RZV1O]B(PB' MY,GF&G67!$IR#8'9" FMURK*I%4;&WR;EG%S9\WLT)%"[^!&\NVF3BCC%?0W MGN$Y,QAS0&<0M/(65&(%/'H$8P6RD",:UB8X>)"L<5-HS< TG"HZP-4'"B:6 MTU3G"X;5EXG(P87@"QC!:AIG,]O<9# \&*WH3Y>:74+NT#'NG78SY!PA[ Z@ MLKW6VC[%O^ADORDOTSH+X 8-.7', I'MZ?S-]&.*E"5O\[KN+FK&S;LV@\W1 M@N\ /-O#]PX13:*1(02>(:5('EP(=4 ,%^ 8*R+5*PW>QN3<2]*X"==VP=@@ M*GC6R:3?IB%.9YL-U#ZC=,=BITLK/<;I*7)+ULJH<0-UU$790, MO2*XMGGY?XKC)JU!?,CGPW&H0R2KFO S"Z#:F M['ZB.LXL/04?]V66CE5##T=C2LMM']Y-F+() XE%2&M5:K$-OFI1TGK.%UU#-B&54D_:<\[&"$Z?7VZ#ZQP MVBRL/@,6N<[S"RDHC=J)1O7T=Q/4<<[J&$0-(?X.;-5=[NU= 0UC+C.+"J(7 M@M@B7R"X0@&-=9X[E3QG;3KK[4E@Q_FM8U#60CT=H.X1;GB)4IJ2(4:901GI M:?O8 "Q%Y7E1G,O0!&P#8&R<9-@Q&!M0&<\QE?$*E]/OF]+ONWZO65)COV6; MIS<.X/X4B8X2>UBOKSXMLX"W_8YGX1@B_#<0#*!MKL( KQ,!K1'GGER MQJHV:9'!6.@XB?(4[-TZKT=1<0.V#;GQ&9OZGK'S5,!9VKG3TFAH[=T5HB=WV,\^+KYL[Q?-MJG67F+H M'FL6H[[)31),"9RA M]B9CFZ++?:CKQ/X- 8?[H#:4;CK V_OZ HU4L[YD[@XN+SKB\#I"?)OL_!JP]7J=3'G6&^>>/Y^M_/ M2 "SIK4Y#R_7O";G"=R>HA;'2>F#50XHF- 4XA8)48@"SN?LI>%.AI-E90>K MQ;DAW!?KEV&Y_$%&?[/@Q%+D+HKGD)259.$]V7IG%)C:1 45DZFTZ9KY,%V= M^/_'HN2F41M0&1T3M_=A_ MG!=#Q\+D28+M! PO;MGR6PC7+LA<' 2NZ\"V), ID:%DEZW*FOAMXSOM15XG M";(6Q!_84Q#Q0;3*,8CHX>G=XVN1_ M7L[":ELLD2CP9LQ8"#EY4"77%K2U6BPREQW9=1%X:X1=)ZD36 VF_?OA=80J M>L+4-J-X1PYQDS3\VWP15[CQ7DGA_,):2AUL*0E" MJ%V1/2,?)NL HEB'/ 8O9:/WE8TXZ@;1QP#NX5O2<;3?P2[X)&L MB0P;UZT<2'DGB9WV;L()%-L!D%]\I]BR2NW7Q?)CN!YVQO5.:\*22PSH+3GT M]7E_KAN4:P=)VY)K3[FLVJ2C]Z6P$UM[$MS<[&/40HD=@/-?<98_+7X/ZTK_ MCRL^+H4]$39QT#M M293\'-/S=^6DXX^7FX;I:7T69AYI M*Z &SZ0%SHL/C%.\UFC^1,OD_84"WI7[SICS.G2IL AN(5M'6S+D E$6,@:* M4X J%1.RC;.Z)X&=^*K'XN;6M.0&ZNG@^+\_D^>48T$9 4YZ!L24I*]B9H+5T.DYS!IM% I\T/45CHD0-7I@#JV4F0D= M&[?H_K\DD?\DP)TJD?\4[7>P"^[)!W.6C".O':PIY+_SQ"&42,>0,\)ED[2V M;0+[_ZL2^4_"RGZ)_*$MND6 ) M8Z.6.$\@O+ :6!(ONM)G])S+0NR$^ M);*'U7;'(+]BR* 4VA$;CDD2*C<&@HT&C/6%_L9B& M!DO;M[J#VKI562KO.+-@M*%=%&6$P#&#=I%;&;A-J=4#[$>)Z^0^=.B4Y]!J MZ<"XW9_O*,([;3V99>XSN>U*TH84$9Q@AD))QJUJ\Z*LTW3GX,K?.]7Y%$WT M!*FA$Q@>N4'O/%AKZE@N3!!\"2#01N]U$5:?I M]HU3G8.FT8ADCR! *79*@ ME!00I$R@98BYA"!;S9C;)YUV3-;F_M*G*S]":L=X)+\2O=*T!>OT[BA(#"44 M;Z*I%KYQWF8/,L<](%N;LG8:Z\"\/5Q_]VB$KS47(8<,(;A$?JY7X 5M4S1U MKCP%^)ZU"76/H[N7W,W@@'I2=>6@VGU&6'X\IB]*",=R(2%;^B,S!B'K",*Z M',B4()HQ*H:?80ZG%X0/J_/NP;Y3."TD.4[_?WMOMN16KJ.-WI]WP?DY#S=_ MA.UR5;O#77;8KKWC7&5P &WU3DMN2>DJ]],?4%+.@S4L:E&Y:P]V#O):(/ 1 M!$ ,:"P9EK*NBULRM5,&H7,TED<6=1O/>M#L]R-$=<:%ZIX2.YVLS-_#?+YJ MO35PKN6]YS;*H'R:_F/D19J2L)3(@1#'"7*:@?.>W$:GO8\F",L:%UXUR(O\ M@/2<25KBJI7(Y1S8I&24)69 QGUM\A8A*J-!^(R"!^MM;E/0^R YG:10'(J) MNPKI<-9W< [>7L3OLVG:K"-RH;S*&EA>-3'/";QF"-%S$^H,&\W:I#P\1E'' M8>3A4+2G #H TG8-C3+3@IML@1:00=5C>34J&%.R):+DP;>QIDZ]U]0A$!M> M-!W@[?:^.1,Y2^&*@>2+K7=Z 3P1#%GHF*44TL4VA_MM.CJ>-S^"9'+!!^,M8,U" S^*PB%.E28$&B3VWF&QS? M'-<%55*D5;.H0WVC=! T5[1]4#)R?+T_BBUU N;X#IC8SAS?A?7=G6HWK$%6 MG'88B!^)]*X*=?8 F@321X6D;T+R;<:$G:(Y/AB*]A1 =T Z0Z^30>U!"A9 MD3%'?H3+H$W"Y +:9-HTG=O#/!K)P!X,-#LQN\\ Y*=YR/3AA)-5_L)#'4LG MT[L?.L!..NA] QA,PZUW(,OIQFNN)SG-F;E:?,4$('5GF H(:(WP$U,)H4ZNJ*- M;?@T7>-:3H=BXMZ%RG RZ.# >W%^/ONSM@[Y=3;_9781E^7B_/X*+Q?G-&+M M5@%\;:QL(*69P+FOI:,$JMBF9V8G,<6VLP?'63$*[P\^OX3?%SX%.[4_# MH?#>>G['Y>62O!":J51#+H5,#,\U!&XMZ"R-BYJC,8VR?9Z@:ER3K+U.VY/_ MIV:776VN,IN_(EHGRTM6-#'+?OZZIE;9CJMM:)3%Y)4M!">OL(!RHA"F0J!# M4VN5318,6SE6PQME6RGH#[/SSWP6AAQ@TLK>:=JJI?;;- 9,K"6* M'EW,;:+N.Y/:G^FV"W+V.TKWE=3)67,EF\)2\9 S5Z!R$F0K< %622N-XL;R M1N["X-9<,P@VALQ!MMXN\CO4UGN/\\DL?UR&^7(0I+Z?S[Y/%B3$!U9Z9H4V MV6L))1@'*A@)SC!:IS)DBPB))K8Y'9ZB:EROXK@X'$PZ';D8VS$0T^P[01T7 M9\BXM ZQ3K C1UZSZDDEA!!+)+O7.^D;96/O2.FXKDB/"G)/*8YX@%X.1O'@=TQQ#*^BERO\A[SGF+QV@1)/\C7G"[.UU+/ M_WVQ6-:DB3?3-,>PP%]P_?=9Y%%[Y0*=&(E.#%Y3R[W-H)-(P1HKA1?;H;0= MD5O!63\'.'+\QS])$,3,=Z5LK.,?9\SHXI0B'1V2 MJMU8%3@>%6 0(?-"=K-N8A0QO1GCGIKO ^\CL'X/G/3WRV_X'QSUJ][S!QP%#[^L '. MP"TI'>CP^V4CH5>S!9GSX=MD&C:$7*7X7:$0)5!THESXS-F^Z2&&:?Y]--]^\G80X.5]U++K.:[SYZ1L?&,C_._C] M [N,P_)C("]S]H7TSSY6M_7.[-J&K' ![ %N7(AE4!'$,) A4+CC-I M19ML]NUI'-<-'1A)][IZM!%5!P?T[[,E+MZ''S?OO#):YJTFPK.TH)(HM(08 M(!#/1-3:Y]"F ?D#Q(SKP3:&U:','SN <7D-<;F$M0VSZ"9LA#_S&RQG5&&ZNBX032 ;I>7BPF M4UPL7LV^QLET):)Z@D^FGVDQ]1YK0K+:F--WCV\OG?*$#,%K/X&:B>>%UB"% M588K;Y-L,]5U?YK']6(;X_)(HNP M'<9>56<:^KT$6*<"X&10> =Q!J_SE8D MPI(I0K7I+_H(0>/FBAU##1XHA&<3'+GNR#-:?.1)$L8)D6S/E>-%23 EEXO+ M4))6H(0TX%QDP!*AWQ;/3*-6G^VC)'L< #B>%!>E$, M,"?(F)6U_9[5'I)UBB$+-H:&X97]L35F;.5@;!TNBM/U*X:H,]GK/4?R$(Y2 MC[(%2+TWQ:^2 4)MSCR[MQQ?I?RXFBTF5 MY^+ECQO?K<^Z260[XZQ@$TJJ&@YL[&-Y;\KI=T;^[N@ZO&! ME W$-N(INY@OSS[4NHC5G&!C8RF<2,6HZQ0L4< C1D"1=6%H:\.S;;!&3[V! M,_KN+L9NO;:7R9 M)#L[E,T]8&,S%5C0MJ&C/$%@+).+8B4M7&NP(8::F8P1 MM[I2V!X=#XW_/18^#A#97:'OP;^1Q?Y?X:_)UXNO&\)Y)K_ !04F%58G\ EP MEB=0#LE[4*BY*X,)_M:K1Q;]/H*;#<'%#ORN![3A:B<$+W(0/- *,C'#:++T M15S-9/0L*.MY:5,Z_ A!O4Q=;7AZ#"F23I%5OYPCKJ?:GR%C-LD0(9G:V\VH M E%R ;)X+!I-M*)-LXF?DC:NK3(( +8 U?[2&#M4_>;;;/HGQHW*54A&OL,, M/-<VQ\&#I#7;!#F]:E5WE[-$(YTP&I. MKE^* D%I5R?620?6(&:? MI&DW">HJJ7(Q#;G7K;$RF'7]?N)+:Q3[Z'KQ71EUR4R2!M M(,N :>*83!I(?5O41I$6WZZE2(>7M(-#92 ^]JFCWDPS?IU.RB2M!;2JF5MY MN>_*NXMEFGW%Q6K0U7],/G\YLT5HCL*!C+5SJ+<)?"$#T_DZ&H]KQ66;0IU# M*1_W4#VF]FHGT#Y;W+RM319O)+$1*\A>K7TS9F7UNTTQ^P%W<[N^8H!KN8-6 M-="-W)J&JWL29[VUEB%H@@RYE-I!$%Z02REY%D*EDMMTQK]-QZ$Z\"UM%\2W MZQ:="^+[MVM;5K."4DJDW5!]FZPR1&8BD*^DN!>*%=>F&O,)HL:UNP[ P%U= M-13C.SA'W\]GW\@:^/'^/$R7+Z:YCD+_5GOUO/SQB1ZQ"KY$IVPTHC;M)&=9 MY>)H2=Q#\=D*7YA(LHUON05Q8V-J("#<[QXXJ%1Z!EI=T":NHWDVR1H!# /M M26T0O#6TKAB*$<$F+&T**+8@;ER@#0Z(;0&WIW1&OMU[5\AHQ)<7Q%-R?R^O MISRFXH(%S-%7^B7X8 MHC5E'+KV56QV)6UWR/41!IQ#:5\2S ?D]=FSAE[ , MKX@7.-\0[W@4WA4%AJEZ(ZH*D,60(!1THO;UP2T#ZW>?/&Y$H14(#F=B!T?4 MPZ?YM7LK919*>@G6&EJ.+!)B(8=3$;M2S(:GM%66P$ V]6YA]F:0:F4##2F- M#L#U[MLJ^#K]O%I1[21U9EP)TA8-49/CH2+3$)1S8%4VUI6H$V]3P7R?EA[- MZ#U%?3>E^S"^=X",3$%: MC.>\1%Y*S*I-M/0V'>,6'C55-/OS>_SI8K?"JRNT>T34%FLF<2Z@1(K@4CUM M2^)TX$KO4IM4@-UT2[,^*RVALA^7^ZQ'NWLQ]"+GU7UB.+]ML]VH>0G3_&'R M^4@3M+7UMB#6OE M-ISH1=HA-M"0TAA;O:S7\K W_&/UW>^SY?^'RU>SK[09$V9RB2^^KA9,F_0_ M+_+GND=7293SKR9 2@(DXHK%5ABKY-D6OM M/$IYMS7+(PJK/:T]VNQ[XFK6KY![Q/PJYO/N*N8S#%-*,>CJ17WBM1TO8QZ\ M]K4S?7))!":%M'LCOP7%/>KK1O@?7>!]EDR\_OKM?/8#\25.L4R6-V.G*5U\ MO3BOEQQAFLE<^V],]/7F@^_B^>3SZMV'!) '?/L T>-6O!@H=%SK/G"Z"!N M?L#E9(X5H@\TLLHI>YL*0NT:4HO1ZI 5X<"6'+7Q=3YVFT3@'8@\?+)C(55Q M*83J1US.[[XGEP^S\_-?9_,_PSR?N>)\B<9 2J;V^)(60DP!I(C.)$,25FV2 M\?>C=UP3I17F[L^ ;"[+#MRZ^ZN\M[HS[FU6Z"6P1$>=HF,.?-02(DM"HF;* M"GTD>-XC;O3YV\TQ\E-8'B:PO3%(ILQDEC\NPWS9"(D?WS,[2VF+D'W(BTO:GKA^6]A M,GT[6Y"7F4+"0-@(@G:/<6@Z0K*G#%HG5FGMNE<-4 MVO20&3!"H-/%DH6L0UIU%J"P,'#)(3@AM3$J)*_:N*I'#'1>]V&\OT5O3#%8 MK&^ZG32(0BDPVM02*Z/ 8Z[G1O1DNW/-39LBVYW(/)VPYBX(>WPFQ-"2ZZ'I M_[JQL"I+*'!A/\K5?W,0UB)\'-AN#BV.*_-<;"!4S, MJP18:K5NE!E"(.P7EJ47W"?46T74&@T#&?R*8##Q[\W%+D.MUP?AVZN4'N.+ MSQ&K?UH';(EZ%MHZ*2='SQ)#(?RQ'/X'R.ME4$@KJZ*=K+H$X!U']E4X3S6' M9S+]_#LNWZ^"#).T^7R]W:A,J&E=-1AW)I0L(=3[M*R)JSDEB'DUN))A-$G: ME-JD6 ^[CMZN[ \&VL\O#(XE]6>!^;KJ=^6F/_QFFN8U.?(L:)^M8V2X>D]& MB.()@A4)I#/#(2J#_,K=M:>' E/66]] ED/<2XZE5 M(6R85>?PS"?QHKYF[0^UN(/[V9RUA%9"1.E MNJ1\XD9%TR9/ZO@E!7=EL-ISF&:?IY/_Q7R6,^USEP7XH#0YW*'4VC<+,2F> M1<&0&DV^V8J\T[E9VP51C]BY TIJZ,R9017D!_R.TXM#!M?<><( JNPIF@;2 M3YM7_$HP6TF:4///R?++JXO%[F_7R6+]+RW7Q37+"ZOB0U3+X^"^!BL.3I MLP(.G043;>'<(STB#':%\Q %(\2Q-XP.@T,E-QN:C6-C MX!D #Z1_& MN+'%?GM6O#4^LNPM%!Y6E)2ZVCNMNRZA&1WWKL.!'O1N+>GV$] M7$4^;#)=QTL5Z2L>4@">4FUS*Q(X:5:9+=P6[>HXFV.Z*6_[R/H8W-1L(I . M /83G^[U7^G\(F_Z\]#_\J?PUUFT7FJ9/%C''9V2I#.C9'5DC2BYJDPTH\0% M'B*V2X]G3[3,CBNZO='Y'>=QUBYJ]_$+\?YEJ%,;^@RW6(O/(A&X6%SN [N&JA1X6W0N2W/3S*B:_>/GC^C,;.E[4.L+U MZ2,2XRAU!,94@%6/DY"+!JVS=BQ+@[E-L?%@2QA=IQX+OX\7'AT3!!U8"6O* M+QN1*X_9.&)A+K( &@^O<5JQH7X M >"Z-[)P9$EW@/8/2 ?0I/:W_+B#Q/<[+;/XU3!.NF'@9 M O?&"@I17I5:IWNX1/YRO4P1D+)&WL2=O4M%+E=J8YN3>4ND(45=#3H()FLR5 M4D)U\Y0&IR."$-P(5P(7O,U\O)XLN/WE^0@P]F#NV/=EE72N-EJ2,>V9ZN#QR77;SJ7W(>!_1S(;@T]@"OGV_)XLT2O,( MR)FZ\#*T!8/ 4J :4R>@-7:9AO2$OF]%H##:1$29=<: 89@B"3MS M>7BPF4UPL7J3_N9@L5C/75UN+:QNE MM0ZX9PR4ML0*;SS03]&B\D*+-D'N1P@:M["T#]]Y"%EU"KGZY1POS4]A>%9< M"!">A?7XT&A2329QWKMD$=56:>F#@.\6:>,Z8H, 8 M0[2^-SCPUDZRJ;?R< M1W)C.$\078E0LZQ3M"%9=J>/X6">VE$Q<("\GG#>=F!>!UKE'[BHZ?:K_5"D M-5QS"9J1\ZFXS741!42(UI5W"V U@\LIM6VX5V%.VZ M=].K;I)66)$-@I:UI7^M)'!J-<:>V"=K_7QH<^>T Y%=0&H?*&R7_G&P7$X" M"1FQIRT$C*%Z/)(D+LBE;LDTN?%.TGK%+[VU$IDKWKRA7-2,K/@0CRJ"MR!]G$'%_7A,AP9 M 6/'*_9>[FMR^9<_WDP7R_G%2B3OEE]P_NE+F+Y;]Z/[_:(J@'?E-WK4DW%# $5)[[4P;T!.7!5;!!6,6:.:N@,OL+.$V';[+&N831@ M@>R@%S:7:UY/&%Z\62PN,+^;U[^K"7"I6-;YP^O?GF6&43%=Y[W6F1K2\CH6 M)9+S'3UR$7*.1[O5V8/^D3-QQMT<(T!@;-/LITN^N^*WM6#CVV:36^4QJJ=L :W^V,0FUDOG9SI& M%@WS4$32H$*F[62)GF6? Q C;2A"L(T>P07$C#,%3M(FH/Y=V/"8I$8)P4(H7=5Y- MA$AJ"I(WI+:D$9XU.CW^;L>S(W[;M>/9!00=V%&W.W,(+C630=$)BPC*23K> MZDP&(Y2R(4H6&&^"X&?9CF6:D8)T]^JX[W?[?C.01KA:WB?_32EY^?/_J]67E1UG:<1?=UTT0AP7"%HZ[7)QH5BM\/AU2,[OYD[ M*J3VX_,IV(8_#PMBG:V!O,[2\))63/P*V@K(LGCR]2)I=1S'$APF]>\$6D,= MXMH<&0&GC/F-.?/N8GD95OPP.S__=3:OOSQCN12N2X$D1 !5=.T_[!RQ@DM$ M4916G:7 /KF>SHW9@5$YU*88#B+/:Z.L\U+.E'9Z/0;$9[LMLP=8]MXMWU87[A^78;[L8L_BP+E'9*6<*)^E;,)R.BW;;;$ MSK1V[B>/@/BVXAYZ,/D(65&;]=>T%\RW4WK/>)"E9.Y IUC'Y6&!P&R$5.AL M-,45GMI<"K98S8EFRC8^#<:$3&>[YP#ID#@*3I87-0_^L@B$Y2Q=409D#8^H ME 7XHAA(K:647!&;7)>6U .+.=%DVWXMJ4,!\WRVSNN_ODWFZYZ-5YS@#.O\ MBP0F&02%"L$YI>@/F:Q74;#269CW\<6<:"INOUOG4, \GZUS/XR1O/!&Y]H" MHJ;R)UE;DV9-<->8LXJ8[[;#ZV3C[!?SLG]OFR.!Y<"8U^MI[KP0_/?9]/O* MGKTI+V69]!(E8"2-HH1*$ 4:"%8;U+718NDLA+S7.D\T3C;R]4M[2/40+FO/ MG4MMI'U,#I$DETDW,M*2P8I,1WCTV6+6)C>,-1QCB2=ZC7,$G!]_2^X!NM._ M]MFUC85A016O'7BA:Q&>1(@F6I DTH#*UO2S$]N2SZ(;RG/:D0= [I2/1Y+0 MF@'W&'1]$<%#(@5D&* JEKP%IB%DR0&+3-(E)H5N-..]X:I.](;JA+;T+P\#WC/8FD^9#E>7+F) M7M2=T 8<'E[/W#:]%ZXRB31.(5GQVN="RP3!&0_,2L&2D5(WFIK65XRTOVN_ M$]J$34$W\C7AP,VT;\JJ:%.L10;,HZJSTAP$HPUHC+9H;@*F.['0YEW5=[W! MZR^JC@.;#:\+;3;@]2@31*@9$S@4R"!"(G<22D\4T>&^I@7 M:+W K WJ]Y#YZ!=A [/@SA6$DB9ZKCA)H7:PUE4I.:& NZ"-SZR4N\F'S>'? MPZW5\]X&!V#@^>C_Z_L!(XM<67JTUMJ,G]VN+\?^"8E8+3F)!A52 UH[8!\,@O%H3""- 3S\]&PY# MPK/;& _5FDA,1;C"P&-)M1%\KJZ2@F(YHU/2A:SDT6VC3LJ.GO?F.!0-SVY[ M;(('1I(0$D= Y>K@6:UK(4F&*$S)VJ H@A]Y1XQYF_"\-\$>,A_T5N#((S%> MSC'\*\_^G,[*\@N^HA]/II]?AO/:KK/I](MM7GR401<[=) M]=\S+4;";[N9%KN H(-\_-OM[74B4TP;"2S72XUH-#B.I1:X)FD4-_+N).R_ M9UH,!(4G9UKL(I<.0+4_XYYH_YRTELPXA))K\;4AE\$C\2 R3@SE11@]4DKK MB<^TV EGB2@C4JD*\1@ L"E6+6@-/$W!"E2B%;'\T.UZ+_ M+C,M=A+^EC,M=I'$R<^T,)IE6^MRG>"\-I64$'(@?@9/!E J(N)V@>B_9UH, M!=Y;4_?:YS;0XQ+4Y,@).&?./ M=J)"45/=E8,2"S% U; VA@)>8XK)292ALTKW9]:J?T\L-F]1M@LP3GEG[%R4 M$7,L3K@ UMM"C$$+P9,/P"(7/*7L;.RL37^32J#^>K.,O).: NF4=]A]%?-/ MG'S^0HQX0:YN^(R7*9#OR;7!LU*XY!H-"&E9=5("N&R(2Z1^F.>![-O.:EQW M6V#GSD>GNZLAB)[!WEIG4I)7^/JO;UC# Y]F]4?W3_50%+?.)I!6$%]X\. < M1HCRN)C!Z!MMKHUNJP_JDUHDQ<1FL!LRD>A1B MAA"]!,]7T34I#7;6+&6W!9YHHY0^-E<+$/6RM^+/V1)W9LL'K)%-4CJO9M-5 M8L9%./^$\Z_\+$GE421.EG/DH*PSX"T38+0MR82BLVW8:_VXBSW1WB@#[KF. MP378_CMR:N7#G_B :39-D_/)ZKL_)\LO->N0V#@[G^2PNG2B/U>^[:R\F=+[ MVN9A#D[E49(VV_*VDPQ/KQ57F4ZFVI)+81%T/-%7P4M3]X^6C?I0]9+A^9H0 M/ON!^!'GW^G0?D1-GJ\>25^]*U7^GZ>3_\6\KEY84;J^ B$5B%DJ!5(H2PK' M5CZJ6@Z7-$KR9$NK40(3COZ"@U MS-!7S(-)FI>DD-;09K! EUF@H\'BR8S07634 <":)$^X@(D5FP%=JK,(8@9B MA@.E8LK(O?)JI-E-)YX1NA.XCI$1NHNDQ\Z >BC9BU9T,]]KD[D3C5(\DXOE M0NT<(6*"H%*!;'/Q@:'W6U8!;OW*SB_;FT/C9TEYA\MI;/0]D05+NYI\>JO ML]J6T 9-"S*,["7:TI)X5N[FC+3)1SZMI,^]\360),8&U'6B(9DL*M2^FYE+ M6C]S=#YP+R#1MO"2UR$(:2O\/.>$SKWALA^?.S#MUE&/JSC(VXT=O#(DHG Z M>AM!9DOS;W5-];)]NL"-TO;"9&L3K8;5@YRI -$2VP2+P3)66\&U2ZY(B1(T!9&$Q*6Z8E%LV M&7OZ1>.>D<,C9G#FC@J52S[]AE-:R3DMZ47^.IE.:C1\.?F.MY?%A4DZHP:> MD+Q7^IHXIR(PLD5%=()^$)MHIJW(&]<%:*>;AI=-!P?A,";K=8Z!9MPD3_N, M2W*!51VJ[@1F()U=+.HBF&XS.F[@A8SLQW;G4HR)DPZVR69EF!]>^$8%G-DD MLM56@M:VUM"A!U>$!BW1EJ!9U*E-VN%V](UK-8X*H;LW;\/+<_S&AE='X&)Q M4:O.WY55&)P.K'^&^:JW^Z^S^8;[BW?S5^=A0FPT1F$.*4#*Z.A(=!:<]JFV MO7:28"H%6_#O]1H7)O$T< B%N]IT)CMU%.A48L:UX8X'GYT9WX]# M6TF_RAO_^G6R4J:_XBKT7W]WZ1*M[-DS%867KHX?" )!9?KJ@DB8IA^?R/U>$-](>+^%R?3M;+%X MB84^\RG\=>:TXUEP.M9#R.1W8P0O"QWUKGC2W#KXV.:R9@KS<-C]U[RU'B8$^O[3@!KR@"*1YN(4>]ZO?)P47. M"*.!G ,94/,V :"V :_'-TU@7K#D$1R7M,R2$S@C"ACTZ,BO-I:U,<0.TUQC MA;QVP17N+2EJ!2%@B1\ <62@&A]AHA6L6Q=D'='TP^:\_T@4<-D MN=.C-]OD)4ZQ3)9G67HTDC9=5K5YGHOD&.?B 'EB,F8N$5L%Z1\DJ(>TX\-1 M\7!F^V'<[[/_S(WM.H0Y]=3CAM4^1S&0GL)3U$EE279[5K7I MG3,F2,>>C99!R9@A5X16*.FD3Z+>*] &JF=RUA%Y<(TR@$Y-R^R"BFVUS"[< M[U/+O [SVK]K\1[GJTR0:]/A95A,TMU?'Z" ]GS3 +IIB#4.I+;NONL*G5[J MJ!)#2#I)4(14H'_M0!3GF0HRL-"FI>QC%!WLR^'FRKP&:L_0&:6,M( Z)7)( MF :7DP43N;/":,Y=F\K36V2,G$,[A.SO>6M[L[F#2.6=;H+KMKB;:2@WFU2O MMNF99HX;XQ.8C,2FI!""4@E\C!*S,]R[-AV^=B)SY&37%AAK)Z8NZK;N\FR] MC"*3EXKWS%@HXY P8B_6_V:)O$T _D/!>;;6AD=I(E!WH3]+\\U4' M@G!>TR!GT_4:7RR7\TF\6-:"[$^S^[W(;K0JHQ.CCIAP$LALI14[1@Y0J7U[ MA(VAE!@S;]9JZT#:QSW-CPJU^V'>8\I][%Z"6RUWQ?K:*:,43,N;HVH?6/Z= M_HIGA7E3E-90L,ZE56F5YB1!:DEGEK/<\/PS'^YV4)]YFDI:(U!42T"I31 F(=040_CM(BAI#;Q/ /('I<8Z5[93^ I#L M]2..QF.,KH<80T-'%Q-(R\M"UF*U>L%I&)?)1)/;#.?=D=!QZW".Z1,.(JK! MLHF'B]-MUG5&QX!"Z3,4544G1I70<%3+\G*RGQ?'K;7&\NR>.=0>Y M;+51*BIPQJRJ6E=PR[H>WSFU=$%W8%Q>N": M7_YX^ &KGMFI)!&3\?64K)5[FH-W!%*2D+T MM\*+K[.+*?FS24N9BX)D)?FSVB1P+&C(WF8,-2C8YSY8D]_C6=X:>>#\9#*]NOO^!DDOE M=.V=%,'RZ@+E.E@S*=+AVI "3P:C:>-U[D3F$!T.WTSI61?UA>N#BUG&5(G MZ7QX]>O&[7U5C[NFHFD+FT[5#I!Y_?$P[V%=QL6"Z. M#83_^/CR%1W,;U^]_36DR?G*2[B, ?DL6#8%I&&A9IM(B)DC6)^X4,4%'[:; MSO+X.\:-5@P/B(&XV<'A\HI>.5EN5O%C?:/!O"0AZE7V4=!W 2*>MB\Q$ M+ZR*C[3TA)O#39$#>=T=6C:[B (B:D;V@ R7\)&#V8'<'D/F WV?GW\D9O+V8RT'1)@87Z/34/JFZ& ]1& 4, M/5H?1)"AS33&)\GJ"43[2/W>O>!0(N@ 3V]GT\_TM*]5.7^B?[/:9#$YE3D= MM63G8ZT^4>"<$,"S3.\!.I,IOBMKQ;E1F (MVASK MG/JJ,.N594S,@+ ^6F4%U[)-V&67:&#_;TSANZ=7P9UD3 MV72'NLVJ-OLQ9?(ZZMQ66HH %47-KK >6"Y%.Y50"',$F-TB:FS%U08'3\)M M?Z&,'3M<32&X:C%_&>@RA246$X*.QH-"7D?4204E:LPB**'*G4*31\*&#SZ^ M)X <(+G9H&SL0-'<5LEOKW)85 DQLL( N23_-$8%T1D'V97$%*(MW#=1,H\0 M-&YE9]M+S/VX/K86N;.G7J0TOUC-EIYCJ*,OUW^_^E);3+R9TB<7L_-)7HGL M8YI]PS,NE-))2 @2#2A?,^V%].!4Y.B=\\KJK13.H93T=+VU)Q9F8PFF.Q7V MB1R8L]JNMM2Y$3X97HNC.3B3,MCDF?.:.=+$Q\CC(5IZNO(X#%P#\;L#Q-ST M2J^BI^&OR=>+KR]G\_GLSQI;#=_H-\L?9ZYX9ERP4+ V#9%(K)+(Z0_:";SD M[$.;Z[-=J.PI1CD,RIK)J ?\W=;0KQ?+R=>PI.6^IU],R+A8=2^U7LJ4R'04 M1M?Y.DX#J=X VEFO!6J'NDT/W*W(ZRF2,!#B!I?*R:567[>26)L'B\GTVL$I ML_GM/- FZ==[D= V1?MPKHR2QEV4R-;2-G"V=A8J2 Z*+H$DD7C67&'T;>HT MCYK&?2_VL_;.O.0,73+@M&&D"$R"X(P"GW51OG#RWMKD4CY,SRDE<^^"FY]& M9'>71G?G\Y/Q1.&5X9)%L#G6VW9M:K@G0Y*9+! =K3-MF@<.'/,_7FQV#T3L M'_;?13S= >]VG%(+99FC;:F5HZ6DR(A9U@"3,<1DC?7V&+=+IQGVWPD'.X3] M=Q'*V &[*YOEU]G\-5EILQ](-N,YF;CY[60Y^;R2VR:*G9&E9$IMR2G(RJT[ M,P9:82#K%\G)+]*KGQEYN[ZT)S =(.79$5@^-I0>OOJPEC,M= ;+JTXWQ":' M0H&TC/D4?'%<; 6:_6^0F@72FL#C<#9V=V:1%K[VQC4M)01;5G$84,'2(9]% M!N^MY-XB=XWZ>#U.4T\H:F,,[6_Q879^3MKSSS#/9SD+GVK2FHRE MEG_1JKQ !!82.D]N"R_',+8?(*VGLVM_##QM^!PHD&X1]F+Y*LSG/^B'_PCG M%WBF#(M22 O6DA)73CJ(UC) 10XP.;]D'0R)K0!WB'SV!MTW MG$]F^>,RS)<-H7=U]I^E8KR,(D#4-9M A5#;A0A 'KA3W@2/QU1M5X3U=%X> M!V[[R61LB_PG:_EC@?G,E>Q3P4@G0"(/PW@+KI"9@5*64#@OR+:SS[=XV;@7 MDFUPTX31NP/'KX$SQ<_5C_QT%/R0TUJ31O+OL^5JA3$K2908P%Q+I8,L9+MF MVAI9^V"#8O#TIWWCGOI.!ZJ#F%_UP#;)2L)BR8&6HBJMC:LU?F!80)C MLA/"JA*T/ !R Z>+-4M%/#H(&XFHSP.3>(B3S]-7%T0._?33/$P7YZL5_A8F MTU4"0 S9>N[)*E".%EG'"3D6%7!IR/[D7@<>#\#ASRG8"G_FV>!O8)&K97] M/INFS>)J_V#C2:6GK%6M5$8(Q6:(1A87I0GD?X^%OVLR>_)RCPG!/0759S[D M2S)K_Y5G?TYGY0-^Q^D%ABEY6AN+8_EBL<#E(O[X#6>?Y^';ETFBLZ!:PD/T MH1WLW0-D0+;APT"ICQ_Q<\U?^X#?9O.*S*ML-:>9=5@D8<&'5>YW.AVAKT[*BLS+%%9VP#3\.HGOD\4A#H.OQ^6#-!3GB M\;Z8+\\^DJ16,WEOZ8::=Q62,ZY79Q_,?YS]^N&,)V]JM4_M!!I! MU59]/M9H@%".-I.U$I^J?5A@^G\_S[[_G\T3UP#9?+/"QSJ*=_6^$6$PC-!F M!W&P ^]R1]5Z[2F1F\1-0@,YU)BUE!%\<:1M4W(LB:0Y:S7-;#^*>YD4=+3# M[*@B[@#*E\/C7ZTV([GU;Z;_I(W]Y36YY,L?[[XA>5NX.,LE"B,M!V[(W58Z M;#2)R3_,JI&E2?;T3>NS74QX^K348#: M6J3/*\YWH_SWZLH;\^81]S\_0C1P3PI'C!D.P=/6D446E# Q)RBFEG5$9<%) M=*"*D.1>J>1,FSS@3B.+3DL=$!-XVO*@F*>OQ*IH0=@L'->F47O=9QE9W 5= M T<6=Q'DV/&?1Z,C1PDIQ@@1D)7@?:F8(A!*LYH)!KR.(N MO!X9,"]H*Q'EEU6:2:O",Q/@"J]1UCHL*@@&ACN;I(H2[TY9.@ EM]_=8[1Q M)T'.!N%J![[QZ_]Z_>*2-X MLL/CXD#NCJTG%I/P/J1)F:3+ROX<>$)K 56M[$^IYN'$ %*C*1F])UP/IRKN MOGZ<'*5&VN(@WG:@,/8.]Q3R%6+ .KFC$,>"KS%S.HDQ<(9:%L-DFWS,?\MK MBGTLXZ.*N!\H[Q1$E%$+GKD&'Z4$964 GWT!*V-13)D@[[9\[CPNW-\%QDXH M&B NO(M(]T;M=YS'6<^1X8M*JM\O'R>=I/:S"='EU*31J?'@/ M.KN($A_*W]:QXA"9:*7"B6EO* M!=>=Y"%^L?',X:I:,D12O*QIF :\&CJ M A"U1<.SR4^@8[_O.XQYGN(S'?D8 6@G]J6-IN,O_M98\1W4-DOB,'.Y#Y?[X_\Z28C,H,0J2#6D5G(7(=@$>. M0G&M?7@JJ+^;S/_S_3B=C]K)?$<.]A/OW#TBARQS%FAA3BM:9U"TXJ 2L.R2 M9*346/R[PF!41^6H(NX'RCO%>:.7UC$N(1F=:NX'AR )=I*)8C,C S^TB>C\ M^X3N=T+1 *'[743Z7%.Z?_[A4"?FK ZM42/W^Q#:1>C^8 ZWCMWG((VP+D%. MEFQ/ELB@2:XV$XOA4!JUSC38KM1YG$)-4DBQS.D?; MM-YYEK'[7= U<.Q^%T&.'6%]O)J]E$2GD@+!HP=E+*MCMB6P$HMQ/F<>_H[= M#XB#[3I([""4L9'UJ/M:,L,D1,UA7E6T.0]>B 1H"@9IDPENJY2JYQ>[WTF\ M6\7N=^'UV/F;MS.234*>, <0D>QQ99V!D*,$48.4/CDFMFN$^$SRO'<2Y.-Y MWKMPM8-XWQ\?S[23UJI4QTS4>MO$'/@@:/480XK.9'1/=3(ZG;N<0R1U_P)G M%[9U$!FYD7*NB]4IFPQ9<$$+]W1J,B= !$Q."V;1MTGIZ3NA?Q\%<"!W.U MOWZH@<4BLT"P!&E0Q(0ZGTN"R26EPG7)3Y:_GD9+H4,E=;^/T"YL&_ODOU== M@"(P+,6 =C& *I+ 7J^EN%3)1R,UC\.UKSN)RHV]S_^#>-N!!OC/]V>&H"JL MY75T+%&LC*>CT ;@F)/0=,KY_-2)T.3*KXT)<)BP[E_U[<*Y#F3]\;>S:%32 MV5LP>E5P5A'/;82B&4-A4]!FN#2.C[^-=](/*^L=.=>!Q;?W;8TQKF"DK$@UBP6(?W/ MQ60QJ0\;I@G^-L\=XBYS9_H'NGJ\?/&KV=7E>V^\9/'RQXWO-JD]04I1HH:L MC"97TM%V-&2=Q)RM]>A8=JV+BK:C=%QUUQ!MCU]0-A!A!R?J ZM:79 ('9)B MDH-/*M1A !*BHR,B1U^8=%:RTB8V^ A!O5Q/MD#!;'B1=(JL^N4<<1-I$4E$ MSGP IMQJ]$2]A",W+ MOK5"\)-6F_>!/2>M#O1T$@"U M;\TQAYM^>;;;/HG MQHT[K\B#)]N3UT*LFJ5M)#A#?"%USXU53L?K27A/SJN\]=C^,'" O&:#,*\# MK?**7CE9_AK2Y'RR_+':%AA3C-%82$5AG1)G:V4%[1)#WSNA"Q=MPA3W:>DE M '&$4^I 070'IB(H;C0 MK SF<;)Z M$^4K\?ZAQ(!"/?Q7ZH0\;7R6C*TCG.&$AI(ZEAE:H:+F"X\K7U MA9!ZJVC(5G>P5Z\==[+G4@(ND>$M*P5DO M1;;#I0??>/%XE[-[BNRNT/?@W\AB_Z_PU^3KQ==+PI,L1JH,(I!"4Z&6H890 M(&#VI5B))0W7__O6JT<6_3Z"FPW!Q0XLC >TX?5MC7.:_A,+^!@RJ%B[4W-I M@#G&$M.D"%4;3^?] N&U ^6C!.=9A.!X<2:K+!J5DNU';W=!G#WQ\G,@#BV\L4-\ M#RSQ%?,P7:PIXV .MC4U@3<@=AQ+<,C0W(XL76$S!N\>TU? M+7]]J5O\CG%_@B\5B\GE*AT'B/#*4";+!U6&0R;PFB\-% M1O]1/H5&PS$/HWLKO.J3Q>L1A-FAT?CT4M_.TK_^^$:V\V26S[B1)A4I(/": M)U2L *># \U1*D],9]KL:T%N3\96*#0G@\(CRZ4#Y?E^/DN(>96,6WFW>%?6 M=Q5G)IA$Y.<:T:*%B+J51+)@O97)1U$2:V-(/DK25F"S)P.V844PMC;[8YIP MO@R3Z:?PU[4I88RNJI<#.D=\84R %YR^4M)PZ0(S=V^+'M%2#SY^*T"XDP'$ M0'P<&PF$Y^_$C]GTU]G\]]GTS33-OB*MYL-D\:_%F0@R.ID#6&.PAG4\!&G8 MJN&D%EX7J?16B'CR-5LAPY\6,H;C:P?GS@-^R9MIQJ_K^2$K0:WJ-%9W+._* MNXME7>UB9>W]Q^3SES.E;/3<"W*?6:'U8HT,*@_,^L*9D)$W.IX.I7R[*"\[ M&6R.(M$.$/S;;);_G)R?GTDEDB>S#LAIKC/OR-T@O]F#-YR[6)@SMDV4XY*" M[1!U>A<'>W%X[-/O 6ZLPGXAK6,OB^7BEXOY9/KYTQ?#CJG?Q\PI @ZT#T/Z%JR#L@N^!K>3$O]J_YH M4VCYKEPF8W^0*"R1)^VPU2SIF7H#11HO!!5E* MFWFY@R]E.T@_B\N%(\K\9$#_.LRGM+47[^9O9XO%5GPH43&#H8!.48(J9#][ M)R*8J*15V: N;=*H6ZUHNRWP+"XSCH^ TRD&O]'T&3=E[Y=7X .7AV_QID8% MX[NN<9P2VIA#P(%B-F!LXQ!8K5 M;H;!!]J&7EF3+!.NC>OTK$O(=T';P27DNXBP(R/B;KFJ,\(;&1U8*P0H)XAG M2OF5041.@$VA46^6YU%"OA,*MBPAWT4DG2+K=A%L+$JS.@O<(I>U]WR$H'4- M:!21A(LY-@H4G6@)^4X V+F$?!=IC!U4NET%'87.B-F#J7742I',@\L*6#0" M@T'I[C;#>PXEY#O)Z_$2\EV8UZ=6N?:E4N*V!*DA&DEKD75B4"XU=FZYI/]' M*;;JAWK\$HM^RLH'/KGV$TY'0+MA8W[ -/L\G?POYC>96#\ID\JQVTY6[=>V MN:6N&=:+Q<57S*_"X@O]HF;-? _G]$\79X+EG$3*D&R= V>9J?.'"W".4:D@ M>&C4]Z#MNKI3FGOB[^>!EK' \-RVQLTFA/04)*;0OUR<<:]]5$R#YKXFW0HZ MWNA$@FR9U44PXW-;7=YR=1U7G72S388 QG/>+.^67\A\LR)K] Q)=9A,/D&M M"K.YZ@\F=='*\,95I6W6U7%!3)<;9'