0001866550-23-000091.txt : 20231107 0001866550-23-000091.hdr.sgml : 20231107 20231107070918 ACCESSION NUMBER: 0001866550-23-000091 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231107 DATE AS OF CHANGE: 20231107 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Thoughtworks Holding, Inc. CENTRAL INDEX KEY: 0001866550 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40812 FILM NUMBER: 231381526 BUSINESS ADDRESS: STREET 1: 200 EAST RANDOLPH STREET, 25TH FLOOR CITY: CHICAGO STATE: IL ZIP: 60601 BUSINESS PHONE: 312-373-1000 MAIL ADDRESS: STREET 1: 200 EAST RANDOLPH STREET, 25TH FLOOR CITY: CHICAGO STATE: IL ZIP: 60601 FORMER COMPANY: FORMER CONFORMED NAME: Turing Holding Corp. DATE OF NAME CHANGE: 20210609 10-Q 1 twks-20230930.htm 10-Q twks-20230930
0001866550FALSE12/312023Q3http://fasb.org/us-gaap/2023#AccountingStandardsUpdate201613Member35444900018665502023-01-012023-09-3000018665502023-11-02xbrli:shares00018665502023-09-30iso4217:USD00018665502022-12-31iso4217:USDxbrli:shares00018665502023-07-012023-09-3000018665502022-07-012022-09-3000018665502022-01-012022-09-300001866550us-gaap:CommonStockMember2021-12-310001866550us-gaap:TreasuryStockCommonMember2021-12-310001866550us-gaap:AdditionalPaidInCapitalMember2021-12-310001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001866550us-gaap:RetainedEarningsMember2021-12-3100018665502021-12-310001866550us-gaap:RetainedEarningsMember2022-01-012022-03-3100018665502022-01-012022-03-310001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001866550us-gaap:CommonStockMember2022-01-012022-03-310001866550us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001866550us-gaap:TreasuryStockCommonMember2022-01-012022-03-3100018665502021-01-012021-12-310001866550us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001866550srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001866550us-gaap:CommonStockMember2022-03-310001866550us-gaap:TreasuryStockCommonMember2022-03-310001866550us-gaap:AdditionalPaidInCapitalMember2022-03-310001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001866550us-gaap:RetainedEarningsMember2022-03-3100018665502022-03-310001866550us-gaap:RetainedEarningsMember2022-04-012022-06-3000018665502022-04-012022-06-300001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001866550us-gaap:CommonStockMember2022-04-012022-06-300001866550us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001866550us-gaap:TreasuryStockCommonMember2022-04-012022-06-300001866550us-gaap:CommonStockMember2022-06-300001866550us-gaap:TreasuryStockCommonMember2022-06-300001866550us-gaap:AdditionalPaidInCapitalMember2022-06-300001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001866550us-gaap:RetainedEarningsMember2022-06-3000018665502022-06-300001866550us-gaap:RetainedEarningsMember2022-07-012022-09-300001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001866550us-gaap:CommonStockMember2022-07-012022-09-300001866550us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001866550us-gaap:TreasuryStockCommonMember2022-07-012022-09-300001866550us-gaap:CommonStockMember2022-09-300001866550us-gaap:TreasuryStockCommonMember2022-09-300001866550us-gaap:AdditionalPaidInCapitalMember2022-09-300001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001866550us-gaap:RetainedEarningsMember2022-09-3000018665502022-09-300001866550us-gaap:CommonStockMember2022-12-310001866550us-gaap:TreasuryStockCommonMember2022-12-310001866550us-gaap:AdditionalPaidInCapitalMember2022-12-310001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001866550us-gaap:RetainedEarningsMember2022-12-310001866550us-gaap:RetainedEarningsMember2023-01-012023-03-3100018665502023-01-012023-03-310001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001866550us-gaap:CommonStockMember2023-01-012023-03-310001866550us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001866550us-gaap:TreasuryStockCommonMember2023-01-012023-03-310001866550us-gaap:CommonStockMember2023-03-310001866550us-gaap:TreasuryStockCommonMember2023-03-310001866550us-gaap:AdditionalPaidInCapitalMember2023-03-310001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001866550us-gaap:RetainedEarningsMember2023-03-3100018665502023-03-310001866550us-gaap:RetainedEarningsMember2023-04-012023-06-3000018665502023-04-012023-06-300001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001866550us-gaap:CommonStockMember2023-04-012023-06-300001866550us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001866550us-gaap:TreasuryStockCommonMember2023-04-012023-06-300001866550us-gaap:CommonStockMember2023-06-300001866550us-gaap:TreasuryStockCommonMember2023-06-300001866550us-gaap:AdditionalPaidInCapitalMember2023-06-300001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001866550us-gaap:RetainedEarningsMember2023-06-300001866550srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2023-06-300001866550us-gaap:RetainedEarningsMember2023-07-012023-09-300001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001866550us-gaap:CommonStockMember2023-07-012023-09-300001866550us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001866550us-gaap:CommonStockMember2023-09-300001866550us-gaap:TreasuryStockCommonMember2023-09-300001866550us-gaap:AdditionalPaidInCapitalMember2023-09-300001866550us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001866550us-gaap:RetainedEarningsMember2023-09-300001866550us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2023-07-012023-09-30xbrli:pure0001866550us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2022-07-012022-09-300001866550us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2023-01-012023-09-300001866550us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2022-01-012022-09-300001866550us-gaap:AccountsReceivableMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2023-01-012023-09-300001866550us-gaap:AccountsReceivableMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2022-01-012022-12-310001866550us-gaap:NonUsMember2023-09-300001866550us-gaap:NonUsMember2022-12-310001866550srt:RestatementAdjustmentMember2022-07-012022-09-300001866550srt:RestatementAdjustmentMember2022-01-012022-09-30twks:industryVertical0001866550srt:NorthAmericaMember2023-07-012023-09-300001866550srt:NorthAmericaMember2022-07-012022-09-300001866550srt:NorthAmericaMember2023-01-012023-09-300001866550srt:NorthAmericaMember2022-01-012022-09-300001866550srt:AsiaPacificMember2023-07-012023-09-300001866550srt:AsiaPacificMember2022-07-012022-09-300001866550srt:AsiaPacificMember2023-01-012023-09-300001866550srt:AsiaPacificMember2022-01-012022-09-300001866550srt:EuropeMember2023-07-012023-09-300001866550srt:EuropeMember2022-07-012022-09-300001866550srt:EuropeMember2023-01-012023-09-300001866550srt:EuropeMember2022-01-012022-09-300001866550srt:LatinAmericaMember2023-07-012023-09-300001866550srt:LatinAmericaMember2022-07-012022-09-300001866550srt:LatinAmericaMember2023-01-012023-09-300001866550srt:LatinAmericaMember2022-01-012022-09-300001866550us-gaap:SalesRevenueNetMembercountry:USus-gaap:GeographicConcentrationRiskMember2023-07-012023-09-300001866550country:US2023-07-012023-09-300001866550us-gaap:SalesRevenueNetMembercountry:USus-gaap:GeographicConcentrationRiskMember2022-07-012022-09-300001866550country:US2022-07-012022-09-300001866550us-gaap:SalesRevenueNetMembercountry:USus-gaap:GeographicConcentrationRiskMember2023-01-012023-09-300001866550country:US2023-01-012023-09-300001866550us-gaap:SalesRevenueNetMembercountry:USus-gaap:GeographicConcentrationRiskMember2022-01-012022-09-300001866550country:US2022-01-012022-09-300001866550us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:AU2023-07-012023-09-300001866550country:AU2023-07-012023-09-300001866550us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:AU2022-07-012022-09-300001866550country:AU2022-07-012022-09-300001866550us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:AU2023-01-012023-09-300001866550country:AU2023-01-012023-09-300001866550us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:AU2022-01-012022-09-300001866550country:AU2022-01-012022-09-300001866550us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:DE2023-07-012023-09-300001866550country:DE2023-07-012023-09-300001866550us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:DE2023-01-012023-09-300001866550country:DE2023-01-012023-09-300001866550us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:GB2022-01-012022-09-300001866550country:GB2022-01-012022-09-300001866550twks:TechnologyAndBusinessServicesMember2023-07-012023-09-300001866550twks:TechnologyAndBusinessServicesMember2022-07-012022-09-300001866550twks:TechnologyAndBusinessServicesMember2023-01-012023-09-300001866550twks:TechnologyAndBusinessServicesMember2022-01-012022-09-300001866550twks:EnergyPublicAndHealthServicesMember2023-07-012023-09-300001866550twks:EnergyPublicAndHealthServicesMember2022-07-012022-09-300001866550twks:EnergyPublicAndHealthServicesMember2023-01-012023-09-300001866550twks:EnergyPublicAndHealthServicesMember2022-01-012022-09-300001866550twks:RetailAndConsumerMember2023-07-012023-09-300001866550twks:RetailAndConsumerMember2022-07-012022-09-300001866550twks:RetailAndConsumerMember2023-01-012023-09-300001866550twks:RetailAndConsumerMember2022-01-012022-09-300001866550twks:FinancialServicesAndInsuranceMember2023-07-012023-09-300001866550twks:FinancialServicesAndInsuranceMember2022-07-012022-09-300001866550twks:FinancialServicesAndInsuranceMember2023-01-012023-09-300001866550twks:FinancialServicesAndInsuranceMember2022-01-012022-09-300001866550twks:AutomotiveTravelAndTransportationMember2023-07-012023-09-300001866550twks:AutomotiveTravelAndTransportationMember2022-07-012022-09-300001866550twks:AutomotiveTravelAndTransportationMember2023-01-012023-09-300001866550twks:AutomotiveTravelAndTransportationMember2022-01-012022-09-300001866550us-gaap:TimeAndMaterialsContractMember2023-07-012023-09-300001866550us-gaap:TimeAndMaterialsContractMember2022-07-012022-09-300001866550us-gaap:TimeAndMaterialsContractMember2023-01-012023-09-300001866550us-gaap:TimeAndMaterialsContractMember2022-01-012022-09-300001866550us-gaap:FixedPriceContractMember2023-07-012023-09-300001866550us-gaap:FixedPriceContractMember2022-07-012022-09-300001866550us-gaap:FixedPriceContractMember2023-01-012023-09-300001866550us-gaap:FixedPriceContractMember2022-01-012022-09-3000018665502023-06-300001866550twks:ITOCPtyLtdMember2023-02-012023-02-010001866550twks:ITOCPtyLtdMember2023-07-012023-09-300001866550twks:ITOCPtyLtdMember2023-01-012023-09-300001866550twks:ITOCPtyLtdMember2023-02-010001866550twks:ConnectedMember2022-04-260001866550twks:ConnectedMember2023-05-042023-05-040001866550twks:ConnectedMember2023-06-300001866550twks:ConnectedMember2022-06-300001866550twks:ConnectedMember2022-12-310001866550twks:ConnectedMember2021-12-310001866550twks:ConnectedMember2023-07-012023-09-300001866550twks:ConnectedMember2022-07-012022-09-300001866550twks:ConnectedMember2023-01-012023-09-300001866550twks:ConnectedMember2022-01-012022-09-300001866550twks:ConnectedMember2023-09-300001866550twks:ConnectedMember2022-09-300001866550us-gaap:CustomerRelationshipsMember2023-09-300001866550us-gaap:CustomerRelationshipsMember2022-12-310001866550us-gaap:TrademarksMember2023-09-300001866550us-gaap:TrademarksMember2022-12-3100018665502022-01-012022-12-310001866550twks:ShareBasedPaymentArrangementOptionsAndRestrictedStockUnitsMember2023-07-012023-09-300001866550twks:ShareBasedPaymentArrangementOptionsAndRestrictedStockUnitsMember2022-07-012022-09-300001866550twks:ShareBasedPaymentArrangementOptionsAndRestrictedStockUnitsMember2023-01-012023-09-300001866550twks:ShareBasedPaymentArrangementOptionsAndRestrictedStockUnitsMember2022-01-012022-09-300001866550us-gaap:CostOfSalesMember2023-07-012023-09-300001866550us-gaap:CostOfSalesMember2022-07-012022-09-300001866550us-gaap:CostOfSalesMember2023-01-012023-09-300001866550us-gaap:CostOfSalesMember2022-01-012022-09-300001866550us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-012023-09-300001866550us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-300001866550us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300001866550us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-300001866550twks:ShareBasedPaymentArrangementTimeVestingOptionMemberMember2023-09-300001866550twks:ShareBasedPaymentArrangementTimeVestingOptionMemberMember2023-01-012023-09-300001866550us-gaap:RestrictedStockUnitsRSUMember2022-12-310001866550us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001866550us-gaap:RestrictedStockUnitsRSUMember2023-09-300001866550us-gaap:IPOMemberus-gaap:RestrictedStockUnitsRSUMember2023-09-300001866550us-gaap:PerformanceSharesMember2022-12-310001866550us-gaap:PerformanceSharesMember2023-01-012023-09-300001866550us-gaap:PerformanceSharesMember2023-09-300001866550twks:CreditAgreementsMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2022-12-090001866550twks:CreditAgreementsMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-090001866550twks:CreditAgreementsMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2023-02-242023-02-2400018665502023-02-242023-02-240001866550twks:CreditAgreementsMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-09-300001866550twks:CreditAgreementsMemberus-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001866550twks:CreditAgreementsMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2022-12-310001866550srt:MinimumMembertwks:ReorganizationMember2023-08-080001866550srt:MaximumMembertwks:ReorganizationMember2023-08-080001866550srt:ScenarioForecastMembersrt:MinimumMembertwks:ReorganizationMember2023-01-012023-12-310001866550srt:MaximumMembersrt:ScenarioForecastMembertwks:ReorganizationMember2023-01-012023-12-310001866550us-gaap:EmployeeSeveranceMembersrt:MinimumMembertwks:ReorganizationMember2023-08-080001866550srt:MaximumMemberus-gaap:EmployeeSeveranceMembertwks:ReorganizationMember2023-08-080001866550us-gaap:OtherRestructuringMembersrt:MinimumMembertwks:ReorganizationMember2023-08-080001866550us-gaap:OtherRestructuringMembersrt:MaximumMembertwks:ReorganizationMember2023-08-080001866550us-gaap:EmployeeSeveranceMembertwks:ReorganizationMember2022-12-310001866550us-gaap:OtherRestructuringMembertwks:ReorganizationMember2022-12-310001866550twks:ReorganizationMember2022-12-310001866550us-gaap:EmployeeSeveranceMembertwks:ReorganizationMember2023-01-012023-09-300001866550us-gaap:OtherRestructuringMembertwks:ReorganizationMember2023-01-012023-09-300001866550twks:ReorganizationMember2023-01-012023-09-300001866550us-gaap:EmployeeSeveranceMembertwks:ReorganizationMember2023-09-300001866550us-gaap:OtherRestructuringMembertwks:ReorganizationMember2023-09-300001866550twks:ReorganizationMember2023-09-300001866550twks:SaiMandapatyMember2023-07-012023-09-300001866550twks:SaiMandapatyMember2023-09-300001866550twks:JoannaParkeMember2023-07-012023-09-300001866550twks:JoannaParkeMember2023-09-300001866550twks:SaiMandapatyMembertwks:SaiMandapatyTradingArrangementRestrictedStockUnitsMember2023-09-300001866550twks:JoannaParkeTradingArrangementRestrictedStockUnitsMembertwks:JoannaParkeMember2023-09-30

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, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For transition period from ______ to _____
Commission File Number 001-40812
thoughtworks_flamingo_wave.jpg
THOUGHTWORKS HOLDING, INC.
(Exact name of registrant as specified in its charter)
Delaware82-2668392
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
200 East Randolph Street, 25th Floor
Chicago, Illinois 60601
(312) 373-1000
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.001 par valueTWKSNasdaq Global Select Market
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 filerAccelerated filer
Non-accelerated filerSmaller 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 Exchange Act): Yes No ☒
As of November 2, 2023, there were 318,425,521 shares of the registrant's common stock outstanding.


THOUGHTWORKS HOLDING, INC.
QUARTERLY REPORT ON FORM 10-Q
TABLE OF CONTENTS
Page


FORWARD-LOOKING STATEMENTS
This quarterly report on Form 10-Q (the “Quarterly Report”) contains “forward-looking statements” within the meaning of the U.S. Private Securities Litigation Reform Act of 1995, as amended. Forward-looking statements include statements that are not historical facts and can be identified by terms such as “anticipate,” “believe,” “could,” “estimate,” “expect,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “seek,” “should,” "strive," “will,” “would” or similar expressions and the negatives of those terms but the absence of these words does not mean that the statement is not forward-looking. The forward-looking statements are contained principally in the section captioned “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Forward-looking statements may include information concerning our possible or assumed future results of operations, client demand, business strategies, technology developments, financing and investment plans, competitive position, our industry, macroeconomic and regulatory environment, potential growth opportunities and the effects of competition.
Forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements. Given these uncertainties, you should not place undue reliance on forward-looking statements. Also, forward-looking statements represent our management’s beliefs and assumptions only as of the date of this Quarterly Report. You should read this Quarterly Report and the documents that we have filed as exhibits hereto, completely and with the understanding that our actual future results may be materially different from what we expect.
Important factors that could cause actual results to differ materially from our expectations include:
our business has been, and may continue to be, adversely affected by volatile or uncertain operational, geopolitical, regulatory, legal and economic conditions;
our restructuring actions may not be successful, may impact our business and financial performance, and may result in additional costs;
our business, financial condition and results of operations may be adversely affected by fluctuations in foreign currency exchange rates;
increases in wages, equity compensation and other compensation expenses could prevent us from sustaining our competitive advantage and increase our costs;
our effective tax rate could be materially adversely affected by several factors;
we may not be successful at attracting new clients or retaining and expanding our relationships with our existing clients;
we generally do not have long-term commitments or contracts with our clients;
we face risks associated with having a long selling and implementation cycle for our services;
our cash flows and results of operations may be adversely affected if we are unable to collect on billed and unbilled receivables from clients;
our profitability could suffer if we cannot accurately price our solutions and services, maintain favorable pricing for our solutions and services, are unable to collect on receivables from clients or fail to meet our contractual and other obligations to clients;
we may be unable to implement our strategy;
our ability to generate and retain business depends on our reputation in the marketplace;
our business and operations may be harmed if we cannot positively evolve and preserve our Thoughtworks culture;
if we fail to manage our acquisition strategy, our culture and growth plans could be materially adversely affected;
we must successfully attract, hire, train and retain skilled professionals to service our clients’ projects and we must productively deploy our professionals to remain profitable;
if we fail to adequately innovate, adapt and/or remain at the forefront of emerging technologies and related client demands, we could be materially adversely affected;
we face intense competition and operate in a rapidly evolving industry, which makes it difficult to evaluate our future prospects;
if we cause disruptions to our clients’ businesses, provide inadequate service, or breach contractual obligations, our clients may have claims against us, which our insurance may not adequately protect against, and our reputation may be damaged;
we face risks associated with security breaches as well as privacy and data protection regulations, and we may incur significant liabilities if we fail to manage those risks;
3

a significant failure in our systems, telecommunications or IT infrastructure could harm our service model, which could result in a reduction of our revenues and otherwise disrupt our business;
changes in privacy and data protection regulations could expose us to risks of noncompliance and costs associated with compliance;
we are subject to laws and regulations in the U.S. and other countries in which we operate, compliance with these laws requires significant resources and non-compliance may result in civil or criminal penalties and other remedial measures;
we may become subject to disputes or legal or other proceedings that could involve significant expenditures by us, which could have a material adverse effect on us, including our financial results;
our existing indebtedness could adversely affect our business and growth prospect;
we may face intellectual property infringement or misappropriation claims that could be costly to defend or if we do not protect our brand through our intellectual property rights, our business may be harmed;
we may not be able to prevent unauthorized use of our client's intellectual property and our business and competitive position may be damaged as a result;
our stock price may be volatile, and the value of our common stock may decline;
our issuance of additional capital stock in connection with financings, acquisitions, investments, our equity incentive plans, or otherwise will dilute all other stockholders;
if securities or industry analysts do not publish research or publish unfavorable or inaccurate research about our business, the market price and trading volume of our common stock could decline;
we do not intend to pay dividends for the foreseeable future and, as a result, the ability of the holders of our common stock to achieve a return on their investment will depend on appreciation in the price of our common stock;
investment funds (the "Apax Funds") advised by Apax Partners L.L.P. ("Apax Partners") control us, and such control may give rise to actual or perceived conflicts of interests;
our status as a “controlled company” grants us exemptions from certain corporate governance requirements; and
other factors disclosed in the subsection entitled “Risk Factor Summary" and the section entitled "Risk Factors” in the Annual Report on Form 10-K for the fiscal year ended December 31, 2022, filed with the Securities and Exchange Commission (the “SEC”) on February 28, 2023 (the "2022 Annual Report") and the section entitled "Risk Factors" in this Quarterly Report.
We derive many of our forward-looking statements from our operating budgets and forecasts, which are based on many detailed assumptions. While we believe that our assumptions are reasonable, we caution that it is very difficult to predict the impact of known factors, and it is impossible for us to anticipate all factors that could affect our actual results. Important factors that could cause actual results to differ materially from our expectations, or cautionary statements, include, but are not limited to, those disclosed under the sections entitled “Risk Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in this Quarterly Report and in our 2022 Annual Report. All written and oral forward-looking statements attributable to us, or persons acting on our behalf, are expressly qualified in their entirety by these cautionary statements as well as other cautionary statements that are made from time to time in our other SEC filings and public communications. You should evaluate all forward-looking statements made in this Quarterly Report in the context of these risks and uncertainties.
We caution you that the important factors referenced above may not contain all of the factors that are important to you. In addition, we cannot assure you that we will realize the results or developments we expect or anticipate or, even if substantially realized, that they will result in the consequences or affect us or our operations in the way we expect. The forward-looking statements included in this Quarterly Report are made only as of the date hereof. We undertake no obligation to update or revise any forward-looking statement as a result of new information, future events or otherwise, except as otherwise required by law.


4

PART I. FINANCIAL INFORMATION
Item 1. Condensed Consolidated Financial Statements (Unaudited)
THOUGHTWORKS HOLDING, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share data and per share data)
September 30, 2023December 31, 2022
(unaudited)
Assets
Current assets:
Cash and cash equivalents$87,405 $194,294 
Trade receivables, net of allowance of $9,074 and $9,531, respectively
153,318 201,695 
Unbilled receivables141,838 122,499 
Prepaid expenses and other current assets31,223 38,202 
Total current assets413,784 556,690 
Property and equipment, net28,592 38,798 
Right-of-use assets42,316 43,123 
Intangibles and other assets:
Goodwill416,372405,017
Trademark273,000273,000
Customer relationships, net115,230124,047
Other non-current assets23,451 21,175 
Total assets$1,312,745 $1,461,850 
Liabilities and stockholders' equity
Current liabilities:
Accounts payable$4,119 $5,248 
Long-term debt - current7,150 7,150 
Income taxes payable8,470 22,781 
Accrued compensation80,286 85,477 
Accrued expenses and other current liabilities32,860 42,920 
Lease liabilities, current14,709 15,994 
Total current liabilities147,594 179,570 
Lease liabilities, non-current30,007 29,885 
Long-term debt, less current portion287,706 391,856 
Deferred tax liabilities46,135 62,555 
Other long-term liabilities23,388 19,762 
Total liabilities534,830 683,628 
Commitments and contingencies
Stockholders’ equity:
Convertible preferred stock, $0.001 par value; 100,000,000 shares authorized, zero issued and outstanding at September 30, 2023 and December 31, 2022, respectively
  
Common stock, $0.001 par value; 1,000,000,000 shares authorized, 368,678,928 and 366,306,970 issued, 318,073,825 and 315,681,987 outstanding at September 30, 2023 and December 31, 2022, respectively
369 366 
Treasury stock, 50,605,103 and 50,624,983 shares at September 30, 2023 and December 31, 2022, respectively
(624,687)(624,934)
Additional paid-in capital1,615,417 1,565,514 
Accumulated other comprehensive loss(43,439)(39,210)
Retained deficit (169,745)(123,514)
Total stockholders' equity777,915 778,222 
Total liabilities and stockholders' equity$1,312,745 $1,461,850 
The accompanying notes form an integral part of the condensed consolidated financial statements.









5


THOUGHTWORKS HOLDING, INC.
CONDENSED CONSOLIDATED STATEMENTS OF LOSS AND COMPREHENSIVE LOSS (unaudited)
(In thousands, except share and per share data)

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenues$280,159 $332,447 $874,430 $985,494 
Operating expenses:
Cost of revenues185,985 244,139 591,845 744,366 
Selling, general and administrative expenses81,840 91,682 254,806 295,799 
Depreciation and amortization5,997 5,303 17,413 15,364 
Restructuring15,566  15,566  
Total operating expenses289,388 341,124 879,630 1,055,529 
Loss from operations(9,229)(8,677)(5,200)(70,035)
Other (expense) income:
Interest expense(6,649)(5,871)(19,661)(15,502)
Net realized and unrealized foreign currency loss(8,813)(12,129)(7,658)(18,903)
Other income (expense), net43 2,056 (545)1,731 
Total other expense(15,419)(15,944)(27,864)(32,674)
Loss before income taxes(24,648)(24,621)(33,064)(102,709)
Income tax expense1,204 13,987 13,167 18,792 
Net loss$(25,852)$(38,608)$(46,231)$(121,501)
Other comprehensive loss, net of tax:
Foreign currency translation adjustments(3,820)(19,217)(4,229)(45,448)
Comprehensive loss$(29,672)$(57,825)$(50,460)$(166,949)
Net loss per common share:
Basic loss per common share$(0.08)$(0.12)$(0.15)$(0.39)
Diluted loss per common share$(0.08)$(0.12)$(0.15)$(0.39)
Weighted average shares outstanding:
Basic 317,805,140 311,621,233 317,204,506 309,481,860 
Diluted 317,805,140 311,621,233 317,204,506 309,481,860 
The accompanying notes form an integral part of the condensed consolidated financial statements.









6


THOUGHTWORKS HOLDING, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (unaudited)
(In thousands, except share data)
Common StockTreasuryAdditional
Paid-In Capital
Accumulated Other Comprehensive LossRetained Deficit
SharesAmountSharesAmountTotal
Balance as of December 31, 2021305,132,181 $356 50,985,571 $(629,424)$1,359,149 $(10,844)$(17,280)$701,957 
Net loss— — — — — — (43,585)(43,585)
Other comprehensive loss, net of tax— — — — — (5,471)— (5,471)
Issuance of common stock for equity incentive awards, net of withholding taxes4,736,820 5 — — (28,047)— — (28,042)
Reissuance of treasury shares for equity incentive awards155,806 — (155,806)1,940 (1,796)— — 144 
Stock-based compensation expense— — — — 100,183 — — 100,183 
Cumulative effect related to adoption of ASU 2016-13— — — — — — (841)(841)
Balance as of March 31, 2022310,024,807 $361 50,829,765 $(627,484)$1,429,489 $(16,315)$(61,706)$724,345 
Net loss— — — — — — (39,308)(39,308)
Other comprehensive loss, net of tax— — — — — (20,760)— (20,760)
Issuance of common stock for equity incentive awards, net of withholding taxes888,186 1 — — 2,442 — — 2,443 
Reissuance of treasury shares for equity incentive awards51,311 — (51,311)639 (496)— — 143 
Stock-based compensation expense— — — — 68,965 — — 68,965 
Balance as of June 30, 2022310,964,304 $362 50,778,454 $(626,845)$1,500,400 $(37,075)$(101,014)$735,828 
Net loss— — — — — — (38,608)(38,608)
Other comprehensive loss, net of tax— — — — — (19,217)— (19,217)
Issuance of common stock for equity incentive awards, net of withholding taxes3,633,347 3 — — (13,635)— — (13,632)
Reissuance of treasury shares for equity incentive awards135,731 — (135,731)1,690 (1,541)— — 149 
Stock-based compensation expense— — — — 59,160 — — 59,160 
Balance as of September 30, 2022314,733,382 $365 50,642,723 $(625,155)$1,544,384 $(56,292)$(139,622)$723,680 









7


Common StockTreasuryAdditional
Paid-In Capital
Accumulated Other Comprehensive LossRetained Deficit
SharesAmountSharesAmountTotal
Balance as of December 31, 2022315,681,987 $366 50,624,983 $(624,934)$1,565,514 $(39,210)$(123,514)$778,222 
Net loss— — — — — — (8,107)(8,107)
Other comprehensive income, net of tax— — — — — 242 — 242 
Issuance of common stock for equity incentive awards, net of withholding taxes1,189,600 1 — — (180)— — (179)
Reissuance of treasury shares for equity incentive awards12,798 — (12,798)159 (159)— —  
Stock-based compensation expense— — — — 17,679 — — 17,679 
Balance as of March 31, 2023316,884,385 $367 50,612,185 $(624,775)$1,582,854 $(38,968)$(131,621)$787,857 
Net loss— — — — — — (12,272)(12,272)
Other comprehensive loss, net of tax— — — — — (651)— (651)
Issuance of common stock for equity incentive awards, net of withholding taxes756,478 1 — — 1,187 — — 1,188 
Reissuance of treasury shares for equity incentive awards7,082 — (7,082)88 (88)— —  
Stock-based compensation expense— — — — 17,606 — — 17,606 
Balance as of June 30, 2023317,647,945 $368 50,605,103 $(624,687)$1,601,559 $(39,619)$(143,893)$793,728 
Net loss— — — — — — (25,852)(25,852)
Other comprehensive loss, net of tax— — — — — (3,820)— (3,820)
Issuance of common stock for equity incentive awards, net of withholding taxes425,880 1 — — 1,052 — — 1,053 
Stock-based compensation expense— — — — 12,806 — — 12,806 
Balance as of September 30, 2023318,073,825 $369 50,605,103 $(624,687)$1,615,417 $(43,439)$(169,745)$777,915 
The accompanying notes form an integral part of the condensed consolidated financial statements.









8


THOUGHTWORKS HOLDING, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)
(In thousands)
Nine Months Ended September 30,
20232022
Cash flows from operating activities:
Net loss$(46,231)$(121,501)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization expense27,367 25,561 
Bad debt expense4,145 2,447 
Deferred income tax benefit(21,759)(24,989)
Stock-based compensation expense48,091 228,308 
Unrealized foreign currency exchange loss9,488 22,242 
Non-cash lease expense on right-of-use assets13,935 13,807 
Other operating activities, net2,599 (546)
Changes in operating assets and liabilities:
Trade receivables43,827 (10,803)
Unbilled receivables(22,305)(78,445)
Prepaid expenses and other assets6,051 (4,856)
Lease liabilities(14,219)(11,842)
Accounts payable(1,183)(177)
Accrued expenses and other liabilities(27,204)17,135 
Net cash provided by operating activities22,602 56,341 
Cash flows from investing activities:
Purchase of property and equipment(6,351)(19,672)
Proceeds from disposal of fixed assets327 437 
Acquisitions, net of cash acquired(15,989)(70,011)
Net cash used in investing activities(22,013)(89,246)
Cash flows from financing activities:
Payments of obligations of long-term debt(105,363)(105,363)
Payments of debt issuance costs(99) 
Proceeds from issuance of common stock on exercise of options, net of employee tax withholding4,880 5,651 
Withholding taxes paid on tender offer (15,469)
Withholding taxes paid on dividends previously declared (10,009)
Withholding taxes paid related to net share settlement of equity awards(3,501)(33,017)
Other financing activities, net71 (6)
Net cash used in financing activities(104,012)(158,213)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(3,395)(18,032)
Net decrease in cash, cash equivalents and restricted cash(106,818)(209,150)
Cash, cash equivalents and restricted cash at beginning of the period195,564 394,942 
Cash, cash equivalents and restricted cash at end of the period$88,746 $185,792 
Supplemental disclosure of cash flow information:
Interest paid$18,669 $14,486 
Income taxes paid$38,590 $22,830 
Withholding taxes payable$(683)$ 









9


THOUGHTWORKS HOLDING, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (unaudited)
(In thousands)
Nine Months Ended September 30,
20232022
Supplemental disclosures of non-cash financing activities:
Withholding taxes payable included within accrued compensation$ $11,534 
Reconciliation of cash, cash equivalents and restricted cash:
Cash and cash equivalents$87,405 $184,544 
Restricted cash included in other non-current assets1,341 1,248 
Total cash, cash equivalents and restricted cash$88,746 $185,792 
    The accompanying notes form an integral part of the condensed consolidated financial statements.









10


THOUGHTWORKS HOLDING, INC.
Notes to the Condensed Consolidated Financial Statements (Unaudited)
Note 1 – Business and Summary of Significant Accounting Policies
Thoughtworks Holding, Inc. (together with its subsidiaries, the “Company”) develops, implements, and services complex enterprise application software, and provides business technology consulting. The Company conducts business in Australia, Brazil, Canada, Chile, China, Ecuador, Finland, Germany, Hong Kong, India, Italy, the Netherlands, Romania, Singapore, Spain, Thailand, the United Kingdom, the United States and Vietnam. Thoughtworks Holding, Inc. is the ultimate parent holding company of Thoughtworks, Inc. among other subsidiaries.
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements include the accounts of Thoughtworks Holding, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s 2022 Annual Report.
Certain amounts in the prior period consolidated financial statements and notes have been reclassified to conform to the 2023 presentation. These reclassifications had no effect on results of operations previously reported.
Preparation of Financial Statements and Use of Estimates
The preparation of these condensed consolidated financial statements is in conformity with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the SEC regarding interim financial reporting. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, the Company evaluates its estimates, including those related to allowance for credit losses, valuation and impairment of goodwill and long-lived assets, income taxes, accrued bonus, contingencies, stock-based compensation and litigation costs. The Company bases its estimates on current expectations and historical experience and on other assumptions that its management believes are reasonable under the circumstances. These estimates form the basis for making judgments about the carrying value of assets and liabilities when those values are not readily apparent from other sources. Actual results can differ from those estimates, and such differences may be material to the condensed consolidated financial statements in the future. Operating results for interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, all adjustments considered necessary for a fair presentation of the accompanying unaudited condensed consolidated financial statements have been included, and all adjustments are of a normal and recurring nature.
Restricted Cash
Restricted cash is included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Restricted cash is restricted as to withdrawal or use. The Company has restricted cash held on deposit at various financial institutions. The amounts are held to secure bank guarantees of amounts related to government requirements and as collateral for a corporate credit card.
Allowance for Credit Losses
The Company analyzes its historical credit loss experience and considers current conditions and reasonable and supportable forecasts in developing the expected credit loss rates. Interest is not generally accrued on outstanding balances as the balances are considered short-term in nature.
11

Activity related to the Company’s allowance for credit losses is as follows (in thousands):
Nine Months Ended September 30, 2023
Allowance for credit losses, beginning balance$(9,531)
Current provision for expected credit losses(4,145)
Write-offs charged against allowance4,679 
Recoveries of amounts previously written off(96)
Changes due to exchange rates19 
Allowance for credit losses, ending balance$(9,074)
Recently Adopted Accounting Standards
In October 2021, the FASB issued ASU 2021-08, which amends ASC 805 to require acquiring entities to apply ASU 2014-09, Revenue from Contracts with Customers (Topic 606), to recognize and measure contract assets and contract liabilities in a business combination. The guidance is effective for public entities for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Entities should apply the ASU’s provisions prospectively to business combinations occurring on or after the effective date of the amendments. The Company adopted the standard in the first quarter of 2023. The adoption did not have a material impact on the Company's condensed consolidated financial statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides temporary optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions to ease the financial reporting burdens related to the expected market transition from London Interbank Offer Rate ("LIBOR") and other interbank offered rates to alternative reference rates. The optional amendments are effective as of March 12, 2020 through December 31, 2024, and upon adoption may be applied prospectively through December 31, 2024. The Company elected to utilize the temporary optional expedients in connection with the amendment of our credit agreement, which transitioned the Term Loan from LIBOR to the Secured Overnight Financing Rate (“SOFR”) on May 18, 2023. Refer to Note 8, Credit Agreements. The adoption did not have a material impact on the Company's condensed consolidated financial statements.
Concentration of Credit Risk and Other Risks and Uncertainties
Revenue generated from the Company's operations outside of the United States for the three months ended September 30, 2023 and 2022 was 65% and 62%, respectively, and 65% and 63% for the nine months ended September 30, 2023 and 2022, respectively.
As of September 30, 2023 and December 31, 2022, 74% and 69%, respectively, of trade receivables and unbilled receivables was due from customers located outside the United States. At September 30, 2023 and December 31, 2022, the Company had net property and equipment of $20.6 million and $30.0 million, respectively, outside the United States.
Change in Accounting Principle - Stock-Based Compensation
In the fourth quarter of 2022, the Company changed its stock-based compensation policy for recognizing expense for graded vesting awards with only service conditions from the accelerated attribution method to the straight-line attribution method. The Company believes the straight-line attribution method for stock-based compensation expense for awards solely subject to time-based vesting conditions is the preferable accounting policy in accordance with ASC 250, Accounting Changes and Error Corrections, because it more accurately reflects how the award is earned over the service period and is the predominant method used in its industry. The Company applied the change retrospectively adjusting all periods presented resulting in an increase to net loss of $7.2 million and an increase to basic and diluted loss per share of $0.02 for the three months ended September 30, 2022 and an increase to net loss of $0.2 million and no impact to basic and diluted loss per share for the nine months ended September 30, 2022.
12

Note 2 – Revenue Recognition
The Company disaggregates revenues from contracts with customers by geographic customer location, industry vertical and revenue contract types. Geographic customer location is pertinent to understanding the Company's revenues, as the Company generates its revenues from providing professional services to customers in various regions across the world. The Company groups customers into one of five industry verticals. Revenue contract types are differentiated by the type of pricing structure for customer contracts, which is predominantly time-and-materials but also includes fixed price contracts.
Disaggregation of Revenues
The following table presents the disaggregation of the Company’s revenues by customer location (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
North America (1)$105,666 $129,421 $323,755 $382,856 
APAC (2)97,155 108,353 297,782 320,233 
Europe (3)66,292 79,937 219,524 239,466 
LATAM11,046 14,736 33,369 42,939 
Total revenues$280,159 $332,447 $874,430 $985,494 
(1)For the three months ended September 30, 2023 and 2022, the United States represented 36.5%, or $102.3 million, and 36.4%, or $121.1 million, respectively, of the Company’s total revenues. For the nine months ended September 30, 2023 and 2022, the United States represented 35.8%, or $313.4 million, and 36.5%, or $359.7 million, respectively, of the Company’s total revenues. Canadian operations were determined to be immaterial given revenue as a percentage of total North America revenues was less than 10% for the three and nine months ended September 30, 2023 and 2022.
(2)For the three months ended September 30, 2023 and 2022, Australia represented 10.5%, or $29.4 million, and 11.5%, or $38.4 million, respectively, of the Company's total revenues. For the nine months ended September 30, 2023 and 2022, Australia represented 10.1%, or $88.6 million, and 11.6%, or $114.5 million, respectively, of the Company's total revenues.
(3)For the three and nine months ended September 30, 2023, Germany represented 11.3%, or $31.8 million, and 10.9%, or $95.1 million, respectively, of the Company's total revenues. For the three and nine months ended September 30, 2022, revenue in Germany as a percentage of the Company’s total revenues was less than 10%. For the three months ended September 30, 2023 and 2022 and nine months ended September 30, 2023, revenue in the United Kingdom as a percentage of the Company's total revenues was less than 10%. For the nine months ended September 30, 2022, the United Kingdom represented 10.4%, or $102.6 million, of the Company’s total revenues.
Other non-U.S. countries were determined to be immaterial given the revenues as a percentage of the Company’s total revenues was less than 10% for the three and nine months ended September 30, 2023 and 2022.
13

The following table presents the disaggregation of the Company’s revenues by industry vertical (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Technology and business services$70,612 $94,219 $214,440 $274,815 
Energy, public and health services71,662 83,386 231,014 237,101 
Retail and consumer44,663 57,919 137,060 182,982 
Financial services and insurance46,447 55,004 154,380 173,139 
Automotive, travel and transportation46,775 41,919 137,536 117,457 
Total revenues$280,159 $332,447 $874,430 $985,494 
The following table presents the disaggregation of the Company’s revenues by contract type (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Time-and-material$215,779 $282,190 $708,148 $829,485 
Fixed-price64,380 50,257 166,282 156,009 
Total revenues$280,159 $332,447 $874,430 $985,494 
Contract Balances
The following table is a summary of the Company’s contract assets and contract liabilities (in thousands):
As of
September 30, 2023
As of
December 31, 2022
Contract assets included in unbilled receivables$49,659 $39,941 
Contract liabilities included in deferred revenue$6,921 $5,167 
Contract assets primarily relate to unbilled amounts on fixed-price contracts. Contract assets are recorded when services have been provided but the Company does not have an unconditional right to receive consideration. Professional services performed on or prior to the balance sheet date, but invoiced thereafter, are reflected in unbilled receivables.
Contract liabilities represent amounts collected from the Company’s customers for revenues not yet earned. Such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods. For the three months ended September 30, 2023 and 2022, the Company recognized nil and $0.5 million, respectively, of revenues that were included in current liabilities at the prior year end. For the nine months ended September 30, 2023 and 2022, the Company recognized $4.3 million and $13.1 million, respectively, of revenues that were included in current liabilities at the prior year end.
Costs to Obtain a Customer Contract
The Company incurs certain incremental costs to obtain a contract that the Company expects to recover. The Company applies a practical expedient and recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs would primarily relate to commissions paid to our account executives and are included in selling, general and administrative ("SG&A") expenses.
14

The following table is a summary of the Company’s costs to obtain contracts and related amortization and impairment where the amortization period of the assets is greater than one year (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Balance at beginning of period$825 $1,642 $1,588 $2,039 
Costs to obtain contracts capitalized177 488 526 726 
Amortization of capitalized costs(344)(291)(1,471)(916)
Changes due to exchange rates12 (3)27 (13)
Balance at end of period$670 $1,836 $670 $1,836 
Transaction Price Allocated to Remaining Performance Obligations
The Company does not have material future performance obligations that extend beyond one year. Accordingly, the Company has applied the optional exemption for contracts that have an original expected duration of one year or less.
Note 3 – Acquisitions
On February 1, 2023, the Company completed the acquisition of ITOC Pty Ltd ("Itoc"), a leading Amazon Web Services Advanced Consulting Partner and Cloud Managed Services Provider in Australia, in an all-cash transaction for a gross purchase price of $17.8 million, or $16.0 million net of cash acquired of $1.8 million. Itoc is now wholly owned by the Company. The acquisition expands Thoughtworks’ capabilities to help modernize and place digital at the center of client operations as they transition to the cloud.
The Company accounted for the acquisition under ASC 805, Business Combinations. The goodwill recognized in connection with the acquisition reflects the benefits expected to be derived from certain operational synergies. The fair value of the net assets acquired for the business was determined using Level 3 inputs, for which little or no market data exists, requiring the Company to develop assumptions regarding future cash flow projections. The results of operations of the acquired business have been included in the condensed consolidated statements of loss and comprehensive loss from the acquisition date. Pro forma results of operations for the acquisition are not presented because the pro forma effects were not material to the Company's consolidated results of operations.
Aggregate acquisition-related costs related to Itoc of $1.1 million and $3.6 million for the three and nine months ended September 30, 2023 were included within SG&A expenses in the condensed consolidated statements of loss and comprehensive loss.
15

The Company's preliminary allocation of the fair value of underlying assets acquired and liabilities assumed as of the acquisition date is as follows (in thousands):
Total
Cash and cash equivalents$1,788 
Trade receivables, net of allowance1,251 
Customer relationships, net (1)3,500 
Goodwill13,766 
Accounts payable(110)
Accrued compensation(363)
Accrued expenses and other current liabilities(1,162)
Income taxes payable(178)
Lease liabilities, current(173)
Deferred tax liabilities(1,050)
Other assets/liabilities, net508 
Total gross purchase price$17,777 
(1)The weighted average amortization period is four years.
Goodwill represents the excess of the purchase price over the fair values of assets acquired and liabilities assumed. The changes in fair value allocated to goodwill, tangible and intangible assets are not deductible for tax purposes.
As additional information is obtained about the assets and liabilities of the acquisition during the measurement period (not to exceed one year from the date of acquisition), including the completion or finalization of asset appraisals, the Company will refine its estimates of fair value to allocate the purchase price including finalizing the impact on taxes.
In connection with the acquisition of Connected Lab Inc. ("Connected") in the second quarter of 2022, the Company recorded a liability of $14.0 million of contingent consideration, which is included within the total purchase price and classified within accrued expenses and other current liabilities on the condensed consolidated balance sheet. The present value of the contingent consideration liability was determined using a Monte Carlo Simulation that calculated the average present value of the earnout payment. The fair value measurement of the earnout includes a performance metric which is an unobservable Level 3 input. The contingent consideration is payable in cash dependent upon achievement of the performance metric. The liability was remeasured to fair value at each reporting date with adjustments recorded within other income (expense), net in the condensed consolidated statements of loss and comprehensive loss, and the final payout amount of $14.3 million was paid on May 4, 2023.
The following table presents the change in the contingent consideration liability (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Balance at beginning of period$ $14,382 $14,255 $ 
Additions in the period   13,996 
Payments in the period  (14,344) 
Change in fair value (2,955)129 (2,427)
Change due to exchange rates (793)(40)(935)
Balance at end of period$ $10,634 $ $10,634 
16

Note 4 – Goodwill and Other Intangible Assets
The following is a summary of the changes in the carrying value of goodwill (in thousands):
Total
Balance as of December 31, 2022$405,017 
Additions due to acquisitions13,766 
Changes due to exchange rates(2,411)
Balance as of September 30, 2023$416,372 
The following is a summary of other intangible assets (in thousands):
September 30, 2023December 31, 2022
Customer relationships$196,947 $193,447 
Less accumulated amortization(70,276)(59,369)
Customer relationships, net126,671 134,078 
Trademark273,000 273,000 
Total other intangible assets, after amortization399,671 407,078 
Changes due to exchange rates(11,441)(10,031)
Other intangible assets, net$388,230 $397,047 
Other than indefinite-lived trademarks, the Company’s intangible assets have finite lives and, as such, are subject to amortization. Amortization expense related to these intangible assets was $3.6 million and $3.4 million for the three months ended September 30, 2023 and 2022, respectively, and $10.9 million and $9.7 million for the nine months ended September 30, 2023 and 2022, respectively.
As of September 30, 2023, estimated amortization expense for the next five years and thereafter is as follows (in thousands):
Remainder of 2023$3,878 
202415,510 
202515,510 
202615,510 
202714,708 
Thereafter61,555 
$126,671 
The weighted average remaining useful life of the Company’s finite-lived intangible assets was 8.4 years as of September 30, 2023 and 9.2 years as of December 31, 2022.
Note 5 – Income Taxes
Prior to the Company's initial public offering ("IPO") in September 2021, the Company calculated the provision for income taxes during interim reporting periods by applying an estimate of the effective tax rate for the full year to the pre-tax income or loss for the interim period, adjusting the provision for discrete tax items recorded in the period. Upon the IPO, due to the magnitude of transaction related stock-based compensation costs, the Company's forecasted pre-tax income for the year is causing the tax rate to be highly sensitive, whereby minor changes in forecasted pre-tax income generate significant variability in the estimated annual effective tax rate. This is impacting the customary relationship between income tax expense and pre-tax income in interim periods. Beginning in the third quarter of 2021, the Company concluded that it could not calculate a reliable estimate of the annual effective tax rate due to the range of potential impacts for the
17

aforementioned forecast changes. Accordingly, the Company computed the effective tax rate for the nine-month period ended September 30, 2023 using actual results, as allowed by ASC 740-270-30-18, Income Taxes-Interim Reporting.
The Company’s effective tax rate for the three months ended September 30, 2023 and September 30, 2022 was (4.9)% and (56.8)%, respectively, and (39.8)% and (18.3)% for the nine months ended September 30, 2023 and September 30, 2022, respectively. The effective tax rate in each period differed from the U.S. statutory rate of 21% primarily due to U.S. corporate state income taxation and the effect of foreign operations, which reflects the impact of higher income tax rates in locations outside the United States, the unfavorable impact of valuation allowances on deferred tax assets of select foreign operations, the non-deductibility of China SAFE restricted stock units ("RSUs"), the unfavorable impact of capitalized research and experimental costs under Internal Revenue Code ("IRC") §174 increasing the Company's net global intangible low tax income ("GILTI") inclusion, the unfavorable impact of excess tax deficiencies on stock-based compensation, and the unfavorable impact of providing for and settling of uncertain income tax positions for the three and nine months ended September 30, 2023. The change in the effective tax rate for the three and nine months ended September 30, 2023, as compared to the prior periods, and the negative effective tax rate for the three and nine months ended September 30, 2023 and September 30, 2022, is a result of the aforementioned unique net unfavorable items when compared to the pre-tax loss recorded for the respective periods.
Note 6 – Loss Per Share
The components of basic and diluted loss per share are as follows (in thousands, except share and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Numerator:
Net loss$(25,852)$(38,608)$(46,231)$(121,501)
Denominator:
Weighted average shares outstanding – Basic and diluted317,805,140 311,621,233 317,204,506 309,481,860 
Basic and diluted loss per share$(0.08)$(0.12)$(0.15)$(0.39)
The following potentially dilutive securities were excluded from the computation of diluted loss per share because the impact of including them would have been anti-dilutive:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Employee stock options, RSUs and performance stock units ("PSUs")21,208,550 24,240,209 17,485,508 25,092,811 
18

Note 7 – Stock-Based Compensation
The following is a summary of the components of stock-based compensation expense for the periods indicated (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Cost of revenues$7,462 $41,558 $28,688 $161,040 
Selling, general and administrative expenses5,344 17,602 19,403 67,268 
Total stock-based compensation expense$12,806 $59,160 $48,091 $228,308 
Stock Options
The following is a summary of performance and time vesting stock option activity for the nine months ended September 30, 2023 (in thousands, except share and per share data):
Number of Stock OptionsWeighted Average Exercise PriceAggregate
Intrinsic Value
Weighted-
Average
Remaining
Contractual
Term (years)
Balance at December 31, 202221,607,562 $3.83 
Granted  
Forfeited(326,341)11.33 
Exercised(1,705,330)2.86 
Cancelled  
Expired  
Balance at September 30, 202319,575,891 $3.79 $26,639 4.6
Exercisable at September 30, 202319,072,991 $3.61 $26,639 4.6
As of September 30, 2023, total compensation cost related to time vesting options not yet recognized was $3.8 million, which will be recognized over a weighted-average period of 1.4 years. Unless otherwise prohibited by law in local jurisdictions, time vesting options will continue to vest according to the 2017 Stock Option Plan (the "2017 Plan") and the applicable award agreements.
19

Restricted Stock Units
The following is a summary of RSU activity for the nine months ended September 30, 2023:
Number of RSUsWeighted Average Grant Date Fair Value
Unvested balance at December 31, 202213,013,946 $17.37 
Granted364,564 8.14 
Forfeited(1,548,606)17.58 
Vested (1)(985,765)21.86 
Unvested balance at September 30, 202310,844,139 $16.63 
(1)Includes 0.3 million shares that were net settled when released and returned to the share pool for future grants.
As of September 30, 2023, total compensation cost related to RSUs not yet recognized was $89.7 million, of which $79.8 million is primarily related to the annual grant and considered recurring. The remainder of $9.9 million is IPO related or associated with one-time grants and considered non-recurring. The total unamortized expense is anticipated to be recognized over a weighted-average period of 2.3 years.
Performance Stock Units
The following is a summary of PSU activity for the nine months ended September 30, 2023:
Number of PSUsWeighted Average Grant Date Fair Value
Unvested balance at December 31, 202276,697 $20.11 
Granted (1)737,483 8.44 
Adjustment for PSUs expected to vest as of current period end(718,483)8.22 
Forfeited(7,565)11.45 
Vested  
Unvested balance at September 30, 202388,132 $20.11 
(1)Reflects shares granted at 100%.
For compensation expense purposes, the fair value of the non-market-based PSUs was determined using the closing stock price on the grant date and the fair value for the market-based PSUs was determined using a Monte-Carlo simulation.
As of September 30, 2023, total compensation cost related to PSUs not yet recognized was $5.3 million. The unamortized expense is anticipated to be recognized over a weighted-average period of 2.0 years.
Note 8 Credit Agreements
Our subsidiaries are party to an amended and restated credit agreement, dated December 9, 2022 (as amended, the “Credit Agreement”), among Thoughtworks, Inc., Turing Acquisition LLC and Turing Midco LLC, Turing Topco LLC (“Holdings”), Credit Suisse AG, Cayman Islands Branch, as administrative agent, the lenders party thereto and the other parties from time-to-time party thereto, which provides for a senior secured term loan (the "Term Loan") of $715.0 million and a senior secured revolving credit facility (the "Revolver") of $300.0 million.
On February 24, 2023, the Company made a voluntary prepayment of $100.0 million on outstanding amounts owed on the Term Loan. As a result of the prepayment, the Company wrote off $0.9 million of deferred
20

financing fees, which is reflected in other income (expense), net in the condensed consolidated statements of loss and comprehensive loss for the nine months ended September 30, 2023.
On May 18, 2023, the Company amended and restated its credit agreement (the “Third Amendment and Restatement”) to transition the reference rate for the Term Loan borrowings under the Credit Agreement from LIBOR to SOFR.

The following table presents the Company's outstanding debt and borrowing capacity (in thousands, except percentages):
September 30, 2023December 31, 2022
Availability under Revolver (due March 26, 2026)$300,000 $300,000 
Borrowings under Revolver$ $ 
Long-term debt (due March 24, 2028), including current portion (1)$294,856 $399,006 
Interest rate7.9 %6.9 %
(1)The balance includes deferred financing fees. A reconciliation of gross to net amounts is presented below.
The following table presents the carrying value of the Company’s credit facilities (including current maturities) (in thousands):
September 30, 2023December 31, 2022
Long-term debt, less current portion$289,975 $395,338 
Capitalized deferred financing fees(2,269)(3,482)
Long-term debt287,706 391,856 
Current portion of long-term debt7,150 7,150 
Total debt carrying value$294,856 $399,006 
The Company estimates the fair value of the Term Loan using current market yields. These current market yields are considered Level 2 inputs. The book value of the Company’s credit facilities is considered to approximate its fair value as of September 30, 2023 as the interest rates are considered in line with current market rates. The fair value of the Term Loan was $392.0 million as of December 31, 2022.
Note 9 Accrued Expenses and Other Current Liabilities
The following is a summary of the Company’s accrued expenses and other current liabilities (in thousands):
September 30, 2023December 31, 2022
Contingent consideration$ $14,255 
Deferred revenue6,921 5,167 
Professional fees8,276 6,321 
Value-added tax and sales tax payable4,468 7,526 
Restructuring4,643  
Other accrued expenses8,552 9,651 
Accrued expenses and other current liabilities$32,860 $42,920 
21

Note 10 – Restructuring Actions
On August 8, 2023, the Company announced that its Board of Directors approved and committed to a structural reorganization (the "Reorganization") on August 7, 2023 that will (i) move its operational functions from a geographic to a centralized model, (ii) create a new organizational home for the majority of its client facing workforce, our Digital Engineering Center, and (iii) evolve its regional market structure. The majority of the actions were taken in the third quarter of 2023, and the Company expects actions to be completed by the end of the third quarter of 2024.
Thoughtworks expects to incur total pre-tax cash charges of approximately $20 million to $25 million (the “Total Charges”), of which approximately $18 million to $20 million are expected to be recognized in 2023. The expected Total Charges include $18 million to $22 million in wage-related expenses, such as employee severance and related benefits, and $2 million to $3 million in non-wage related expenses, including costs related to reducing leased office space, vendor contract cancellations and professional fees.
The total costs related to the Reorganization are reported in restructuring in the condensed consolidated statements of loss and comprehensive loss. The liability as of September 30, 2023 is reflected in accrued expenses and other current liabilities on the condensed consolidated balance sheet. The table below summarizes the activities related to the restructuring for the three and nine months ended September 30, 2023 (in thousands):
Wage-related expensesNon-wage related expensesTotal
Liability as of December 31, 2022$ $ $ 
Charges15,356 210 15,566 
Payments(10,856)(67)(10,923)
Liability as of September 30, 2023$4,500 $143 $4,643 
22

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our interim condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report on Form 10-Q and with our audited consolidated financial statements and the related notes included in our 2022 Annual Report. Some of the information contained in this discussion and analysis, including information with respect to our plans and strategy for our business, includes forward-looking statements that involve risks and uncertainties. You should read the sections titled “Risk Factors” in our 2022 Annual Report and in this Quarterly Report on Form 10-Q and “Forward-Looking Statements” herein for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. Quarterly results reflected herein are not necessarily indicative of our operating results for a full year or any future period.
Overview
We are a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. We are 11,058 Thoughtworkers strong across 51 offices in 18 countries. For 30 years, we have delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator.
Our revenues are generated from providing professional services based on the mix and locations of delivery professionals involved, the pricing structure, which is predominantly time-and-materials, and the type of services, including: enterprise modernization, platforms & cloud; customer experience, product & design; data & artificial intelligence; digital application management & operations; and digital transformation & operations.
Key Operational and Business Metrics
In addition to the measures presented in our condensed consolidated financial statements, we use the following key operational and business metrics to evaluate our business, measure our performance, develop financial forecasts and make strategic decisions (in thousands, except percentages):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenues$280,159 $332,447 $874,430 $985,494 
Revenue Growth Rate as reported (1)(15.7)%16.6 %(11.3)%25.8 %
Revenue Growth Rate at constant currency (1)(16.6)%23.9 %(10.2)%31.3 %
Net loss$(25,852)$(38,608)$(46,231)$(121,501)
Net loss margin(9.2)%(11.6)%(5.3)%(12.3)%
Adjusted Net Income (2)$11,525 $26,758 $31,697 $107,758 
Adjusted EBITDA (3)$33,563 $67,165 $97,763 $198,554 
Adjusted EBITDA Margin (3)12.0 %20.2 %11.2 %20.1 %
(1)Certain of our subsidiaries use functional currencies other than the U.S. dollar and the translation of these foreign currency amounts into the U.S. dollar can impact the comparability of our revenues between periods. Accordingly, we use Revenue Growth Rate at constant currency as an important indicator of our underlying performance. Revenue Growth Rate at constant currency is a Non-GAAP measure and is calculated by applying the average exchange rates in effect during the earlier comparative fiscal period to the later fiscal period.
(2)We use Adjusted Net Income as an important indicator of our performance. See “—Non-GAAP Financial Measures” below for a definition of and reconciliation of Adjusted Net Income to net loss, the most
23

directly comparable GAAP measure, how we use this measure and an explanation of why we consider this non-GAAP measure to be helpful for investors.
(3)We also use Adjusted EBITDA and Adjusted EBITDA Margin as important indicators of our performance. See “—Non-GAAP Financial Measures” below for a definition of and a reconciliation of Adjusted EBITDA to net loss, the most directly comparable GAAP measure, how we use Adjusted EBITDA and Adjusted EBITDA Margin and an explanation of why we consider these non-GAAP measures to be helpful for investors.
Revenue Growth Rate and Revenue Growth Rate at constant currency
For the three and nine months ended September 30, 2023, revenues decreased 15.7% and 11.3%, respectively. The decrease in revenue was due to the continued impact of the environment, particularly in the IT services market, combined with incremental project start ups, shorter contract terms, and client budget caution, which caused lower revenues for the three and nine months ended September 30, 2023. Further, a larger percentage of our work was performed offshore which has lower bill rates than onshore work. For the three months ended September 30, 2023, the decrease was also attributable to lower bill rates. For the nine months ended September 30, 2023, the decrease was also attributable to lower utilization. Acquisitions completed in the last twelve months contributed approximately 1% to the revenue growth rate for both the three and nine months ended September 30, 2023. Had our consolidated revenues been expressed in constant currency terms using the exchange rates in effect for the three and nine months ended September 30, 2022, we would have reported a decrease in revenues of 16.6% and 10.2%, respectively. The positive impact to revenues from foreign currencies for the three months ended September 30, 2023 was due to the depreciation of the U.S. dollar, and the negative impact to revenues from foreign currencies for the nine months ended September 30, 2023 was due to the appreciation of the U.S. dollar, relative to certain principal functional currencies of our subsidiaries.
For more detail regarding our exposure to foreign currency rate fluctuations, see Note 2, Revenue Recognition, to our condensed consolidated financial statements and “Item 3. Quantitative and Qualitative Disclosures About Market Risk.”
Net Loss, Net Loss Margin and Adjusted Net Income
For the three months ended September 30, 2023, the $12.8 million decrease in net loss and 2.4 percentage point decrease in net loss margin as compared to the three months ended September 30, 2022 were driven by decreased stock-based compensation expense of $46.4 million, which includes a decrease of $47.7 million of nonrecurring expense mainly related to IPO grants, offset by an increase of $1.3 million of recurring expense primarily related to the annual grant, a decrease in payroll expense (excluding stock-based compensation) of $18.9 million resulting from a lower professional service headcount and lower bonus accruals for 2023, and a $12.8 million decrease in income tax expense, partially offset by a $52.3 million decrease in revenue, as discussed above, and $15.6 million of restructuring costs.
For the three months ended September 30, 2023, the decrease in Adjusted Net Income as compared to the three months ended September 30, 2022 of $15.2 million, or 56.9%, was primarily due to a decrease in revenue of $52.3 million, as discussed above, partially offset by decreases in payroll expense (excluding stock-based compensation) of $16.2 million, professional fees of $4.3 million and income tax expense.
For the nine months ended September 30, 2023, the $75.3 million decrease in net loss and 7.0 percentage point decrease in net loss margin as compared to the nine months ended September 30, 2022 were driven by decreased stock-based compensation expense of $180.2 million, which includes a decrease of $187.3 million of nonrecurring expense mainly related to IPO grants and $46.7 million related to the approval of China SAFE during the first quarter of 2022, offset by an increase of $7.1 million of recurring expense primarily related to the annual grant, a decrease in payroll expense (excluding stock-based compensation) of $11.6 million, which includes severance expense related to the headcount reduction in the first quarter of 2023, partially offset by a $111.1 million decrease in revenue, as discussed above, and $15.6 million of restructuring costs. For more information, see “—Results of Operations.” We consider net loss margin as the most directly comparable GAAP measure to Adjusted EBITDA Margin.
For the nine months ended September 30, 2023, the decrease in Adjusted Net Income as compared to the nine months ended September 30, 2022 of $76.1 million, or 70.6%, was primarily due to a decrease in
24

revenue of $111.1 million, as discussed above, partially offset by decreases in professional fees of $8.5 million, payroll expense (excluding stock-based compensation) of $5.9 million, which includes severance expense related to the headcount reduction in the first quarter of 2023, and income tax expense. Adjusted Net Income excludes the impacts of restructuring charges.
Adjusted EBITDA and Adjusted EBITDA Margin
For the three and nine months ended September 30, 2023, the decrease in Adjusted EBITDA as compared to the three and nine months ended September 30, 2022 of $33.6 million, or 50.0%, and $100.8 million, or 50.8%, respectively, and the decrease in Adjusted EBITDA Margin as compared to the three and nine months ended September 30, 2022 was primarily due to the factors driving a decrease in revenue, as discussed above.
Results of Operations
The following table sets forth a summary of our condensed consolidated results of operations for the periods indicated (in thousands, except percentages):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Revenues$280,159 $332,447 $874,430 $985,494 
Operating expenses:
Cost of revenues (1)185,985 244,139 591,845 744,366 
Selling, general and administrative expenses (1)81,840 91,682 254,806 295,799 
Depreciation and amortization5,997 5,303 17,413 15,364 
Restructuring15,566 — 15,566 — 
Loss from operations(9,229)(8,677)(5,200)(70,035)
Other (expense) income:
Interest expense(6,649)(5,871)(19,661)(15,502)
Net realized and unrealized foreign currency loss(8,813)(12,129)(7,658)(18,903)
Other income (expense), net43 2,056 (545)1,731 
Total other expense(15,419)(15,944)(27,864)(32,674)
Loss before income taxes(24,648)(24,621)(33,064)(102,709)
Income tax expense1,204 13,987 13,167 18,792 
Net loss$(25,852)$(38,608)$(46,231)$(121,501)
Effective tax rate(4.9)%(56.8)%(39.8)%(18.3)%
(1) Includes stock-based compensation as follows (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Cost of revenues$7,462 $41,558 $28,688 $161,040 
Selling, general and administrative expenses5,344 17,602 19,403 67,268 
Total stock-based compensation expense$12,806 $59,160 $48,091 $228,308 
25

Summary Comparison of the Three and Nine Months Ended September 30, 2023 with the Three and Nine Months Ended September 30, 2022
Revenues
We have a global footprint with the ability to deliver services from multiple geographic regions. While we continue to derive a substantial part of our overall revenues from existing clients, we maintain relatively low client concentration among our largest clients. We remain focused on acquiring new clients through programs designed to generate new business demand and position us as a trusted partner, and we have dedicated new business teams working with marketing using data-driven approaches to focus on client acquisition efforts.
The following table presents our number of clients, number of clients generating greater than $10 million in revenues and net dollar retention rate:
Trailing twelve months ended
September 30, 2023September 30, 2022
Number of clients (1)466403
Number of clients generating greater than $10 million in revenues
3436
Net dollar retention rate (2)94%119%
(1) We define clients as those with spend in excess of $25,000 within the preceding twelve months.
(2) The decrease was driven by incremental project start ups, shorter contract terms, and client budget caution, due to the continued impact of the macroeconomic environment and pressures on client behavior across all regions, and particularly in our retail and consumer and technology and business services verticals.
The following table presents the percentage of revenues from new and existing clients:
Three Months Ended September 30,Nine Months Ended September 30,
Trailing twelve months ended September 30,
202320222023202220232022
Existing clients (1)92.3%84.0%94.6%89.4%93.3%88.6%
New clients7.7%16.0%5.4%10.6%6.7%11.4%
(1) For the three and nine months ended September 30, 2023 and 2022, we define existing clients as clients for whom we have done work and generated revenues in excess of $25,000 within the preceding fiscal year. For the trailing twelve months ended September 30, 2023 and 2022, we define existing clients as clients for whom we have done work and generated revenues in excess of $25,000 within the preceding twelve months.
During the three months ended September 30, 2023, we contracted with 34 new logos with a higher concentration within the energy, public and health services industry vertical.
26

Revenues by Industry Vertical
The following table presents our revenues by industry vertical and revenues as a percentage of total revenues by industry vertical for the periods indicated (in thousands, except percentages):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Technology and business services$70,61225.2%$94,21928.4%$214,44024.5%$274,81527.8%
Energy, public and health services71,66225.6%83,38625.1%231,01426.4%237,10124.1%
Retail and consumer44,66315.9%57,91917.4%137,06015.7%182,98218.6%
Financial services and insurance46,44716.6%55,00416.5%154,38017.7%173,13917.6%
Automotive, travel and transportation46,77516.7%41,91912.6%137,53615.7%117,45711.9%
Total revenues$280,159100.0%$332,447100.0%$874,430100.0%$985,494100.0%
During the three months ended September 30, 2023, we saw a decrease in revenue in the retail and consumer, technology and business services, financial services and insurance and energy, public and health services industry verticals of (22.9)%, (25.1)%, (15.6)% and (14.1)%, respectively, compared to the three months ended September 30, 2022. During the nine months ended September 30, 2023, we saw a decrease in revenue in the retail and consumer, technology and business services, financial services and insurance and energy, public and health services industry verticals of (25.1)%, (22.0)%, (10.8)% and (2.6)%, respectively, compared to the nine months ended September 30, 2022. The decreases in these verticals were driven by incremental project start ups, shorter contract terms, and client budget caution as discussed above.
During the three and nine months ended September 30, 2023, the automotive, travel and transportation industry vertical grew by 11.6% and 17.1%, respectively, compared to the three and nine months ended September 30, 2022 driven by enterprise modernization, platforms and cloud.
Revenues by Customer Location
Our revenues are sourced from four geographic markets: North America, Asia-Pacific region ("APAC"), Europe and Latin America ("LATAM"). We present and discuss our revenues by the geographic location where the revenues are under client contract; however, the delivery of those client contracts could be supported by offshore delivery locations.
The following table presents our revenues by customer location and revenues as a percentage of total revenues by customer location for the periods indicated (in thousands, except percentages):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
North America$105,66637.7%$129,42138.9%$323,75537.0%$382,85638.8%
APAC97,15534.7%108,35332.6%297,78234.1%320,23332.5%
Europe66,29223.7%79,93724.1%219,52425.1%239,46624.3%
LATAM11,0463.9%14,7364.4%33,3693.8%42,9394.4%
Total revenues$280,159100.0%$332,447100.0%$874,430100.0%$985,494100.0%
For the three and nine months ended September 30, 2023, we had a decrease in revenue of (18.4)% and (15.4)%, respectively, in North America, with the United States contributing revenues of $102.3 million and $313.4 million, respectively, compared to $121.1 million and $359.7 million, respectively, for the same periods
27

in 2022. The largest revenue concentration came from the technology and business services and the energy, public and health services industry verticals.
For the three and nine months ended September 30, 2023, we had a decrease in revenue of (10.3)% and (7.0)%, respectively, in APAC where the top revenue contributing customer location country was Australia with revenues of $29.4 million and $88.6 million, respectively, compared to $38.4 million and $114.5 million, respectively, for the same periods in 2022. The largest revenue concentration came from the financial services and insurance industry vertical.
For the three and nine months ended September 30, 2023, we had a decrease in revenue of (17.1)% and (8.3)%, respectively, in Europe where the top revenue contributing customer location country was Germany with revenues of $31.8 million and $95.1 million, respectively, compared to $31.1 million and $93.2 million, respectively, for the same periods in 2022. The largest revenue concentration came from the automotive, travel and transportation industry vertical.
For the three and nine months ended September 30, 2023, we had a decrease in revenue of (25.0)% and (22.3)%, respectively, in LATAM, compared to the same periods in 2022 with Brazil being our largest customer location. The largest revenue concentration came from the financial services and insurance and retail and consumer industry verticals.
Revenues by Client Concentration
We have long-standing relationships with many of our clients. We seek to grow revenues from our existing clients by continually increasing the value we provide and expanding the scope and size of our engagements. Revenues derived from these clients may fluctuate as these accounts mature or upon beginning or completing multi-year projects. We believe there is significant potential for future growth as we expand our capabilities and offerings within existing clients. In addition, we remain committed to diversifying our client base and adding new clients to our client mix.
The following table presents revenues contributed by our largest clients by amount and as a percentage of total revenues for the periods indicated (in thousands, except percentages):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Top five clients$53,53319.1%$53,54816.1%$154,81717.7%$151,98115.4%
Top ten clients$82,25029.4%$84,56925.4%$239,25527.4%$248,67025.2%
Top fifty clients$188,20067.2%$217,44565.4%$579,19666.2%$636,70864.6%
People Metrics
Number of employeesAverage revenue per employee (1)Trailing Twelve Months Voluntary Attrition
As ofNine Months EndedAnnualized as ofAs of
September 30, 2023September 30, 2022September 30, 2023September 30, 2022September 30, 2023September 30, 2022September 30, 2023September 30, 2022
11,05812,884$74,000$84,000$99,000$112,00012.2%11.8%
(1) We define average revenue per employee as total revenues for the period divided by the average number of employees in such period.
The decrease in average revenue per employee compared to the nine months ended September 30, 2022 was driven by the negative impact from client budget caution and onshore/offshore mix. We believe our
28

relatively flat voluntary attrition and thus stable employee retention was due to our unique, cultivating culture, our focus on career development, our intensive training programs and our interesting work opportunities.
Bookings
We use Bookings ("Bookings") as a forward-looking metric that measures the value of new contracts, renewals, extensions and changes to existing contracts during the fiscal period. We believe Bookings provides a broad measure of useful trend information regarding changes in the volume of our business. We use Bookings to evaluate the results of our operations, generate future operating plans and assess the performance of our company. However, Bookings can vary significantly quarter to quarter due to both timing and demand from our clients and thus the conversion of Bookings to revenues is uncertain. The amount of Bookings involves estimates and judgments and is not a reliable predictor of revenues over time. There is no standard definition or measurement of Bookings thus our methodology may not be comparable to other companies. Bookings were $1.4 billion and $1.5 billion for the trailing twelve months ended September 30, 2023 and 2022, respectively. The 6.7% decrease is primarily due to smaller contract sizes and shorter contract terms.
Cost of Revenues
Three Months Ended September 30,Nine Months Ended September 30,
20232022% Change20232022% Change
(in thousands, except percentages)
Cost of revenues$185,985$244,139(23.8)%$591,845$744,366(20.5)%
During the three and nine months ended September 30, 2023, cost of revenues (including stock-based compensation) decreased (23.8)% and (20.5)%, respectively, compared to the three and nine months ended September 30, 2022. The decreases were primarily driven by a decrease in stock-based compensation expense of $34.1 million and $132.4 million, respectively.
Gross Profit and Gross Margin
Three Months Ended September 30,Nine Months Ended September 30,
20232022% Change20232022% Change
(in thousands, except percentages)
Gross profit$94,174$88,3086.6%$282,585$241,12817.2%
Gross margin33.6%26.6%32.3%24.5%
Our gross margin increased by 7.0 percentage points for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 and 7.8 percentage points for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 primarily due to a
29

decrease in stock-based compensation expense, partially offset by an increase in payroll expense (excluding stock-based compensation), as a percentage of revenues.
SG&A Expenses and SG&A Margin
Three Months Ended September 30,Nine Months Ended September 30,
20232022% Change20232022% Change
(in thousands, except percentages)
SG&A expenses$81,840$91,682(10.7)%$254,806$295,799(13.9)%
SG&A margin29.2%27.6%29.1%30.0%
For the three months ended September 30, 2023, SG&A expenses decreased 10.7% compared to the three months ended September 30, 2022. The decrease was primarily due to a decrease in stock-based compensation expense of $12.3 million. The increase in SG&A margin for the three months ended September 30, 2023 compared to the three months ended September 30, 2022 was primarily driven by increased payroll expense (excluding stock-based compensation), partially offset by decreased stock-based compensation expense, as a percentage of revenues.
For the nine months ended September 30, 2023, SG&A expenses decreased 13.9% compared to the nine months ended September 30, 2022. SG&A expenses for the nine months ended September 30, 2023 includes severance expense related to the headcount reduction in the first quarter of 2023. The decrease was driven by a decrease in stock-based compensation expense of $47.9 million, partially offset by increases in acquisition costs of $2.3 million and hardware and software expense of $2.0 million. The decrease in SG&A margin for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was driven by decreased stock-based compensation expense, partially offset by increased payroll expense (excluding stock-based compensation), as a percentage of revenues.
Depreciation and Amortization
Three Months Ended September 30,Nine Months Ended September 30,
20232022% Change20232022% Change
(in thousands, except percentages)
Depreciation and amortization$5,997$5,30313.1%$17,413$15,36413.3%
The increase for the three months ended September 30, 2023 as compared to the three months ended September 30, 2022 was driven by an increase in the amortization expense related to increased capitalized software development cost. The increase for the nine months ended September 30, 2023 as compared to the nine months ended September 30, 2022 was driven by an increase in intangible amortization related to acquisitions.
Restructuring
Three Months Ended September 30,Nine Months Ended September 30,
20232022% Change20232022% Change
(in thousands, except percentages)
Restructuring$15,566$—NM$15,566$—NM
NM - not meaningful
30

Restructuring includes wage-related expenses of $15.4 million, such as employee severance and related benefits, of which $6.7 million relates to operations and $8.7 million relates to professional services, and non-wage related expenses of $0.2 million, including costs related to reducing leased office space, vendor contract cancellations and professional fees.
Loss from Operations and Loss from Operations Margin
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands, except percentages)20232022% Change20232022% Change
Loss from operations$(9,229)$(8,677)6.4%$(5,200)$(70,035)(92.6)%
Loss from operations margin(3.3)%(2.6)%(0.6)%(7.1)%
Loss from operations and loss from operations margin for the three months ended September 30, 2023 were relatively flat compared to the three months ended September 30, 2022.
The decrease in loss from operations for the nine months ended September 30, 2023 compared to the nine months ended September 30, 2022 was primarily driven by a decrease in stock-based compensation expense of $180.2 million, as previously discussed, a decrease in payroll expense (excluding stock-based compensation) of $11.6 million, which includes severance expense related to the headcount reduction in the first quarter of 2023; partially offset by a decrease in revenues of $111.1 million and restructuring costs of $15.6 million. The decrease in loss from operations margin was driven by decreased stock-based compensation expense as a percentage of revenues.
Interest Expense
Three Months Ended September 30,Nine Months Ended September 30,
20232022% Change20232022% Change
(in thousands, except percentages)
Interest expense$6,649$5,87113.3%$19,661$15,50226.8%
Interest expense is primarily related to our Term Loan and Revolver. The increase for the three and nine months ended September 30, 2023 compared to the three and nine months ended September 30, 2022 was primarily due to the increased interest rate on our borrowings, partially offset by decreased borrowings due to prepayments under our Credit Agreement.
Income Tax Expense and Effective Tax Rate
Three Months Ended September 30,Nine Months Ended September 30,
20232022% Change20232022% Change
(in thousands, except percentages)
Income tax expense$1,204$13,987(91.4)%$13,167$18,792(29.9)%
Effective tax rate(4.9)%(56.8)%(39.8)%(18.3)%
See Note 5, Income Taxes, for additional discussion around forecasting uncertainties related to our income tax rate.
Income tax expense decreased by $12.8 million and $5.6 million for the three and nine months ended September 30, 2023, respectively, as compared to the three and nine months ended September 30, 2022
31

primarily due to the impact of China SAFE RSUs, excess tax deficiencies on stock-based compensation, and net GILTI inclusion.
The effective tax rate in each period differed from the U.S. statutory tax rate of 21% principally due to U.S. corporate state income taxation and the effect of foreign operations which reflects the impact of different income tax rates in locations outside the United States, the unfavorable impact of valuation allowances on deferred tax assets of select foreign operations, the non-deductibility of China SAFE RSUs, the unfavorable impact of capitalized research and experimental costs under IRC §174 increasing the Company's net GILTI inclusion, the unfavorable impact of excess tax deficiencies on stock-based compensation, and the unfavorable impact of providing for and settling of uncertain income tax positions for the three and nine months ended September 30, 2023. The change in the effective tax rate for the three and nine months ended September 30, 2023 as compared to the prior periods, and the negative effective tax rate for all periods presented, is a result of the aforementioned unique net unfavorable items, when compared to the pre-tax loss.
Foreign Currency Exchange Gains and Losses
See “Item 3. Quantitative and Qualitative Disclosures About Market Risk” included elsewhere in this Quarterly Report as well as “Item 1A. Risk Factors—Risks Related to Our Global Operations—Our business, financial condition and results of operations may be adversely affected by fluctuations in foreign currency exchange rates" as included in our 2022 Annual Report.
Non-GAAP Financial Measures
We define Adjusted Net Income as net loss adjusted for unrealized loss on foreign currency exchange, stock-based compensation expense, amortization of acquisition-related intangibles, acquisition costs, certain professional fees that are considered unrelated to our ongoing revenue-generating operations, employer payroll related expense on employee equity incentive plan, final tax assessment for closed operations, the change in fair value of contingent consideration, restructuring charges and income tax effects of adjustments.
We define Adjusted EBITDA as net loss adjusted to exclude income tax expense; interest expense; other (income) expense, net, excluding a gain related to the mark to market adjustment on shares received in relation to the sale and settlement of trade receivables in 2022; unrealized loss on foreign currency exchange; stock-based compensation expense; depreciation and amortization expense; acquisition costs; certain professional fees that are considered unrelated to our ongoing revenue-generating operations; employer payroll related expense on employee equity incentive plan; final tax assessment for closed operations and restructuring charges. Adjusted EBITDA Margin is calculated by dividing Adjusted EBITDA by total revenues.
We use Adjusted EBITDA, Adjusted EBITDA Margin and Adjusted Net Income as measures of operating performance and the operating leverage in our business. We believe that these non-GAAP financial measures are useful to investors for supplemental period-to-period comparisons of our business and in understanding and evaluating our operating results for the following reasons:
Our management uses Adjusted Net Income to assess our overall performance, without regard to items that are considered to be unique or non-recurring in nature or otherwise unrelated to our ongoing revenue-generating operations, net of the income tax effect of the adjustments;
Adjusted EBITDA and Adjusted EBITDA Margin are widely used by investors and securities analysts to measure a company’s operating performance without regard to the aforementioned adjustments which can vary substantially from company to company depending upon their financing, capital structures, and the method by which assets were acquired or costs that are unique or non-recurring in nature or otherwise unrelated to our ongoing revenue-generating operations;
Our management uses Adjusted Net Income, Adjusted EBITDA and Adjusted EBITDA Margin in conjunction with financial measures prepared in accordance with GAAP for planning purposes, including the preparation of our annual operating budget, as a measure of our core operating results and the effectiveness of our business strategy, and in evaluating our financial performance; and
Adjusted Net Income, Adjusted EBITDA and Adjusted EBITDA Margin provide consistency and comparability with our past financial performance, facilitate period-to-period comparisons of our core operating results, and also facilitate comparisons with other peer companies, many of which use similar non-GAAP financial measures to supplement their GAAP results.
32

Adjusted Net Income, Adjusted EBITDA and Adjusted EBITDA Margin have limitations as analytical tools, and you should not consider these measures in isolation or as substitutes for analysis of our financial results as reported under GAAP. Some of these limitations are, or may in the future be, as follows:
Although depreciation and amortization expense is a non-cash charge, the assets being depreciated and amortized may have to be replaced in the future, and Adjusted EBITDA and Adjusted EBITDA Margin do not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements;
Adjusted Net Income, Adjusted EBITDA and Adjusted EBITDA Margin exclude stock-based compensation expense, which has recently been, and will continue to be for the foreseeable future, a significant recurring non-cash expense for our business and an important part of our compensation strategy;
Adjusted Net Income, Adjusted EBITDA and Adjusted EBITDA Margin do not reflect changes in, or cash requirements for, our working capital needs;
Adjusted EBITDA and Adjusted EBITDA Margin do not reflect (i) interest expense, or the cash requirements necessary to service interest or principal payments on our debt, which reduces cash available to us; or (ii) accruals or tax payments that may represent a reduction in cash available to us;
Adjusted Net Income, Adjusted EBITDA and Adjusted EBITDA Margin do not reflect transaction costs related to acquisitions; and
The expenses and other items that we exclude in our calculations of Adjusted Net Income, Adjusted EBITDA and Adjusted EBITDA Margin may differ from the expenses and other items, if any, that other companies may exclude from similarly-titled non-GAAP measures when they report their operating results, and we may, in the future, exclude other significant, unusual or non-recurring expenses or other items from these financial measures.
Because of these limitations, Adjusted Net Income, Adjusted EBITDA and Adjusted EBITDA Margin should be considered along with other financial performance measures presented in accordance with GAAP.
The following tables present a reconciliation of Adjusted Net Income, Adjusted EBITDA and Adjusted EBITDA Margin to their most directly comparable financial measure prepared in accordance with GAAP, for the periods indicated (in thousands, except percentages):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Net loss$(25,852)$(38,608)$(46,231)$(121,501)
Unrealized foreign exchange loss10,223 14,448 9,488 22,242 
Stock-based compensation12,806 59,160 48,091 228,308 
Amortization of acquisition-related intangibles3,656 3,449 10,916 9,744 
Acquisition costs (a)1,533 1,742 5,339 3,044 
Certain professional fees (b)2,051 766 3,801 1,632 
Employer payroll related expense on employee equity incentive plan (c)264 2,950 755 6,447 
Final tax assessment for closed operations (d)— — — 258 
Change in fair value of contingent consideration (e)— (2,955)129 (2,427)
Restructuring (f)15,566 — 15,566 — 
Income tax effects of adjustments (g)(8,722)(14,194)(16,157)(39,989)
Adjusted Net Income$11,525 $26,758 $31,697 $107,758 
33

Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Net loss$(25,852)$(38,608)$(46,231)$(121,501)
Income tax expense1,204 13,987 13,167 18,792 
Interest expense 6,649 5,871 19,661 15,502 
Other (income) expense, net (h)(28)(2,056)759 (1,731)
Unrealized foreign exchange loss10,223 14,448 9,488 22,242 
Stock-based compensation12,806 59,160 48,091 228,308 
Depreciation and amortization9,147 8,905 27,367 25,561 
Acquisition costs (a)1,533 1,742 5,339 3,044 
Certain professional fees (b)2,051 766 3,801 1,632 
Employer payroll related expense on employee equity incentive plan (c)264 2,950 755 6,447 
Final tax assessment for closed operations (d)— — — 258 
Restructuring (f)15,566 — 15,566 — 
Adjusted EBITDA$33,563 $67,165 $97,763 $198,554 
Net loss margin(9.2)%(11.6)%(5.3)%(12.3)%
Adjusted EBITDA Margin12.0 %20.2 %11.2 %20.1 %
(a)Reflects costs for certain professional fees and retention wage expenses related to certain acquisitions.
(b)Adjusts for certain transaction expenses, non-recurring legal expenses, and one-time professional fees.
(c)We exclude employer payroll related expense on employee equity incentive plan as these expenses are tied to the exercise or vesting of underlying equity awards and the price of our common stock at the time of vesting or exercise. As a result, these expenses may vary in any particular period independent of the financial and operating performance of our business.
(d)Adjusts for certain tax related expenses related to final tax assessments from closing operations in Uganda, which was completely shut down in 2015.
(e)Adjusts for the non-cash adjustment to the fair value of contingent consideration.
(f)Adjusts for restructuring costs which include wage-related expenses, such as employee severance and related benefits, and non-wage related expenses, including costs related to reducing leased office space, vendor contract cancellations and professional fees.
(g)Adjusts for the income tax effects of the foregoing adjusted items.
(h)Excludes a gain, which was included within other (income) expense, net in the condensed consolidated statements of loss and comprehensive loss for 2023, related to the mark to market adjustment on shares received in relation to the sale and settlement of trade receivables in 2022.
Liquidity and Capital Resources
The following table summarizes certain key measures of our liquidity and capital resources (in thousands):
September 30, 2023December 31, 2022
Cash and cash equivalents$87,405 $194,294 
Availability under Revolver300,000 300,000 
Borrowings under Revolver— — 
Long-term debt, including current portion (1)294,856 399,006 
(1)The balance includes deferred financing fees. A reconciliation of gross to net amounts is presented in Note 8, Credit Agreements.
34

Our cash generated from operations and financing activities has been our primary source of liquidity to fund operations and investments. Our capital investments focus on our technology solutions, corporate infrastructure and strategic acquisitions to further expand into new business sectors and/or expand sales in existing sectors. The Company generates sufficient cash flows for working capital and expects to do so for the foreseeable future.
As of September 30, 2023, our principal sources of liquidity were cash and cash equivalents of $87.4 million and $300.0 million of available borrowings under our Revolver.
In the future, we may enter into arrangements to acquire or invest in complementary businesses, services and technologies, or intellectual property rights. To fund these acquisitions or investments, we may seek to access the debt or capital markets. Our ability to obtain additional funding will be subject to various factors, including general market conditions, our operating performance, the market’s perception of our growth potential, lender sentiment and our ability to incur additional debt in compliance with our contractual restrictions, including those in our Credit Agreement.
Our Credit Facilities
Our subsidiaries are party to the Credit Agreement. The Credit Agreement provides for a Term Loan and the Revolver. See Note 12, Credit Agreements, in the notes to our consolidated financial statements included in the 2022 Annual Report for a discussion of our Term Loan and Revolver as well as Note 8, Credit Agreements, with respect to this Quarterly Report. As of September 30, 2023, we had $297.1 million outstanding under our Term Loan with an interest rate of 7.9% and no borrowings outstanding under the Revolver.
The Credit Agreement requires compliance with certain covenants customary for agreements of this type. As of September 30, 2023, we were in compliance with our debt covenants.
Cash Flows
The following table shows a summary of our cash flows for the periods indicated (in thousands):
Nine Months Ended September 30,
20232022
Net cash provided by (used in):
Operating activities$22,602 $56,341 
Investing activities(22,013)(89,246)
Financing activities(104,012)(158,213)
Effect of exchange rate changes on cash and cash equivalents(3,395)(18,032)
Net decrease in cash and cash equivalents$(106,818)$(209,150)
Operating Activities
Net cash provided by operating activities during the nine months ended September 30, 2023 was $22.6 million comprised of net loss of $46.2 million, adjusted for non-cash items including $48.1 million of stock-based compensation expense and $27.4 million of depreciation and amortization. Cash provided by operating activities during the nine months ended September 30, 2023 was further benefited by the change in trade receivables of $43.8 million offset by the change in unbilled receivables of $22.3 million and the change in accrued expenses and other liabilities of $27.2 million driven by the payment of tax installments and contingent consideration.
Net cash provided by operating activities during the nine months ended September 30, 2022 was $56.3 million comprised of net loss of $121.5 million, adjusted for non-cash items including $228.3 million of stock-based compensation expense and $25.6 million of depreciation and amortization. Cash provided by operating activities during the nine months ended September 30, 2022 was negatively impacted by the change in unbilled receivables of $78.4 million.
Cash provided by operating activities can be significantly impacted by the timing of cash receipts from customers and payments to vendors as well as vendor payment terms.
35

Investing Activities
Net cash used in investing activities during the nine months ended September 30, 2023 was $22.0 million driven by the acquisition of Itoc in the first quarter of 2023.
Net cash used in investing activities during the nine months ended September 30, 2022 was $89.2 million driven by the acquisition of Connected in the second quarter of 2022.
Financing Activities
Net cash used in financing activities during the nine months ended September 30, 2023 was $104.0 million driven by the repayment of long-term debt of $105.4 million.
Net cash used in financing activities during the nine months ended September 30, 2022 was $158.2 million driven by the repayment of long-term debt of $105.4 million and withholding taxes paid related to the following: net share settlement on equity awards of $33.0 million, tender offer of $15.5 million and dividends previously declared of $10.0 million.
Contractual Obligations and Future Capital Requirements
Contractual Obligations
We recorded an acquisition purchase price liability of $14.0 million for contingent consideration related to the acquisition of Connected in the second quarter of 2022. The final payout amount of $14.3 million was paid on May 4, 2023.
Refer to Note 3, Acquisitions, and Note 8, Leases, of the notes to our consolidated financial statements included in Part II, Item 8 of the 2022 Annual Report for further detail regarding the aforementioned contingent consideration and additional information related to our lease commitments.
There were no other material changes in our contractual obligations and commitments during the nine months ended September 30, 2023 from the contractual obligations and commitments disclosed in the 2022 Annual Report.
Except as disclosed in “—Our Credit Facilities” and those mentioned above, we did not have other material contractual obligations for cash expenditures.
Future Capital Requirements
We believe that our existing cash and cash equivalents combined with our expected cash flow from operations will be sufficient to meet our projected operating and capital expenditure requirements for at least the next twelve months and that we possess the financial flexibility to execute our strategic objectives, including the ability to make acquisitions and strategic investments in the foreseeable future. However, our ability to generate cash is subject to our performance, general economic conditions, industry trends and other factors, and due to our global operations, the value of cash generated may be adversely affected by fluctuations in foreign currency exchange rates. To the extent that existing cash and cash equivalents and operating cash flow are insufficient to fund our future activities and requirements, we may need to raise additional funds through public or private equity or debt financing. If we incur new debt, the debt holders would have rights senior to common stockholders to make claims on our assets, and the terms of any debt could restrict our operations, including our ability to pay dividends on our common stock. If we issue additional equity or convertible debt securities, existing stockholders may experience dilution, and such new securities could have rights senior to those of our common stock. These factors may make the timing, amount, terms and conditions of additional financings unattractive. Our inability to raise capital could impede our growth or otherwise require us to forego growth opportunities and could materially adversely affect our business, financial condition and results of operations. There is no assurance that we would be able to raise additional funds on favorable terms or at all.
36

Commitments and Contingencies
Certain conditions may exist as of the date of the condensed consolidated financial statements which may result in a loss to the Company but will only be resolved when one or more future events occur or fail to occur. Such liabilities for loss contingencies arising from claims, assessments, litigation, fines, penalties and other sources, are recorded when the Company assesses that it is probable that a future liability has been incurred and the amount can be reasonably estimated. Recoveries of costs from third parties, which the Company assesses as being probable of realization, are recorded to the extent of related contingent liabilities accrued. Legal costs incurred in connection with matters relating to contingencies are expensed in the period incurred. The Company records gain contingencies when realized.
Off-Balance Sheet Arrangements
We did not have during any of the periods presented, and we do not currently have, any off-balance sheet financing arrangements or 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.
Recent Accounting Pronouncements
See Note 1, Business and Summary of Significant Accounting Policies, in the notes to our condensed consolidated financial statements included in Part I, Item I of this Quarterly Report for a discussion of recent accounting pronouncements.
Critical Accounting Policies and Estimates
Our condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report are prepared in accordance with GAAP. In preparing the condensed consolidated financial statements, we make estimates and judgments that affect the reported amounts of assets, liabilities, stockholders’ equity, revenues, expenses and related disclosures. We re-evaluate our estimates on an on-going basis. Our estimates are based on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Because of the uncertainty inherent in these matters, actual results may differ from these estimates and could differ based upon other assumptions or conditions.
There have been no material changes to our critical accounting policies and estimates as compared to those described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” set forth in our 2022 Annual Report.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to certain market risks in the ordinary course of our business. These risks primarily result from changes in concentration of credit, interest rates and foreign currency exchange rates. In addition, our international operations are subject to risks related to differing economic conditions, civil unrest, political instability or uncertainty, military activities, broad-based sanctions, differing tax structures, and other regulations and restrictions.
There were no material changes to the information on market risk disclosure from our 2022 Annual Report.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our principal executive officer and principal financial officer, has evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, the "Exchange Act"), as of the end of the period covered by this Quarterly Report.
37




Based on such evaluation, our principal executive officer and principal financial officer have concluded that as of such date, our disclosure controls and procedures are designed to, and are effective to, provide assurance at a reasonable level that the information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in SEC rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosures.
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) and 15d-15(d) under the Exchange Act) that occurred during the period covered by this Quarterly Report that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on the Effectiveness of Controls and Procedures
In designing and evaluating the disclosure controls and procedures and internal control over financial reporting, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures and internal control over financial reporting must reflect the fact that there are resource constraints and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs. 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. Over time, controls may become inadequate because of changes in conditions, or the degree of compliance with the policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
38

PART II. OTHER INFORMATION

Item 1. Legal Proceedings
From time to time, we may be involved in litigation relating to claims arising out of our operations and businesses that cover a wide range of matters, including, among others, intellectual property, data privacy and cybersecurity, contract and employment, personal injury, product liability and warranty. Currently, there are no claims or proceedings against us that we believe will have a material adverse effect on our business, financial condition, results of operations or cash flows. However, the results of any current or future litigation cannot be predicted with certainty and, regardless of the outcome, we may incur significant costs and experience a diversion of management resources as a result of litigation.

Item 1A. Risk Factors
The business, financial condition and operating results of the Company can be affected by a number of factors, whether currently known or unknown, including but not limited to those described in the 2022 Annual Report in Part I, Item 1A. “Risk Factors,” any one or more of which could, directly or indirectly, cause the Company’s actual financial condition and operating results to vary materially from past, or from anticipated future, financial condition and operating results. Any of these factors, in whole or in part, could materially and adversely affect the Company’s business, financial condition, operating results and stock price. There have been no material changes to the Company’s risk factors since those set forth in the 2022 Annual Report, except as set forth below:
We may be unable to implement our strategy, including cost and efficiency initiatives.

We have grown rapidly and significantly expanded our business over the past several years. Our growth has resulted in part from developing innovative solutions at the forefront of emerging technologies for our clients. However, this has required that we invest substantial amounts of cash in human capital and the infrastructure to support our growth during this period, including training, administration and facilities. Our strategy places significant demands on our management and our administrative, operational and financial infrastructure, and our strategy creates challenges, including:

training and retaining a sufficient number of skilled professionals and management personnel;
planning our staffing needs on a consistent basis and efficiently using on-site and off-site staffing;
maintaining close and effective relationships with a larger number of clients in a greater number of industries and locations;
reducing costs and minimizing cost overruns and project delays in delivery center and infrastructure expansion;
effectively maintaining productivity levels and implementing process improvements across geographies and business units; and
improving our internal administrative, operational and financial infrastructure.

We intend to strategically pursue available opportunities for the foreseeable future while seeking to make our cost structure and business more efficient. As we introduce new services, enter into new markets, integrate corporate acquisitions, and take on increasingly innovative projects, often implementing or introducing new technologies to our clients, our business may face new risks and challenges. If our clients do not choose us for innovative projects or we do not effectively manage those projects, our reputation, business and financial goals may be damaged. We need to generate business and revenues to support new investments and infrastructure projects. We risk inaccurately estimating our human capital needs, which may result in having personnel with the wrong skill sets in our business, having an excess in personnel or deficiency in certain specialized skills sets and as a result we may need to recalibrate our workforce including adjusted hiring patterns and undertaking periodic workforce reductions. During 2023, we have undertaken restructuring actions to better align our financial model and our business with the market. In August 2023, we announced a restructuring plan as part of our efforts to reduce operating costs, which plan involved the termination of approximately 5-6% of our employees. We may need to take additional restructuring actions in the future to align our business with the market. Furthermore, inaccurately assessing human capital needs may, and which in the past has resulted, and in the future may result, in additional workforce reductions. The challenges associated with expansion while controlling our operating costs could negatively impact our anticipated growth and margins. In addition, our restructuring actions may not yield the intended benefits and may be
39

unsuccessful or disruptive to our business. As a result, our business, prospects, financial condition and results of operations could be materially adversely affected.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
There were no unregistered sales of the Company's equity securities during the third quarter of 2023.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not Applicable.
Item 5. Other Information

Insider Trading Arrangements and Policies

Our directors and executive officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934) may purchase or sell shares of our common stock in the market from time to time, including pursuant to equity trading plans adopted in accordance with Rule 10b5-1 under the Exchange Act and in compliance with guidelines specified by the Company’s insider trading policy. During the three months ended September 30, 2023, the following directors or executive officers of the Company adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933):

Name and PositionPlan Adoption/TerminationPlan Adoption/Termination DateDuration of the Plan (Expiration Date)Number of Shares to be Purchased (Sold) under Plan (1)
Sai MandapatyAdoptionSeptember 11, 2023August 30, 2024
(216,099)
Chief Commercial Officer
Joanna ParkeAdoptionSeptember 8, 2023November 30, 2024
(195,278)
Chief Talent and Operating Officer
(1) Includes 29,607 shares for Sai Mandapaty and 45,278 shares for Joanna Parke which are to be issued upon the vesting of restricted stock units and includes shares that will be automatically sold to cover mandatory tax withholding obligations.
Transactions under director or executive officer trading plans will be disclosed publicly through Form 144 and Form 4 filings with the SEC to the extent required by law. No non-Rule 10b5-1 trading arrangements were entered into by any director or executive officer of the Company during the covered period.
Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers
As previously disclosed in the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2023 filed with the SEC on August 8, 2023, in connection with the Company's reorganizing activity announced on August 8, 2023, the role of Chief Commercial Officer, previously held by Sai Mandapaty, has been eliminated. The Company and Mr. Mandapaty agreed that his employment with the Company will end effective January 15, 2024. In connection with the conclusion of Mr. Mandapaty’s employment, he entered into an Agreement and Release with the Company on November 2, 2023 under Thoughtworks Executive Severance Plan (the
40

“Agreement”), that provides that upon the conclusion of his employment with the Company and in exchange for a release of claims against the Company and other customary provisions relating to confidentiality and restrictive covenants, he will receive 18 months of base salary, plus $50,000 in recognition of his years of service with the Company, his annual bonus for 2023 (if earned) and up to 18 months of COBRA health care coverage reimbursement. In addition, Mr. Mandapaty will be able to exercise his vested options until December 31, 2026.
A copy of the Agreement is attached as Exhibit 10.1 to this Quarterly Report on Form 10-Q, and is incorporated herein by reference.

41


Item 6. Exhibits
Exhibit NumberDescription
10.1*+
10.2+
31.1*    
31.2*
32.1**
32.2**
101.INS*Inline 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*Inline XBRL Taxonomy Extension Schema Document
101.CAL*Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE*Inline XBRL Taxonomy Extension Presentation Linkbase Document
104*Cover Page Interactive Data File - (formatted as inline XBRL and contained in Exhibit 101)
+Indicates management contracts or compensatory plans or arrangements
*Exhibits filed herewith
**Exhibits furnished herewith
42

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

Date: November 7, 2023


THOUGHTWORKS HOLDING, INC.
By:/s/ Guo Xiao
Guo Xiao
Chief Executive Officer and Director
(Principal Executive Officer)
By:/s/ Erin Cummins
Erin Cummins
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)


43
EX-10.1 2 q3202310-qxexhibit101.htm EX-10.1 Document

Exhibit 10.1


October 30, 2023

AGREEMENT AND RELEASE
Thoughtworks Holding, Inc. (the “Company”) and Sai Mandapaty (“Employee”) agree to the terms and conditions of this Agreement and Release as set forth below, effective as of the Effective Date (as defined below):
1.Termination. The Company agrees to continue to employ Employee to provide transition services until January 15, 2024 (the “Termination Date”). Employee’s employment with the Company Group (as defined under the Thoughtworks Holding, Inc. Executive Severance Plan (the “Severance Plan”)) shall terminate as of the “Termination Date” and Employee will resign all positions with the Company Group effective no later than the Termination Date. Employee acknowledges and agrees that the Termination Date is the termination date of Employee’s employment for purposes of participation in and coverage under all benefit plans and programs sponsored by or through the Company Group. Employee agrees not to hold himself/herself out as a partner, member, director, officer or employee of, or as otherwise affiliated with, the Company or any of its affiliates (including on social media) after the Termination Date. The parties agree that the Employee’s termination shall be deemed to be a Qualifying Termination (but not, for the avoidance of doubt, a CIC Termination) for purposes of the Severance Plan. For the avoidance of doubt, in the event a CIC occurs within three (3) months following the Termination Date, the Employee’s termination shall be deemed a CIC Termination and any enhancements to the Severance Benefits shall be determined in accordance with the terms of the Severance Plan, less any payments or benefits already received hereunder as applicable. All capitalized terms used herein, unless defined otherwise herein, shall have the meaning set forth in the Severance Plan.
2.Severance Payment. In addition to the Accrued Obligations, subject to Employee’s continued employment through the Termination Date and in exchange for the general release in paragraph 4 below and the additional Agreement and Release (the “Second Release”) attached hereto as Exhibit A and other promises contained herein, and otherwise in accordance with the terms of the Severance Plan, which Employee hereby acknowledges receiving, Employee will receive the following Severance Benefits in full satisfaction of the Company’s obligations under Section 4.2 of the Severance Plan (and, for the avoidance of doubt, any severance obligations pursuant to the Employment Agreement between the Company and Employee, dated October 12, 2017 (the “Employment Agreement”)), paid and provided in accordance herewith and therewith. For the avoidance of doubt, in the event Employee fails to execute, or revokes execution of, this Agreement and Release or the Second Release, Employee shall not be entitled to the Severance Benefits.
(a)Base Cash Severance. Payment of cash severance equal to an aggregate total of $800,000 (representing 18 months’ continued payment of Employee’s annual base salary of $500,000 plus $50,000), $50,000 of which shall be paid in one lump sum in the first payroll date immediately after the date upon which the Second Release becomes effective (the “Second Release Effective Date”), and $750,000 of which shall be paid in equal biweekly installments during the 18 month period commencing as of the Termination Date; provided, however, that the first such installment shall be paid on the first payroll date immediately after the Second Release Effective Date and shall include any portion that would have otherwise been payable during the period between the Termination Date and such first payment date. The Company and the Employee acknowledge and agree that all payments made hereunder are “wages” for purposes of FICA, FUTA and income tax withholding and such taxes shall be withheld from the severance payments made hereunder. Employee agrees that except for earned wages, accrued and unused paid time off,
1
8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]



and expenses that may be incurred through the Termination Date, they have been paid: (i) all amounts as reimbursement for expenses incurred during their employment and (ii) other compensation due to them, including, but not limited to all salary, hourly pay, overtime pay, bonuses (except for Annual 2023 Bonus addressed below), vacation pay, deferred compensation, variable pay, incentives, commissions, equity compensation and all other compensation of any nature whatsoever. No other sums (contingent or otherwise) shall be paid to Employee in respect of their employment by the Company, except for earned wages, accrued and unused paid time off, and expeses that may be incurred through the Termination Date, and any such sums (whether or not owed) arising under any Company compensation plan or otherwise related to Employee’s employment are hereby expressly waived by Employee.
(a)Annual 2023 Bonus. Any annual bonus earned in respect of 2023, payable upon the later of the first payroll date immediately after Second Release Effective Date and the date annual bonuses are paid to similarly situated employees of the Company.
(b)COBRA. For 18 months following the Termination Date, in the event Employee properly elects COBRA coverage, the Company shall reimburse the Participant for the cost of healthcare continuation coverage for Employee and his or her covered dependents under the Company’s group health plans, subject to the terms of Section 4.2(c) of the Severance Plan.
(c)Equity Awards. Employee acknowledges and agrees that all equity awards under any of the Company Group’s group equity plan that are unvested as of the Termination Date shall be forfeited and canceled in accordance with the terms of the applicable award agreements. Employee’s options that are vested as the Termination Date shall remain outstanding (and, for the avoidance of doubt, shall be the only equity awards held by Employee that shall remain outstanding) and continue to be subject to the terms of the applicable award agreements, provided, however that Employee shall be entitled to exercise subject options until December 31, 2026 (but not, in any event, any later than the original expiration date of such option).
3.Acknowledgment. Employee hereby agrees and acknowledges that the Severance Benefits exceed any payment, benefit, or other thing of value to which Employee might otherwise be entitled under any policy, plan, or procedure of the Company Group or pursuant to any prior agreement or contract with the Company Group, including the Employment Agreement.
4.Release.
(a)In exchange for the Severance Benefits and other valuable consideration, Employee, for himself or herself and for his or her heirs, executors, administrators, beneficiaries, trustees, and assigns (referred to collectively as “Releasors”), forever releases and discharges the Company Group and any and all of the Company Group’s parent companies, partners, subsidiaries, affiliates, predecessors, successors and assigns and any and all of its and their past and/or present officers, directors, partners, agents, employees, representatives, counsel, employee benefit plans and their fiduciaries and administrators, predecessors successors and assigns (referred to collectively as the “Releasees”), from any and all claims, suits, controversies, actions, cross-claims, counter claims, demands, causes of action, debts, compensatory damages, liquidated damages, punitive or exemplary damages, other damages, claims for costs and attorneys’ fees, and liabilities of any kind whatsoever in law and in equity, whether known or unknown, suspected, or claimed, which Releasors ever had, now have or may have against Releasees by reason of any actual or alleged act, omission, transaction, practice, conduct, occurrence or other matter up to and including the date Employee signs this Agreement and Release.
(b)Without limiting the generality of the foregoing, this Agreement and Release is intended to and shall release Releasees from any and all claims and liabilities, whether known or

8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]
2



unknown, suspected, or claimed, that Releasors ever had, now have or may have against Releasees arising out of Employee’s employment with the Company Group or any of the Releasees, the terms and conditions of such employment and/or the termination of such employment, including, but not limited to: (i) any claim under the Age Discrimination in Employment Act, as amended (“ADEA”), and/or the Older Workers Benefit Protection Act (“OWBPA”), which laws prohibit discrimination on account of age; (ii) any claim under Title VII of the Civil Rights Act of 1964, as amended, which, among other things, prohibits discrimination/retaliation on account of race, color, religion, sex and national origin; (iii) any claim under the Americans with Disabilities Act (“ADA”) or Sections 503 and 504 of the Rehabilitation Act of 1973, each as amended; (iv) any claim under the Employee Retirement Income Security Act of 1974, as amended (“ERISA”); (v) any claim under the Family and Medical Leave Act; (vi) any claim or other action under the National Labor Relations Act (“NLRA”), as amended; (vii) any claim under the Workers’ Adjustment and Retraining Notification Act or the Uniformed Services Employment and Reemployment Rights Act (“USERRA”); (viii) any claim under the Sarbanes-Oxley Act of 2002; (ix) any applicable Executive Order Programs; (x) any other claim of discrimination, harassment or retaliation in employment (whether based on federal, state or local law, regulation or decision); (xi) any other claim (whether based on federal, state or local law, statute, decision, public policy, contract, tort, or doctrine of good faith and fair dealing) arising out of the terms and conditions of Employee’s employment with and termination from the Company Group and/or the Released Parties; (xii) any claims in equity or under common law for wrongful discharge, breach of contract (express, implied, written or oral), whistleblowing, constructive discharge, promissory estoppel, detrimental reliance, negligence, defamation, emotional distress, compensatory or punitive damages, and/or equitable relief; (xiii) any claims under federal, state or local occupational safety and health laws or regulations, all as amended; (xiv) any claim for attorneys’ fees, costs, disbursements and/or the like (xv) any claim under the Employment Agreement, and (xvi) any claim under the Illinois Human Rights Act, 775 Ill. Comp. Stat. Ann. 5/1-103, 5/2-101, 5/2-102, 5/2-103, 5/2-104, and 56 Ill Adm. Code 5210.110; the Illinois Equal Pay Act; the Illinois Wage Payment and Collection Act; the Minimum Wage Law; the Right to Privacy in the Workplace Act; the Personnel Record Review Act; the Whistleblower Act; the Family Military Leave Act, and any and all claims under any other federal or Illinois statute or regulation, or any local ordinance, law or regulation, or any claim that was or could have been asserted under common law. By virtue of the foregoing, Employee agrees that he or she has waived any damages and other relief available to him or her (including, without limitation, money damages, equitable relief and reinstatement) under the claims waived in this paragraph 4. This is a general release that is intended to apply to all claims Employee may have against the Releasees through the date Employee executes this Agreement, except the sole matters to which this Agreement of Release does not apply are: (A) claims to the Severance Benefits; (B) claims under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended; (C) claims arising after the date Employee signs this Agreement and Release; (D) claims relating to any rights of indemnification under the Company Group’s organizational documents or otherwise; (E) claims relating to any equity-based awards outstanding that remain outstanding following the Termination Date; (F) claims to vested accrued benefits under the Company Group’s tax qualified retirement plans or non-qualified retirement plans in accordance with, and subject to, the terms and conditions of such plans and applicable law; (G) Employee’s right to seek enforcement of the terms of the Severance Plan (as modified as applicable herein); and (H) any claims that cannot be waived pursuant to private agreement under law. Employee acknowledges that Employee has been informed that Employee might have specific rights and/or claims under the ADEA and OWBPA. Employee specifically waives such rights and/or claims under the ADEA or OWBPA to the extent such rights and/or claims arose on or prior to the date this Agreement of Release is executed by Employee.

8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]
3




(c)Nothing in this Agreement and Release is intended to prohibit or restrict Employee’s right to file a charge with or participate in a charge by the Equal Employment Opportunity Commission or any other local, state, or federal administrative body or government agency prohibiting waiver of such right; provided, however, that Employee hereby waives the right to recover any monetary damages or other relief against any Released Parties excepting any benefit or remedy to which Employee is or becomes entitled to pursuant to Section 922 of the Dodd-Frank Wall Street Reform and Consumer Protection Act. Employee further understands this Agreement does not waive or restrict Employee’s (i) claims for unemployment or workers’ compensation benefits, (ii) claims or rights that may arise after the date that Employee signs this Agreement, (iii) claims for reimbursement of expenses under the Company’s expense reimbursement policies, (iv) any vested rights under the Company’s ERISA-covered employee benefit plans as applicable on the date Employee signs this Agreement, and (v) any claims that controlling law clearly states may not be released by private agreement. Moreover, nothing in this Agreement (including but not limited to the acknowledgements, release of claims, the promise not to sue, the confidentiality and non-disparagement obligations, and the return of property provision) (A) limits or affects Employee’s right to challenge the validity of this Agreement under the ADEA or the OWBPA, (B) prevents Employee from communicating with, filing a charge or complaint with; providing documents or information voluntarily or in response to a subpoena or other information request to; or from participating in an investigation or proceeding conducted by the Equal Employment Opportunity Commission, National Labor Relations Board, the Securities and Exchange Commission, the Occupational Safety and Health Administration, law enforcement, or any other any federal, state or local agency charged with the enforcement of any laws, or from testifying, providing evidence, responding to a subpoena or discovery request in court litigation or arbitration, or (C) precludes non-management, non-supervisory employees from engaging in protected concerted activity under Section 7 of the NLRA or under similar state law, such as joining, assisting, or forming a union, bargaining, picketing, striking, or participating in other activity for mutual aid or protection, or refusing to do so; this includes using or disclosing information acquired through lawful means regarding wages, hours, benefits, or other terms and conditions of employment, except where the information was entrusted to Employee in confidence by the Company as part of Employee’s job duties.
(d)Employee understands that Employee may later discover claims or facts that may be different than, or in addition to, those which Employee now knows or believes to exist with regards to the subject matter of this Agreement and Release, and which, if known at the time of executing this Agreement and Release, may have materially affected this Agreement and Release or Employee’s decision to enter into it. Employee hereby waives any right or claim that might arise as a result of such different or additional claims or facts.
(e)Employee represents that Employee has made no assignment or transfer of any right or claim covered herein and that Employee further agrees that Employee is not aware of any such right or claim.
5.Non-Disparagement: Cooperation in Certain Other Legal Proceedings. Employee agrees that at no time will Employee, in public or private, engage in any form of conduct or make any statements or representations that deprecate, impugn, disparage or otherwise impair the reputation, goodwill or commercial interests of, or make any remarks that would tend to or be construed to tend to defame, the Releasees, nor shall Employee assist any other person, firm or company in so doing. Nothing in this Agreement and Release shall prohibit or restrict Employee from (i) making any disclosure of information, as required by law, in a proceeding or lawsuit in which the Company Group is a party or, additionally, in any other civil proceeding or lawsuit upon ten (10) business days’ prior written notice to the Company Group; (ii) providing information to, or testifying or otherwise

8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]
4



assisting in an investigation or proceeding brought by, any federal regulatory or law enforcement agency or legislative body or the Company Group’s designated legal, compliance or human resources officers; (iii) filing, testifying, participating or otherwise assisting in a proceeding relating to an alleged violation of any federal, state or municipal law relating to fraud or any rule or regulation of the Securities and Exchange Commission; (iv) reporting violations of federal law or regulation or providing truthful information about this Agreement and Release, or cooperating with any investigation being conducted by any governmental agency, or making other disclosures that are protected under the whistleblower provisions of federal law or regulation; (v) challenging the validity of this Agreement and Release as it applies to a release of claims under ADEA; (vi) accepting any U.S. Securities and Exchange Commission awards; or (vii) engaging in concerted activity relative to the terms and conditions of Employee’s employment and in communications protected under the National Labor Relations Act, to the extent applicable. In addition, nothing in this Agreement and Release prohibits or restricts the Company Group or Employee from initiating communications with, or responding to any inquiry from, any regulatory or supervisory authority regarding any good faith concerns about possible violations of law or regulation. Pursuant to 18 U.S.C. § 1833(b), Employee will not be held criminally or civilly liable under any Federal or State trade secret law for the disclosure of a trade secret of the Company Group or its subsidiaries or affiliates that (A) is made (x) in confidence to a Federal, State or local government official, either directly or indirectly, or to Employee’s attorney and (y) solely for the purpose of reporting or investigating a suspected violation of law; or (B) is made in a complaint or other document that is filed under seal in a lawsuit or other proceeding. If Employee files a lawsuit for retaliation by Company Group for reporting a suspected violation of law, Employee may disclose the trade secret to Employee’s attorney and use the trade secret information in the court proceeding, if Employee files any document containing the trade secret under seal, and does not disclose the trade secret, except pursuant to court order. Nothing in this Agreement and Release is intended to conflict with 18 U.S.C. § 1833(b) or create liability for disclosures of trade secrets that are expressly allowed by such section.
6.Cooperation. Employee agrees to be reasonably available at times and for durations reasonably acceptable to both parties to assist the Company Group with respect to any issues wherein the Company Group considers Employee’s knowledge or expertise reasonably beneficial. The Company Group will reimburse Employee for all reasonable out of pocket expenses that incurred while he or she is engaged in such activity. Employee will also cooperate fully with the Company Group in the defense or prosecution of any claims or actions now in existence or which may be brought in the future against or on behalf of the Company Group that relate to events or occurrences that transpired while Employee was employed by the Company Group. Employee’s full cooperation in connection with such claims or actions shall include, but not be limited to, being available to meet with counsel to prepare for discovery or trial and to act as a witness on behalf of the Company Group at mutually convenient times. Employee shall also cooperate fully with the Company Group in connection with any such investigation or review of any federal, state or local regulatory authority as any such investigation or review relates to events or occurrences that transpired while Employee was employed by the Company Group. The Company Group shall pay for any reasonable out-of-pocket expenses incurred by Employee in connection with Employee’s performance of the obligations pursuant to this paragraph 5. Employee’s performance under this paragraph 6 following the Termination Date shall be subject to Employee’s then current employment obligations.
7.Non-Solicitation; Pre-Existing Restrictive Covenants. To the extent permitted by applicable law as applied to Employee, for a period of twelve (12) months following Employee’s last day of employment with the Company Group, Employee shall not, directly or indirectly, either on Employee’s own behalf or on behalf of any other person or entity, solicit, induce or encourage, or

8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]
5



attempt to solicit, induce or encourage, (a) the resignation of any director, officer, employee or independent contractor of the Company Group whom Employee (A) solicited, provided services to, or had business-related contact; (B) was responsible for (directly or through Employee’s direct or indirect reports), or (C) learned Confidential Information about, in each case, during Employee’s final year working for the Company Group, or in the case of any such independent contractor, any reduction in the services such independent contractor provides to the Company Group. For the avoidance of doubt, Employee hereby acknowledges and agrees that the provisions of Section 7 (Restrictive Covenants), Section 8 (Confidentiality) and Section 9 (Specific Performance; Tolling) of the Employment Agreement remain in full force and effect and that the duration of the non-competition covenants in Section 7(a) therein shall be 18 months.
8.Return of Property. Employee represents that Employee shall return as of the Termination Date to the Company Group all property belonging to the Company Group, including, but not limited to, electronic devices (e.g., Blackberry and/or laptop computer), keys, card access to buildings and office floors, and business information and documents.
9.Severability. If any provision of this Agreement and Release is held to be illegal, void or unenforceable, such provision shall be of no force or effect. However, the illegality or unenforceability of such provision shall have no effect upon, and shall not impair the enforceability of, any other provision of this Agreement and Release. Further, to the extent any provision of this Agreement and Release is deemed to be overbroad or unenforceable as written, such provision shall be given the maximum effect permissible under law.
10.Entire Agreement; Counterparts. This Agreement and Release represents the entire understanding between the parties hereto with respect to the subject matter hereof and may not be changed or modified, except by a written agreement signed by both of the parties hereto after the Effective Date (as defined below). This Agreement and Release may be executed in two or more counterparts, each of which will be an original and all of which together will constitute one and the same instrument. A faxed, .pdf-ed or electronic signature shall operate the same as an original signature.
11.Governing Law. Except as may be preempted by federal law, this Agreement and Release shall be governed by the laws of the State of Delaware, without regard to conflict of laws principles, and the parties in any action arising out of this Agreement and Release shall be subject to the personal jurisdiction and venue of the federal and state courts, as applicable, in Wilmington, Delaware.
12.No Admission of Wrongdoing. Employee agrees that neither this Agreement, nor the furnishing of the consideration for this Agreement, shall be deemed or construed at any time to be an admission by the Company Group or any of the other Releasees of any improper or unlawful conduct.
13.Non-Disclosure. The parties agree that this Agreement and Release and its terms are confidential and shall be accorded the utmost confidentiality, except to the extent that any terms are required to be disclosed by applicable law. Employee hereby agrees to keep confidential and not disclose the terms and conditions of this Agreement to any person or entity without the prior written consent of the Company Group, except to Employee’s accountants, attorneys and/or spouse, provided that they also agree to maintain the confidentiality of this Agreement. Employee shall be responsible for any disclosure by them. Employee further represent that Employee has not disclosed the terms and conditions of this Agreement to anyone other than Employee’s attorneys, accountants and/or spouse. This paragraph 13 does not prohibit disclosure of this Agreement by any party if required by law, provided, that, if Employee is required to make such disclosure, Employee has given the Company Group prompt written notice of any legal process and cooperated with the Company Group’s efforts to seek a protective order.


8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]
6



14.Confidential Information. Employee acknowledges that, during Employee’s employment with the Company Group, Employee has had access to information relating to the Company Group and its business that is not generally known by persons not employed by the Company Group and that could not easily be determined or learned by someone outside of the Company Group (“Confidential Information”). Such Confidential Information is confidential or proprietary and may include, but not be limited to, customer or client contact lists, trade secrets, patents, copyrighted materials, proprietary computer software and programs, products, systems analyses, lists of suppliers and supplier contracts, internal policies and marketing strategies, financial information relating to the Company Group and its employees and other documents and information that provide the Company Group with a competitive advantage and that could not be easily determined or learned or obtained by someone outside the Company Group. Employee further acknowledges that: (a) such Confidential Information is the exclusive, unique and valuable property of the Company Group; (b) the businesses of the Company Group depend on such Confidential Information; and (c) the Company Group wishes to protect such Confidential Information by keeping it confidential for the use and benefit of the Company Group. Employee agrees not to disclose or use such Confidential Information at any time for the five-year period following the Termination Date, except if authorized by the Company Group in writing or if required in connection with a subpoena or other legal process or investigation by any governmental, regulatory or self-regulatory agency or in connection with any legal proceeding brought against Employee, or in connection with a proceeding to enforce this Agreement and Release. Nothing in this paragraph shall be construed to prevent Employee from communicating in a manner that would interfere with Employee’s rights under the National Labor Relations Act.
15.Remedies. Employee acknowledges and agrees that the Company Group will suffer irreparable damage if any of the provisions of paragraphs 6, 7, 8, 13 or 14 of this Agreement and Release are breached, and that the Company Group’s remedies at law for a breach of such provisions would be inadequate, and, in recognition of this fact, Employee agrees that, in the event of such a breach, in addition to any remedies at law, the Company Group will be entitled to obtain equitable relief in the form of specific performance, temporary restraining order, a temporary or permanent injunction or any other equitable remedy which may then be available (without the necessity of posting bond or other security).
16.Binding Agreement; Third Party Beneficiaries. This Agreement and Release is binding upon, and shall inure to the benefit of, the parties and their respective heirs, executors, administrators, successors and assigns. The Releasees are expressly intended to be third-party beneficiaries of the releases set forth herein, and this Agreement and Release may be enforced by each of them.
17.ADEA Provisions. Employee acknowledges that Employee: (a) has carefully read this Agreement and Release in its entirety; (b) has had an opportunity to consider the terms of this Agreement and Release for at least twenty-one (21) days; (c) is hereby advised by the Company in writing to consult with an attorney of Employee’s choice in connection with this Agreement and Release; (d) fully understands the significance of all of the terms and conditions of this Agreement and Release and has discussed them with an attorney of Employee’s choice, or has had a reasonable opportunity to do so; and (e) is signing this Agreement and Release voluntarily and of Employee’s own free will and agrees to abide by all the terms and conditions contained herein.
18.Revocation/Effective Date. Employee may accept this Agreement and Release by signing it via DocuSign on or before the twenty-first (21st) day after he receives this Agreement and Release. After signing this Agreement and Release, Employee shall have seven (7) days (the “Revocation Period”) to revoke Employee’s decision by indicating Employee’s desire to do so in writing delivered to delivering it to Lamari Brayboy, NA Head of People Support, Thoughtworks,

8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]
7



Thoughtworks, 200 E. Randolph Street, 25th Floor, Chicago IL 60601 by no later than the last day of the Revocation Period. If the last day of the Revocation Period falls on a Saturday, Sunday or holiday, the last day of the Revocation Period will be deemed to be the next business day. Provided Employee does not revoke this Agreement and Release during the Revocation Period, the Effective Date of this Agreement and Release shall be the later of the eighth (8th) day after Employee signs this Agreement and Release and the day after the last day of the Revocation Period (the “Effective Date”).
19.Each Party the Drafter. This Agreement and Release, and the provisions contained in it, shall not be construed or interpreted for, or against, any party to this Agreement and Release because that party drafted or caused that party’s legal representatives to draft any of its provisions.
20.Advice of Counsel. Employee represents and certifies that they have carefully read and fully understands all of the provisions and effects of this Agreement, has knowingly and voluntarily entered into this Agreement freely and without coercion, and acknowledges that the Company advises Employee, in writing, to consult with an attorney of Employee’s choice regarding the terms of this Agreement prior to executing this Agreement.
PLEASE READ THIS AGREEMENT AND CAREFULLY CONSIDER ALL OF ITS PROVISIONS BEFORE SIGNING IT. THIS AGREEMENT CONTAINS A RELEASE OF ALL KNOWN AND UNKNOWN CLAIMS, INCLUDING THOSE UNDER FEDERAL, STATE AND LOCAL LAWS PROHIBITING DISCRIMINATION IN EMPLOYMENT.
IN WITNESS WHEREOF, Employee and the Company have voluntarily signed this Severance Agreement and General Release consisting of eight (8) pages on the date set forth below.


/s/ Sai Mandapaty
Dated: October 31, 2023(Signature)
November 2, 2023
Dated:
THOUGHTWORKS HOLDING, INC.
Accepted by: /s/ Valarie Fairchild    
Name: Valarie Fairchild    



8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]
8



EXHIBIT A
SECOND AGREEMENT AND RELEASE
Thoughtworks Holding, Inc. (the “Company”) and Sai Mandapaty (“Employee”) agree to the terms and conditions of this Second Agreement and Release as set forth below, effective as of the Effective Date (as defined below). All capitalized terms used herein, unless defined otherwise herein, shall have the meaning set forth in the Agreement and Release, signed [●], 2023 (the “First Release”) or, if not defined therein, the Severance Plan.
1.Waiver. Employee agrees that except for final earned wages, accrued and unused paid time off, and expenses submitted that will be paid in the first payroll following the Termination Date, they have been paid: (i) all amounts as reimbursement for expenses incurred during their employment and (ii) other compensation due to them, including, but not limited to all salary, hourly pay, overtime pay, bonuses (except for Annual 2023 Bonus addressed in the First Release), vacation pay, deferred compensation, variable pay, incentives, commissions, equity compensation and all other compensation of any nature whatsoever. No other sums (contingent or otherwise) shall be paid to Employee in respect of their employment by the Company except as stated herein, and any such sums (whether or not owed) arising under any Company compensation plan or otherwise related to Employee’s employment are hereby expressly waived by Employee.

2.Release.
(a)In exchange for the Severance Benefits set forth in the First Release and other valuable consideration, Employee, for himself or herself and for his or her heirs, executors, administrators, beneficiaries, trustees, and assigns (referred to collectively as “Releasors”), forever releases and discharges the Company Group and any and all of the Company Group’s parent companies, partners, subsidiaries, affiliates, predecessors, successors and assigns and any and all of its and their past and/or present officers, directors, partners, agents, employees, representatives, counsel, employee benefit plans and their fiduciaries and administrators, predecessors successors and assigns (referred to collectively as the “Releasees”), from any and all claims, suits, controversies, actions, cross-claims, counter claims, demands, causes of action, debts, compensatory damages, liquidated damages, punitive or exemplary damages, other damages, claims for costs and attorneys’ fees, and liabilities of any kind whatsoever in law and in equity, whether known or unknown, suspected, or claimed, which Releasors ever had, now have or may have against Releasees by reason of any actual or alleged act, omission, transaction, practice, conduct, occurrence or other matter up to and including the date Employee signs this Second Agreement and Release.
(b)Without limiting the generality of the foregoing, this Second Agreement and Release is intended to and shall release Releasees from any and all claims and liabilities, whether known or unknown, suspected, or claimed, that Releasors ever had, now have or may have against Releasees arising out of Employee’s employment with the Company Group or any of the Releasees, the terms and conditions of such employment and/or the termination of such employment, including, but not limited to: (i) any claim under the Age Discrimination in Employment Act, as amended (“ADEA”), and/or the Older Workers Benefit Protection Act (“OWBPA”), which laws prohibit discrimination on account of age; (ii) any claim under Title VII of the Civil Rights Act of 1964, as amended, which, among other things, prohibits discrimination/retaliation on account of race, color, religion, sex and national origin; (iii) any claim under the Americans with Disabilities Act (“ADA”) or Sections 503 and 504 of the Rehabilitation Act of 1973, each as amended; (iv) any

8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]
1



claim under the Employee Retirement Income Security Act of 1974, as amended (“ERISA”); (v) any claim under the Family and Medical Leave Act; (vi) any claim or other action under the National Labor Relations Act (“NLRA”), as amended; (vii) any claim under the Workers’ Adjustment and Retraining Notification Act or the Uniformed Services Employment and Reemployment Rights Act (“USERRA”); (viii) any claim under the Sarbanes-Oxley Act of 2002; (ix) any applicable Executive Order Programs; (x) any other claim of discrimination, harassment or retaliation in employment (whether based on federal, state or local law, regulation or decision); (xi) any other claim (whether based on federal, state or local law, statute, decision, public policy, contract, tort, or doctrine of good faith and fair dealing) arising out of the terms and conditions of Employee’s employment with and termination from the Company Group and/or the Released Parties; (xii) any claims in equity or under common law for wrongful discharge, breach of contract (express, implied, written or oral), whistleblowing, constructive discharge, promissory estoppel, detrimental reliance, negligence, defamation, emotional distress, compensatory or punitive damages, and/or equitable relief; (xiii) any claims under federal, state or local occupational safety and health laws or regulations, all as amended; (xiv) any claim for attorneys’ fees, costs, disbursements and/or the like (xv) any claim under the Employment Agreement and (xvi) any claim under the Illinois Human Rights Act, 775 Ill. Comp. Stat. Ann. 5/1-103, 5/2-101, 5/2-102, 5/2-103, 5/2-104, and 56 Ill Adm. Code 5210.110; the Illinois Equal Pay Act; the Illinois Wage Payment and Collection Act; the Minimum Wage Law; the Right to Privacy in the Workplace Act; the Personnel Record Review Act; the Whistleblower Act; the Family Military Leave Act, and any and all claims under any other federal or Illinois statute or regulation, or any local ordinance, law or regulation, or any claim that was or could have been asserted under common law. By virtue of the foregoing, Employee agrees that he or she has waived any damages and other relief available to him or her (including, without limitation, money damages, equitable relief and reinstatement) under the claims waived in this paragraph 4. This is a general release that is intended to apply to all claims Employee may have against the Releasees through the date Employee executes this Agreement, except the sole matters to which this Agreement of Release does not apply are: (A) claims to the Severance Benefits; (B) claims under the Consolidated Omnibus Budget Reconciliation Act of 1985, as amended; (C) claims arising after the date Employee signs this Second Agreement and Release; (D) claims relating to any rights of indemnification under the Company Group’s organizational documents or otherwise; (E) claims relating to any equity-based awards outstanding that remain outstanding following the Termination Date; (F) claims to vested accrued benefits under the Company Group’s tax qualified retirement plans or non-qualified retirement plans in accordance with, and subject to, the terms and conditions of such plans and applicable law; (G) Employee’s right to seek enforcement of the terms of the Severance Plan (as modified as applicable herein); and (H) any claims that cannot be waived pursuant to private agreement under law. Employee acknowledges that Employee has been informed that Employee might have specific rights and/or claims under the ADEA and OWBPA. Employee specifically waives such rights and/or claims under the ADEA or OWBPA to the extent such rights and/or claims arose on or prior to the date this Agreement of Release is executed by Employee.
(c)Nothing in this Second Agreement and Release is intended to prohibit or restrict Employee’s right to file a charge with or participate in a charge by the Equal Employment Opportunity Commission or any other local, state, or federal administrative body or government agency prohibiting waiver of such right; provided, however, that Employee hereby waives the right to recover any monetary damages or other relief against any Released Parties excepting any benefit or remedy to which Employee is or becomes entitled to pursuant to Section 922 of the Dodd-Frank Wall Street Reform and Consumer Protection Act. Employee further understands this Second and Release Agreement does not waive or restrict Employee’s (i) claims for unemployment or workers’ compensation benefits, (ii) claims or rights that may arise after the date that Employee signs this Second Agreement,

8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]
2



(iii) claims for reimbursement of expenses under the Company’s expense reimbursement policies, (iv) any vested rights under the Company’s ERISA-covered employee benefit plans as applicable on the date Employee signs this Second and Release Agreement, and (v) any claims that controlling law clearly states may not be released by private agreement. Moreover, nothing in this Second and Release Agreement (including but not limited to the acknowledgements, release of claims, the promise not to sue, the confidentiality and non-disparagement obligations, and the return of property provision) (i) limits or affects Employee’s right to challenge the validity of this Second and Release Agreement under the ADEA or the OWBPA, (ii) prevents Employee from communicating with, filing a charge or complaint with; providing documents or information voluntarily or in response to a subpoena or other information request to, or from participating in, an investigation or proceeding conducted by the Equal Employment Opportunity Commission, National Labor Relations Board, the Securities and Exchange Commission, the Occupational Safety and Health Administration, law enforcement, or any other any federal, state or local agency charged with the enforcement of any laws, or from testifying, providing evidence, responding to a subpoena or discovery request in court litigation or arbitration, or (iii) precludes non-management, non-supervisory employees from engaging in protected concerted activity under Section 7 of the NLRA or under similar state law, such as joining, assisting, or forming a union, bargaining, picketing, striking, or participating in other activity for mutual aid or protection, or refusing to do so; this includes using or disclosing information acquired through lawful means regarding wages, hours, benefits, or other terms and conditions of employment, except where the information was entrusted to Employee in confidence by the Company as part of Employee’s job duties.
(d)Employee understands that Employee may later discover claims or facts that may be different than, or in addition to, those which Employee now knows or believes to exist with regards to the subject matter of this Second Agreement and Release, and which, if known at the time of executing this Second Agreement and Release, may have materially affected this Second Agreement and Release or Employee’s decision to enter into it. Employee hereby waives any right or claim that might arise as a result of such different or additional claims or facts.
(e)Employee represents that Employee has made no assignment or transfer of any right or claim covered herein and that Employee further agrees that Employee is not aware of any such right or claim.
3.Return of Property. Employee represents that Employee has returned to the Company Group all property belonging to the Company Group, including, but not limited to, electronic devices (e.g., Blackberry and/or laptop computer), keys, card access to buildings and office floors, and business information and documents.
4.Binding Agreement; Third Party Beneficiaries. This Second Agreement and Release is binding upon, and shall inure to the benefit of, the parties and their respective heirs, executors, administrators, successors and assigns. The Releasees are expressly intended to be third-party beneficiaries of the releases set forth herein, and this Second Agreement and Release may be enforced by each of them.
5.ADEA Provisions. Employee acknowledges that Employee: (a) has carefully read this Second Agreement and Release in its entirety; (b) has had an opportunity to consider the terms of this Second Agreement and Release for at least twenty-one (21) days; (c) is hereby advised by the Company in writing to consult with an attorney of Employee’s choice in connection with this

8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]
3



Second Agreement and Release; (d) fully understands the significance of all of the terms and conditions of this Second Agreement and Release and has discussed them with an attorney of Employee’s choice, or has had a reasonable opportunity to do so; and (e) is signing this Second Agreement and Release voluntarily and of Employee’s own free will and agrees to abide by all the terms and conditions contained herein.
6.Revocation/Effective Date. Employee may accept this Second Agreement and Release by signing it via DocuSign on or before the twenty-first (21st) day after he receives this Second Agreement and Release. Notwithstanding the foregoing, Employee may not sign this Second Agreement and Release before Employee’s last day of employment and this Second Agreement and Release will not be accepted or effective if signed before the Termination Date. After signing this Second Agreement and Release, Employee shall have seven (7) days (the “Revocation Period”) to revoke Employee’s decision by indicating Employee’s desire to do so in writing delivered to delivering it to Lamari Brayboy, NA Head of People Support, Thoughtworks, Thoughtworks, 200 E. Randolph Street, 25th Floor, Chicago IL 60601 at the above address by no later than the last day of the Revocation Period. If the last day of the Revocation Period falls on a Saturday, Sunday or holiday, the last day of the Revocation Period will be deemed to be the next business day. Provided Employee does not revoke this Second Agreement and Release during the Revocation Period, the Effective Date of this Second Agreement and Release shall be the later of the eighth (8th) day after Employee signs this Second Agreement and Release or the day after the last day of the Revocation Period (the “Effective Date”). For the avoidance of doubt, in the event Employee fails to execute, or revokes execution of, this Second Agreement and Release, Employee shall not be entitled to the Severance Benefits.
7.Each Party the Drafter. This Second Agreement and Release, and the provisions contained in it, shall not be construed or interpreted for, or against, any party to this Second Agreement and Release because that party drafted or caused that party’s legal representatives to draft any of its provisions.
8.Advice of Counsel. Employee represents and certifies that they have carefully read and fully understands all of the provisions and effects of this Second Agreement and Release, has knowingly and voluntarily entered into this Second Agreement and Release freely and without coercion, and acknowledges that the Company advises Employee, in writing, to consult with an attorney of Employee’s choice regarding the terms of this Second Agreement and Release prior to executing this Second Agreement and Release.
9.Incorporation of First Release. Employee acknowledges and agrees that the provisions of the First Release which are not covered by this Second Agreement and Release are specifically incorporated herein mutatis mutandis and references to the Agreement and Release in the First Release shall include this Second Agreement and Release.
PLEASE READ THIS SECOND AGREEMENT AND RELEASE AND CAREFULLY CONSIDER ALL OF ITS PROVISIONS BEFORE SIGNING IT. THIS SECOND AGREEMENT CONTAINS A RELEASE OF ALL KNOWN AND UNKNOWN CLAIMS, INCLUDING THOSE UNDER FEDERAL, STATE AND LOCAL LAWS PROHIBITING DISCRIMINATION IN EMPLOYMENT.

Dated:(Signature)
Dated:

8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]
4



THOUGHTWORKS HOLDING, INC.
Accepted by:    
Name:    

8/29/2023 11:53
AMERICAS 124685337 v6 [124685337_6.docx]
5

EX-31.1 3 q3202310-qxexhibit311.htm EX-31.1 Document

EXHIBIT 31.1


Certification by Chief Executive Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Guo Xiao, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Thoughtworks Holding, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the 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 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 7, 2023


/s/ Guo Xiao
Guo Xiao
Chief Executive Officer and Director
(Principal Executive Officer)

EX-31.2 4 q3202310-qxexhibit312.htm EX-31.2 Document

EXHIBIT 31.2


Certification by Chief Financial Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
I, Erin Cummins, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Thoughtworks Holding, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the 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 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 7, 2023

/s/ Erin Cummins
Erin Cummins
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

EX-32.1 5 q3202310-qxexhibit321.htm EX-32.1 Document

EXHIBIT 32.1


CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Thoughtworks Holding, Inc. (the "Company") for the quarter ended September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), Guo Xiao, as Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
i.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
ii.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Report.
Date: November 7, 2023


/s/ Guo Xiao
Guo Xiao
Chief Executive Officer and Director
(Principal Executive Officer)

EX-32.2 6 q3202310-qxexhibit322.htm EX-32.2 Document

EXHIBIT 32.2


CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report on Form 10-Q of Thoughtworks Holding, Inc. (the "Company") for the quarter ended September 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), Erin Cummins, as Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to her knowledge:
i.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
ii.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Report.
Date: November 7, 2023


/s/ Erin Cummins
Erin Cummins
Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

EX-101.SCH 7 twks-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF LOSS AND COMPREHENSIVE LOSS (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Credit Agreements link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Restructuring Actions link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Credit Agreements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Restructuring Actions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Business and Summary of Significant Accounting Policies - Schedule of Allowance For Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Business and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Revenue Recognition - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Revenue Recognition - Schedule of Revenue by Geographical Location (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue Recognition - Schedule of Revenue by Industry (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Revenue Recognition - Schedule of Revenue by Contract Type (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Revenue Recognition - Schedule of Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Revenue Recognition - Schedule of Costs to Obtain Contracts (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Acquisitions - Schedule of Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Acquisitions - Schedule of Business Acquisitions by Acquisition, Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Estimated Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Loss Per Share - Schedule of (Loss) Earnings per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Stock-Based Compensation- Schedule of Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Stock-Based Compensation - Schedule of Performance Share Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Credit Agreements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Credit Agreements - Schedule of Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Credit Agreements - Schedule of Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Restructuring Actions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Restructuring Actions - Schedule of Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 twks-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 twks-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 twks-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Cancelled (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Cancelled In Period Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Cancelled In Period Deferred income tax benefit Deferred Income Taxes and Tax Credits Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Recoveries of amounts previously written off Accounts Receivable, Allowance for Credit Loss, Recovery Pay vs Performance Disclosure [Line Items] Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accrued Liabilities [Table Text Block] LATAM Latin America [Member] Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Availability under Revolver (due March 26, 2026) Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Credit Agreements Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Deferred tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Accounts payable Accounts Payable, Current Weighted average remaining contractual term, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Withholding taxes payable Withholding Taxes Payable, Cash Flow Withholding Taxes Payable, Cash Flow Restatement Determination Date: Restatement Determination Date [Axis] Total other expense Nonoperating Income (Expense) Commitments and contingencies Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Cost not yet recognized Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not Yet Recognized, Reoccurring, Amount Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not Yet Recognized, Reoccurring, Amount Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Geographical [Axis] Geographical [Axis] Reissuance of treasury shares for equity incentive awards (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Reissuance Of Treasury Shares Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Reissuance Of Treasury Shares Income Taxes Income Tax Disclosure [Text Block] Restricted cash included in other non-current assets Restricted Cash and Cash Equivalents, Noncurrent Employee stock options, RSUs and performance stock units ("PSUs") Share-Based Payment Arrangement, Options And Restricted Stock Units [Member] Share-Based Payment Arrangement, Options And Restricted Stock Units Concentration Risk [Line Items] Concentration Risk [Line Items] Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Convertible preferred stock, $0.001 par value; 100,000,000 shares authorized, zero issued and outstanding at September 30, 2023 and December 31, 2022, respectively Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Diluted loss per common share (in dollars per share) Diluted loss per common share (in dollars per share) Diluted loss per share (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Trade receivables, net of allowance of $9,074 and $9,531, respectively Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Connected Connected [Member] Connected Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Treasury stock (in shares) Treasury stock, beginning balance (in shares) Treasury stock, ending balance (in shares) Treasury Stock, Common, Shares Line of Credit Line of Credit [Member] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Intangibles and other assets: Assets, Noncurrent [Abstract] Payments in the period Payments in the period Payment for Contingent Consideration Liability, Operating Activities Trading Symbol Trading Symbol Restructuring Plan [Domain] Restructuring Plan [Domain] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Term loan, fair value Long-Term Debt, Fair Value Net loss Net loss Increase to net loss Net loss Net Income (Loss) Cash acquired from acquisition Cash Acquired from Acquisition Total current liabilities Liabilities, Current Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Number of industry verticals Number Of Industry Verticals Number Of Industry Verticals Withholding taxes paid related to net share settlement of equity awards Payment Of Withholding Taxes To Net Share Settlement Of Equity Awards Payment Of Withholding Taxes To Net Share Settlement Of Equity Awards Accrued expenses and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Liabilities and stockholders' equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Basic and Diluted Net (Loss) Income Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Executive Category: Executive Category [Axis] Weighted average useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Number of RSUs Number of PSUs Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Beginning balance Ending balance Goodwill Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Allowance for Credit Losses Credit Loss, Financial Instrument [Policy Text Block] Withholding taxes paid on dividends previously declared Payment Of Withholding Taxes On Dividends Payment Of Withholding Taxes On Dividends Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Basic [Abstract] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Trade receivables Increase (Decrease) in Accounts Receivable Unrealized foreign currency exchange loss Unrealized Gain (Loss), Foreign Currency Transaction, before Tax Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Forecast Forecast [Member] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Trade Accounts Receivable and Unbilled Accounts Receivable Accounts Receivable [Member] Lease liabilities, non-current Operating Lease, Liability, Noncurrent RSU's Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Trademarks Trademarks [Member] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Payments of debt issuance costs Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Credit Facilities Schedule of Long-Term Debt Instruments [Table Text Block] Total other intangible assets, after amortization Intangible Assets, Net, Before Foreign Currency Translation Gain (Loss) Intangible Assets, Net, Before Foreign Currency Translation Gain (Loss) Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Europe Europe [Member] Changes due to exchange rates Intangible Assets, Foreign Currency Translation, Gain (Loss) Intangible Assets, Foreign Currency Translation, Gain (Loss) Payables and Accruals [Abstract] Income taxes payable Accrued Income Taxes, Current Product and Service [Domain] Product and Service [Domain] 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 Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Contract assets included in unbilled receivables Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Liability, beginning balance Liability, ending balance Restructuring Reserve Additions in the period Business Combination, Contingent Consideration Arrangements, Additions In The Period Business Combination, Contingent Consideration Arrangements, Additions In The Period Acquisition related costs Business Combination, Acquisition Related Costs Award Type [Axis] Award Type [Axis] Antidilutive securities excluded from computation of Earnings Per Share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Compensation costs, (other than options) not yet recognized Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Weighted average Period of recognition Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Net settled (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Net Settled Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Net Settled Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Costs to obtain contracts capitalized Capitalized Contract Cost, Additions Capitalized Contract Cost, Additions Schedule of Restricted Stock Units Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Lease liabilities, current Operating Lease, Liability, Current Prepaid expenses and other current assets Prepaid Expense, Current Energy, public and health services Energy, Public And Health Services [Member] Energy, Public And Health Services Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Revision of Prior Period, Adjustment Revision of Prior Period, Adjustment [Member] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Recently Adopted Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Customer relationships, net Finite-Lived Intangible Assets, Net Restatement Determination Date Restatement Determination Date Joanna Parke, Trading Arrangement, Restricted Stock Units [Member] Joanna Parke, Trading Arrangement, Restricted Stock Units Australia AUSTRALIA Unbilled receivables Unbilled Receivables, Current Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Cash, cash equivalents and restricted cash at beginning of the period Cash, cash equivalents and restricted cash at end of the period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross purchase price Business Combination, Consideration Transferred Contract liabilities included in deferred revenue Deferred revenue Contract with Customer, Liability, Current Joanna Parke [Member] Joanna Parke Treasury stock, 50,605,103 and 50,624,983 shares at September 30, 2023 and December 31, 2022, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Long-term debt (due March 24, 2028), including current portion Total debt carrying value Long-Term Debt Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Schedule of Estimated Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Withholding taxes paid on tender offer Payment Of Withholding Taxes On Tender Offer Payment Of Withholding Taxes On Tender Offer Business and Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Compensation costs, weighted average period of recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Total operating expenses Costs and Expenses Other financing activities, net Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Restructuring Restructuring and Related Costs [Table Text Block] Document Type Document Type Additions due to acquisitions Goodwill, Acquired During Period Adjustment for PSUs expected to vest as of current period end (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease) Geographic Concentration Risk Geographic Concentration Risk [Member] Tabular List, Table Tabular List [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Balance at beginning of period Balance at end of period Capitalized Contract Cost, Net Preparation of Financial Statements Basis of Accounting, Policy [Policy Text Block] Other operating activities, net Other Noncash Income (Expense) Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Trade receivables, allowances Accounts Receivable, Allowance for Credit Loss, Current Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Other Liabilities, Current Income Statement [Abstract] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Capitalized Contract Cost [Roll Forward] Capitalized Contract Cost [Roll Forward] Capitalized Contract Cost Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Acquisitions Business Combination Disclosure [Text Block] Contingent consideration Contingent consideration Contingent consideration Trademark Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Issuance of common stock for equity incentive awards, net of withholding taxes Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Income taxes payable Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Income Taxes Payable Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Income Taxes Payable Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Changes due to exchange rates Goodwill, Foreign Currency Translation Gain (Loss) Amortization of capitalized costs Capitalized Contract Cost, Amortization Statistical Measurement [Axis] Statistical Measurement [Axis] ITOC Pty Ltd ITOC Pty Ltd [Member] ITOC Pty Ltd Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Reconciliation of cash, cash equivalents and restricted cash: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Schedule of Costs to Obtain Contracts and Related Amortization and Impairment Capitalized Contract Cost [Table Text Block] Supplemental disclosures of non-cash financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Retained deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Name Outstanding Recovery, Individual Name Term loan Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] Automotive, travel and transportation Automotive, Travel And Transportation [Member] Automotive, Travel And Transportation Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] IPO IPO [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Numerator: Earnings Per Share, Basic [Abstract] Other (expense) income: Other Income and Expenses [Abstract] PEO PEO [Member] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Number of Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Germany GERMANY Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Credit Facility [Axis] Credit Facility [Axis] Withholding taxes payable included within accrued compensation Withholding Taxes Payable Included Within Accrued Compensation Withholding Taxes Payable Included Within Accrued Compensation Total liabilities Liabilities Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Accrued Expenses and Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] North America North America [Member] Net loss per common share: Earnings Per Share [Abstract] Common stock, $0.001 par value; 1,000,000,000 shares authorized, 368,678,928 and 366,306,970 issued, 318,073,825 and 315,681,987 outstanding at September 30, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Professional fees Accrued Professional Fees, Current Non-cash lease expense on right-of-use assets Operating Lease, Right-of-Use Asset, Periodic Reduction Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Contingent consideration liability Balance at beginning of period Balance at end of period Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Other income (expense), net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Value-added tax and sales tax payable Sales and Excise Tax Payable, Current PEO Name PEO Name Concentration risk Concentration Risk, Percentage APAC Asia Pacific [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Schedule of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Reissuance of treasury shares for equity incentive awards Treasury Stock Reissued During Period, Value Treasury Stock Reissued During Period, Value Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Aggregate Intrinsic Value, Exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other accrued expenses Other Accrued Liabilities, Current Accrued compensation Accrued Salaries, Current Depreciation and amortization expense Depreciation, Depletion and Amortization Interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Technology and business services Technology And Business Services [Member] Technology And Business Services Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Revenue recognized Contract with Customer, Liability, Revenue Recognized Cancelled (in dollars per share) Share-based Compensation Arrangements By Share-based Payment Award, Options, Cancelled In Period, Weighted Average Exercise Price Share-based Compensation Arrangements By Share-based Payment Award, Options, Cancelled In Period, Weighted Average Exercise Price Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Restructuring Actions Restructuring and Related Activities Disclosure [Text Block] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Reorganization Reorganization [Member] Reorganization Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Entity Emerging Growth Company Entity Emerging Growth Company United Kingdom UNITED KINGDOM Capitalized deferred financing fees Debt Issuance Costs, Net Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Increase (Decrease in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Customer relationships, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Schedule of Revenue from External Customers by Geographic Areas Revenue from External Customers by Geographic Areas [Table Text Block] Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Loss Per Share Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Payments of obligations of long-term debt Repayments of Secured Debt Document Fiscal Year Focus Document Fiscal Year Focus Lease liabilities, current Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Geographical [Domain] Geographical [Domain] Minimum Minimum [Member] Property and equipment, net Property, Plant and Equipment, Net Financial services and insurance Financial Services And insurance [Member] Financial Services And insurance Schedule of Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Net realized and unrealized foreign currency loss Gain (Loss), Foreign Currency Transaction, before Tax Lease liabilities Increase (Decrease) in Operating Lease Liability Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Credit Agreements Credit Agreements [Member] Credit Agreements Finite-lived intangible assets, net Finite-Lived Intangible Assets, After Accumulated Amortization, Before Foreign Exchange Rate Finite-Lived Intangible Assets, After Accumulated Amortization, Before Foreign Exchange Rate Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Retained Deficit Retained Earnings [Member] Long-term debt - current Current portion of long-term debt Long-Term Debt, Current Maturities Changes due to exchange rates Capitalized Contract Cost, Changes Due To Exchange Rates Capitalized Contract Cost, Changes Due To Exchange Rates Schedule of Components of Stock-based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders' equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Weighted average remaining useful life Finite-Lived Intangible Assets, Remaining Amortization Period Basic loss per common share (in dollars per share) Basic loss per common share (in dollars per share) Basic loss per share (in dollars per share) Earnings Per Share, Basic Right-of-use assets Operating Lease, Right-of-Use Asset Sai Mandapaty, Trading Arrangement, Restricted Stock Units [Member] Sai Mandapaty, Trading Arrangement, Restricted Stock Units Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Compensation costs not yet recognized Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Performance adjustment (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Increase (Decrease) In Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Increase (Decrease) In Period, Weighted Average Grant Date Fair Value Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Sale of Stock [Domain] Sale of Stock [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Expected restructuring costs Restructuring and Related Cost, Expected Cost Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Income taxes paid Income Taxes Paid Basis of Presentation and Consolidation Consolidation, Policy [Policy Text Block] Restructuring Charges Restructuring Charges Schedule of Business Acquisitions by Acquisition, Contingent Consideration Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Retail and consumer Retail And Consumer [Member] Retail And Consumer Termination Date Trading Arrangement Termination Date Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Business Combination, Contingent Consideration [Roll Forward] Business Combination, Contingent Consideration [Roll Forward] Business Combination, Contingent Consideration Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Long-term debt, less current portion Long-Term Debt, Gross Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Award Timing Disclosures [Line Items] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Compensation Amount Outstanding Recovery Compensation Amount Other assets/liabilities, net Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets And Liabilities, Net Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets And Liabilities, Net Bad debt expense Current provision for expected credit losses Accounts Receivable, Credit Loss Expense (Reversal) Additional paid-in capital Additional Paid in Capital Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Restructuring Plan [Axis] Restructuring Plan [Axis] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Allowance for credit losses, beginning balance Allowance for credit losses, ending balance Accounts Receivable, Allowance for Credit Loss Restructuring Restructuring Reserve, Current Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Issuance of common stock for equity incentive awards, net of withholding taxes (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from disposal of fixed assets Proceeds from Sale of Property, Plant, and Equipment Cost of revenues Cost of Sales [Member] Wage-related expenses Employee Severance [Member] Payments Payments for Restructuring Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Adoption Date Trading Arrangement Adoption Date Weighted average exercise price, Exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Repayments of debt Repayments of Long-Term Debt Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Compensation expense Share-Based Payment Arrangement, Expense Change in fair value Business Combination, Contingent Consideration Arrangements, Change In Fair Value Business Combination, Contingent Consideration Arrangements, Change In Fair Value Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Expired (in dollars per share) Share-Based Compensation Arrangements By Share-Based Payment Award, Options, Expired, Weighted Average Exercise Price Share-Based Compensation Arrangements By Share-Based Payment Award, Options, Expired, Weighted Average Exercise Price Customer relationships Finite-Lived Intangible Assets, Gross Change due to exchange rates Business Combination, Contingent Consideration Arrangements, Change Due To Exchange Rates Business Combination, Contingent Consideration Arrangements, Change Due To Exchange Rates Income tax expense Income Tax Expense (Benefit) Non-US Non-US [Member] Accrued compensation Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Compensation Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Compensation Trade receivables, net of allowance Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Write-offs charged against allowance Accounts Receivable, Allowance for Credit Loss, Writeoff Non-wage related expenses Other Restructuring [Member] Revenue Benchmark Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Write off of deferred financing fees Deferred Debt Issuance Cost, Writeoff Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Unbilled receivables Increase (Decrease) Unbilled Receivables Increase (Decrease) Unbilled Receivables Total gross purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Changes due to exchange rates Accounts Receivable, Allowance For Credit Loss, Change Due To Exchange Rates Accounts Receivable, Allowance For Credit Loss, Change Due To Exchange Rates Revenues Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Share-based Payment Arrangement, Performance Shares, Activity Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisitions, net of cash acquired Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Proceeds from issuance of common stock on exercise of options, net of employee tax withholding Proceeds From Stock Options Exercised, Net of Payments For Tax Withholding Proceeds From Stock Options Exercised, Net of Payments For Tax Withholding Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt, less current portion Long-term debt Long-Term Debt, Excluding Current Maturities Diluted (in shares) Weighted average shares outstanding – Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Time Vesting Shares Share Based Payment Arrangement, Time Vesting Option Member [Member] Share Based Payment Arrangement, Time Vesting Option Member Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Contract Assets and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Operating expenses: Operating Expenses [Abstract] Revenue Recognition Revenue from Contract with Customer [Text Block] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid-In Capital Additional Paid-in Capital [Member] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Restructuring and Related Activities [Abstract] Other long-term liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Net decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Secured Debt Secured Debt [Member] Non-PEO NEO Non-PEO NEO [Member] Time-and-material Time-and-Materials Contract [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Scenario [Axis] Scenario [Axis] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Weighted average shares outstanding – Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Fixed-price Fixed-Price Contract [Member] Loss from operations Operating Income (Loss) Change in Accounting Principle - Stock-Based Compensation Reclassification, Comparability Adjustment [Policy Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cost of revenues Cost of Revenue Other comprehensive loss, net of tax: Statement of Other Comprehensive Income [Abstract] Sai Mandapaty [Member] Sai Mandapaty Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Scenario [Domain] Scenario [Domain] Aggregate Intrinsic Value and Weighted-Average Remaining Contractual Term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Borrowings under Revolver Long-Term Line of Credit Customer Relationships Customer Relationships [Member] Type of Restructuring [Domain] Type of Restructuring [Domain] Accounting Standards Update 2016-13 [Member] EX-101.PRE 11 twks-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 twks-20230930_g1.jpg begin 644 twks-20230930_g1.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_X0!817AI9@ 34T *@ @ ! $Q ( M 1 /E$0 $ ! 0 %$1 0 ! %$2 0 ! M !!9&]B92!);6%G95)E861Y #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" **#Z # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** ,/XD^/]/\ A9X"U;Q%JDGEV&CVSW,N/O/M'"K_ +3' M"@=R17XZ_%'XBZA\6OB%K'B35'WWVL7+7$@SD1@_=0?[*J H]E%?87_!6O\ M:#W/IOPYTV?[NW4=7VGO_P L(3^LA'_7,U\/UX.95^:?(ME^9_5_@OPO]1RU MYK77[ROMY06W_@3U\URA1117FG[2%%%% !1110 4444 %%%% !1110 445TW MP<^%^H?&CXG:+X8TU3]JU>Y6'?MW"!.KR$>B(&8^PIQBV[(QQ&(IT*4J]9VC M%-MO9)*[?R1]D?\ !);]GS[!I6H_$;4H/WEYNT_2-PZ1@_OI1]6 0'J-CCH: M^UJRO W@RP^'?@[3-"TN'R-/TFV2U@3N%48R?4GJ3W))K5KZG#T52IJ!_"/% MW$-3.\UJYA/:3M%=HK2*^[5^;;"BBBMCYL**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KG_ (J?$?3_ M (1?#K6/$NJ-MLM'MFN'&<&4CA47_:9BJCW85T%?"?\ P5J_:#^V:GIOPYTZ M?]W:;=1U?:>LA'[F(_127(Z?-&>U88FLJ5-S/JN"^&YYYF]+ +X6[S?:"W^_ M9>;1\@_$7QYJ'Q0\=:MXAU23S=0UBY>YF/92QX4>BJ,*!V K%HHKY9MMW9_ M=5&C"E!4J:M&*226R2T2"BBB@T"BBB@ HHHH **** "BBB@ HHHH *^^/^"3 M/[/G]C>&]0^(FHP8N-5W6&E;A]V!6_>R#_>=0H/7$;=FKXR^"'PGOOCA\5=% M\+Z?N6;5;@1R2AR_,_#_&OBCZI@(Y/0?OUM9>4$_\ VYZ>B:ZF ME1117N'\KA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% '-_&#XGZ?\ !GX9:UXGU)O]%T>V:;9G M!F?HD8_VG91G[/ OS22'_=0$C/ M4X'>JC%R=D<^*Q5+#49XBN^6$$VWV25V_N/M#_@DY^SY_P (WX-OOB!J,&V\ MUS-GIFX'+'2=-@6UT_3;=+:WB7I'& MBA5'Y"KU?44*2IP4$?P?Q5G]7.LTJYA4^T]%VBM(KY+?N[OJ%%%%;'SX4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7*_&WXKV/P0^%>M>*-0PT&DVYD2/=M-Q*?ECC'NSE5]LYKJJ^ M ?\ @K'^T'_PD7C"P^'VG3[K/1-M[J>T\/JUSXJM[*FY=> MA]=P/PU+/,XI8+['Q3?:"W^_2*\VCY+\8^+;[Q[XKU+6M4F:XU#5;E[JXD/\ M3NQ8X]!S@#L,"LVBBOE]S^YZ=.-.*A!625DET2Z!11106%%%% !1110 4444 M %%%% !1110 5^A/_!*+]GS_ (1'P!>>/-0@VZAXCS;:?N'S16B-\S#_ *Z2 M+^4:D=:^+/V=?@S=_'[XQ:+X7M?,2.^FW74RC_CWMU^:5_3(4'&>K%1WK]@] M T*T\+Z'9Z;80):V.GP);6\*#Y8HT4*JCZ 5ZF6T.:7M'T_,_"?&WBCZM@X M9-0?OU?>GY03T7_;TE]T6NI;HHHKW#^70HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#C_CU\7K M+X$_"36O%%]M9=-@+0Q$X^T3-\L<8_WG(''09/:OQZ\4>);WQGXDO]6U*9KG M4-3N'NKB5NLDCL68_F:^KO\ @J]^T)_PEOCVR\!:=/NL/#I%UJ&T_+)=NORJ M?^N<;?G(P/(KY"KY_,*_/4Y%LOS/ZZ\'>%_[-RGZ_67[S$6?I#[*^?Q>C78* M***\\_7@HHHH **** "BBB@ HHHH **** "BBN]_9F^"=U^T'\:-%\,P^8MO MV3F1O8XX&?XF4=ZJ,7)\J.7&XREA,//%5W:$$Y-]DE=GVK_P2 MH_9\_P"$&^&=UXXU"#;J?B@>59;A\T5FC=?;S'&[W5$/>OK*J^D:3;:!I-K8 MV<,=O9V4*001(,+%&H"JH]@ !5BOJ:-)4X*"/X.XESVMG&9UB[16D5 M\E;U>H4445J>$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 5Q/[1'QEL_@%\'M:\476QVL(2+6%C_Q\ MW#?+%'Z\L1G'103VKMJ_._\ X*L?M"?\)O\ $JU\#Z?-NTWPN?.O=I^66\=> MGOY:''LSN.U<^*K>RIN77H?9$DOW:]Z?\ A6Z^;M%>MSY7\0:_ M>>*M>O=3U"=[J^U"=[FXF?[TLCL69C]22:IT45\N?W)&*C%1BK)!11104%%% M% !1110 4444 %%%% !1110 5^C7_!+#]GS_ (5[\)YO&6H0;=6\6 ?9MP^: M&R4_+]/,;+^ZB,U\4_LL? RX_:'^-NC^&T61;*1_M&HRK_RQM4P9#GL3P@/] MYUK]>M.TZ#2-/M[2UACM[6UC6&&)!A8T4850/0 5ZN64+R]J^FQ^">-W%'L M,+#)*#]ZI[T_**>B_P"WFK^D>S)J***]L_F(**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **^$?^#A+]LOXD_L._L8 M>&?%GPM\2?\ "+^(-0\:VND7%U_9]K>^9:O8W\K1[+B.1!EX8CN"AOEQG!(/ MXZ?\1#O[8?\ T5__ ,M71/\ Y#KU,)E%;$4_:0:MYW_R/GLRXEPN"K>PJQDW M9/1*VOJT?T\T5_,-_P 1#O[8?_17_P#RU=$_^0Z/^(AW]L/_ **__P"6KHG_ M ,AUU?ZNXG^:/WO_ ".#_7; _P D_N7_ ,D?T\T5_,-_Q$._MA_]%?\ _+5T M3_Y#H_XB'?VP_P#HK_\ Y:NB?_(='^KN)_FC][_R#_7; _R3^Y?_ "1_3S17 M\PW_ !$._MA_]%?_ /+5T3_Y#H_XB'?VP_\ HK__ ):NB?\ R'1_J[B?YH_> M_P#(/]=L#_)/[E_\D?T\T5_,-_Q$._MA_P#17_\ RU=$_P#D.C_B(=_;#_Z* M_P#^6KHG_P AT?ZNXG^:/WO_ "#_ %VP/\D_N7_R1_3S17\PW_$0[^V'_P!% M?_\ +5T3_P"0Z_8O_@WM_;+^)/[<7[&'B;Q9\4O$G_"4>(-/\:W6D6]U_9]K M9>7:I8V$JQ[+>.-#AYI3N*EOFQG '+B\HK8>G[2;5O*_P#D=^6\2X7&UO84 MHR3LWJE;3T;/NZBBBO+/H0HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **_'/_@X2_P""J7QZ_8=_;/\ #/A/X6^//^$7\/ZAX*M=7N+7^Q=. MO?,NGOK^)I-]Q!(XRD,0VA@ORYQDDGX2_P"(AW]L/_HK_P#Y:NB?_(=>QA\D MKUJ:J1:L_7_(^8QG%F$PU:5"<97B[:)6_,_IYHK^8;_B(=_;#_Z*_P#^6KHG M_P AT?\ $0[^V'_T5_\ \M71/_D.MO\ 5W$_S1^]_P"1S?Z[8'^2?W+_ .2/ MZ>:*_F&_XB'?VP_^BO\ _EJZ)_\ (='_ !$._MA_]%?_ /+5T3_Y#H_U=Q/\ MT?O?^0?Z[8'^2?W+_P"2/Z>:*_F&_P"(AW]L/_HK_P#Y:NB?_(='_$0[^V'_ M -%?_P#+5T3_ .0Z/]7<3_-'[W_D'^NV!_DG]R_^2/Z>:*_F&_XB'?VP_P#H MK_\ Y:NB?_(='_$0[^V'_P!%?_\ +5T3_P"0Z/\ 5W$_S1^]_P"0?Z[8'^2? MW+_Y(_IYHK^8;_B(=_;#_P"BO_\ EJZ)_P#(=?T5?L2?$36/B]^QA\(O%GB* M\_M#Q!XH\%:-J^IW7E)#]INKBQAEEDV1A47<[L=JJ%&< 8%<6-RRKA8J51K M7M?_ "1ZN59]A\PG*%%27*KZI?HV>GT445YQ[84444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%>8?MM_$36/A#^QA\7?%GAV\_L_Q!X7 M\%:SJ^F77E)-]FNK>QFEBDV2!D;:Z*=K*5.,$$9%5&+E)174BI44(.;Z*YZ? M17\PW_$0[^V'_P!%?_\ +5T3_P"0Z/\ B(=_;#_Z*_\ ^6KHG_R'7N?ZNXG^ M:/WO_(^2_P!=L#_)/[E_\D?T\T5_,-_Q$._MA_\ 17__ "U=$_\ D.C_ (B' M?VP_^BO_ /EJZ)_\AT?ZNXG^:/WO_(/]=L#_ "3^Y?\ R1_3S17\PW_$0[^V M'_T5_P#\M71/_D.C_B(=_;#_ .BO_P#EJZ)_\AT?ZNXG^:/WO_(/]=L#_)/[ ME_\ )']/-%?S#?\ $0[^V'_T5_\ \M71/_D.C_B(=_;#_P"BO_\ EJZ)_P#( M='^KN)_FC][_ ,@_UVP/\D_N7_R1_3S17\PW_$0[^V'_ -%?_P#+5T3_ .0Z M/^(AW]L/_HK_ /Y:NB?_ "'1_J[B?YH_>_\ (/\ 7; _R3^Y?_)']/-%?CG_ M ,&]O_!5+X]?MQ?MG^)O"?Q2\>?\)1X?T_P5=:O;VO\ 8NG67EW27UA$LF^W M@C7B\+/#U/9SM?R/H790L?\ CXN7XC3Z;N3CHJL>U?D!K.L77B'5[J_O9I+F\OIG MN)Y7.6ED$R3=;3\LUZP^;Z^6I" M^S&05\J5\]F%?GJP4445P' MZP%%%% !1110 4444 %%%% !1110 445Z5^R3\")OVB?CEI'A_;)_9JM]KU. M1?\ EE:QD%^>Q;(0'U<548N4E%=3CS#'4<%AJF+Q#M""E?4%1V=G%I]I%; MP1I#! @CCC0;510, =@!Q4E?54::IP4%T/X-XASJMF^8U^OZ$/^#3S_E'7XT_[*-??^FS2Z\; M/O\ ='ZH^HX/_P"1BO1GZ>4445\0?K 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 ?SW_ /!V'_RD4\%_]DYL?_3GJE?F'7Z>?\'8?_*13P7_ M -DYL?\ TYZI7YAU^@Y7_ND/0_%^(/\ D8U?4****[SQPHHHH **** "BBB@ M K^N+_@FU_RCK^ ?_9.?#W_ILMZ_D=K^N+_@FU_RCK^ ?_9.?#W_ *;+>OG. M(_XU4445\D?I 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %>*_P#!27_E'7\?/^R<^(?_ $V7%>U5XK_P4E_Y1U_' MS_LG/B'_ --EQ6M#^)'U1SXO^!/T?Y'\CM%%%?I9^#A1110 4444 %%%% !1 M110!^GG_ :>?\I%/&G_ &3F^_\ 3GI=?T(5_/?_ ,&GG_*13QI_V3F^_P#3 MGI=?T(5\1GW^]OT1^L<'_P#(N7JPHHHKQCZ@**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ KSW]J3XXV_P"SS\$M8\22&-KR*/[/I\3_ /+>Z?(C&.X' M+$?W4:O0J_-W_@J/^T)_PLKXP1^$]/FW:1X0+1S;3\LUZW^L/_ !A.>A$GK7 M+C*_LJ;DM^A]QX>\,//,YIX::_=Q]Z?^%=/^WG9?-OH?,>I:E<:SJ-Q>74TE MQ=74C332N ME?$O['7P$D_:)^.VDZ))&[:3;G[;JCC^&VC(W+GL7)5!Z%\]J_7""".U@2*) M%CCC4*B*,*H' '8"O6RRA=NJ_D?S_XX<4>RH0R.@]9VE/\ PI^['YM7?HNX MZBBBO:/YG"BBB@ HHHH ^.?^"W7_ 4)\:?\$U_V4_#_ (Z\"Z7X7U;5M6\6 M6VA30Z[;3SVZP26=[.S*L,T3;]UN@!+$8+<$D$?EK_Q%A_M%?]"7\%?_ 4: MG_\ +"OM3_@[#_Y1U^"_^RC6/_ILU2OY[Z^LR? T*N&YZD4W=GYOQ-FV,P^. M=.C4<59:(_3S_B+#_:*_Z$OX*_\ @HU/_P"6%'_$6'^T5_T)?P5_\%&I_P#R MPK\PZ*]7^R\)_(CY_P#U@S'_ )^L_3S_ (BP_P!HK_H2_@K_ ."C4_\ Y84? M\18?[17_ $)?P5_\%&I__+"OS#HH_LO"?R(/]8,Q_P"?K/T\_P"(L/\ :*_Z M$OX*_P#@HU/_ .6%'_$6'^T5_P!"7\%?_!1J?_RPK\PZ*/[+PG\B#_6#,?\ MGZS]//\ B+#_ &BO^A+^"O\ X*-3_P#EA1_Q%A_M%?\ 0E_!7_P4:G_\L*_, M.BC^R\)_(@_U@S'_ )^L_3S_ (BP_P!HK_H2_@K_ ."C4_\ Y85^I7_!$7_@ MH3XT_P""E'[*?B#QUXZTOPOI.K:3XLN="AAT*VG@MV@CL[*=699II6W[KAP2 M& P%X!!)_EYK^A#_ (-//^4=?C3_ +*-??\ ILTNO*SC T*6&YZ<4G='T'#. M;8S$8Y4ZU1R5GHS]/****^3/T@**** "BBB@ HHHH **** /S#_X.P_^4=?@ MO_LHUC_Z;-4K^>^OZ$/^#L/_ )1U^"_^RC6/_ILU2OY[Z^WR'_=%ZL_)^,/^ M1B_1!1117LGRX4444 %%%% !1110 5_0A_P:>?\ *.OQI_V4:^_]-FEU_/?7 M]"'_ :>?\HZ_&G_ &4:^_\ 39I=>-GW^Z/U1]1P?_R,5Z,_3RBBBOB#]8"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^>__ (.P_P#E(IX+ M_P"R_]-EO7SG$?\.'J?<<#_P >KZ+\SVJBBBOD MC]("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** /SW_X+O?\%8?B+_P2_P#^%5_\(#HO@O5_^$X_ MM;[?_P )!:7-QY7V3[#Y?E>3<0XS]IDW;MV<+C&#G\]_^(L/]HK_ *$OX*_^ M"C4__EA7M7_!W[_S;S_W,G_N)K\6:^QRK 8>IA8SG!-Z_FS\QXBSC&T,PJ4J M51J*M9?]NIGZ>?\ $6'^T5_T)?P5_P#!1J?_ ,L*/^(L/]HK_H2_@K_X*-3_ M /EA7YAT5Z']EX3^1'B_ZP9C_P _6?IY_P 18?[17_0E_!7_ ,%&I_\ RPH_ MXBP_VBO^A+^"O_@HU/\ ^6%?F'11_9>$_D0?ZP9C_P _6?IY_P 18?[17_0E M_!7_ ,%&I_\ RPH_XBP_VBO^A+^"O_@HU/\ ^6%?F'11_9>$_D0?ZP9C_P _ M6?IY_P 18?[17_0E_!7_ ,%&I_\ RPH_XBP_VBO^A+^"O_@HU/\ ^6%?F'11 M_9>$_D0?ZP9C_P _6?IY_P 18?[17_0E_!7_ ,%&I_\ RPK]C/\ @E;^UCXB M_;B_8+\!_%+Q99:+I_B#Q1_:'VJWTB&6&SC^SZC=6J;%EDD<92%")Q]T?:=%%%?+GZ"%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %>*_P#!27_E'7\?/^R<^(?_ $V7%>U5XK_P4E_Y1U_'S_LG M/B'_ --EQ6M#^)'U1SXO^!/T?Y'\CM%%%?I9^#A1110 4444 %%%% !1110! M^GG_ :>?\I%/&G_ &3F^_\ 3GI=?T(5_/?_ ,&GG_*13QI_V3F^_P#3GI=? MT(5\1GW^]OT1^L<'_P#(N7JPHHHKQCZ@**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#S;]K/X[P_L[_ [6/$&Z/^T2GV33(V_P"6MU("$X[A<%R/[J&O MR(O;V;4;R:XN)))I[AS))(YW,[$Y))[DGFOI7_@I[^T'_P +4^-7_",V$V_1 MO!Y:W;:?EFNS_KF_X#@1C/0J_K7S-7SN85_:5++9']B^$O"_]E9,L165JM>T MGW4?L+[G=^;:Z!1117"?J84444 %%%% !1110 4444 %%%% !117K7[%?P ; M]HCX\:7I4\3/HM@?M^JMV\A"/DS_ +;%4]<,3VJJ<'.2BNIPYEF%' 82IC,0 M[0IIR?HOU>R[L^W/^":'[/G_ J#X&IKE]!Y>M^,-EY)N7YH;8 ^0GX@ES_U MT /W:^CJ;'&L,:HBJJJ,*H& !Z"G5]52IJG!070_@O/LXK9KF%7,,1\51M^B MZ)>25DO0****T/)"BBB@ HHHH _,/_@[#_Y1U^"_^RC6/_ILU2OY[Z_H0_X. MP_\ E'7X+_[*-8_^FS5*_GOK[?(?]T7JS\GXP_Y&+]$%%%%>R?+A1110 444 M4 %%%% !7]"'_!IY_P HZ_&G_91K[_TV:77\]]?T(?\ !IY_RCK\:?\ 91K[ M_P!-FEUXV??[H_5'U'!__(Q7HS]/****^(/U@**** "BBB@ HHHH **** /S M#_X.P_\ E'7X+_[*-8_^FS5*_GOK^A#_ (.P_P#E'7X+_P"RC6/_ *;-4K^> M^OM\A_W1>K/R?C#_ )&+]$%%%%>R?+A1110 4444 %%%% !7]"'_ :>?\HZ M_&G_ &4:^_\ 39I=?SWU_0A_P:>?\HZ_&G_91K[_ --FEUXV??[H_5'U'!__ M ",5Z,_3RBBBOB#]8"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#^>_\ X.P_^4BG@O\ [)S8_P#ISU2OS#K]//\ @[#_ .4BG@O_ +)S8_\ MISU2OS#K]!RO_=(>A^+\0?\ (QJ^H4445WGCA1110 4444 %%%% !7]<7_!- MK_E'7\ _^R<^'O\ TV6]?R.U_7%_P3:_Y1U_ /\ [)SX>_\ 39;U\YQ'_#AZ MGW' _P#'J^B_,]JHHHKY(_2 HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\6?^#OW_ )MY_P"Y MD_\ <37XLU^TW_!W[_S;S_W,G_N)K\6:^\R7_?^#>+ M_E#S\(/^XS_Z>[^O!XB_W:/^)?DS[#@G_?I_X'^<3[3HHHKXT_4 HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ7_ (*2_P#*.OX^ M?]DY\0_^FRXKVJO%?^"DO_*.OX^?]DY\0_\ ILN*UH?Q(^J.?%_P)^C_ "/Y M':***_2S\'"BBB@ HHHH **** "BBB@#]//^#3S_ )2*>-/^R, M?4!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5Y?^V%\>X_V=O@5JVN1R(-5N M!]BTM#_'O4*_,O\ X*8_M!_\+=^.+Z#8S^9HG@_?9IM/ MRS71(\]_P("#_<)'WJY<97]E3;6_0^\\.>%_[_/T6R_P"WG9>E MWT/G*XN)+NXDFFD>265B[NYW,['DDGN33***^9/[^OM\A_W1>K/R?C#_ )&+]$%%%%>R?+A1110 4444 M %%%% !7]"'_ :>?\HZ_&G_ &4:^_\ 39I=?SWU_0A_P:>?\HZ_&G_91K[_ M --FEUXV??[H_5'U'!__ ",5Z,_3RBBBOB#]8"BBB@ HHHH **** "BBB@#\ MP_\ @[#_ .4=?@O_ +*-8_\ ILU2OY[Z_H0_X.P_^4=?@O\ [*-8_P#ILU2O MY[Z^WR'_ '1>K/R?C#_D8OT04445[)\N%%%% !1110 4444 %?T(?\&GG_*. MOQI_V4:^_P#39I=?SWU_0A_P:>?\HZ_&G_91K[_TV:77C9]_NC]4?4<'_P#( MQ7HS]/****^(/U@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M/Y[_ /@[#_Y2*>"_^RKZ M+\SVJBBBODC]("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** /Q9_P"#OW_FWG_N9/\ W$U^+-?M M-_P=^_\ -O/_ ',G_N)K\6:^\R7_ '.'S_-GX_Q3_P C2K_V[_Z2@HHHKU#Y M\**** "BBB@ HHHH *_IY_X-XO\ E#S\(/\ N,_^GN_K^8:OZ>?^#>+_ )0\ M_"#_ +C/_I[OZ\'B+_=H_P")?DS[#@G_ 'Z?^!_G$^TZ***^-/U **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\5_X*2_\HZ_CY_V M3GQ#_P"FRXKVJO%?^"DO_*.OX^?]DY\0_P#ILN*UH?Q(^J.?%_P)^C_(_D=H MHHK]+/P<**** "BBB@ HHHH **** /T\_P"#3S_E(IXT_P"R-/^R,? M4!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110!Y/^VE\?E_9W^ ^J:M#(JZQ?#[ M!I:]_M#@_/C_ &%#/Z?*!WK\E996GE9W9G=R69F.2Q/4DU]#?\%)?V@_^%S? M':;2;&?S-#\([[&#:V5FGS^_D_[Z 0'H1&#WKYWKYW'5_:5++9']E>%/"_\ M9&31JU5:K6M.7=+[,?DM7V;:"BBBN$_3@HHHH **** "BBB@ HHHH **** " MBBO:OV"_V?/^&@/CW8PWD/FZ#H>-1U+(^615/R1'_?? (_NASVJZ<'.2BNIY M^;9G0R[!U,=B7:%--OY=%YMZ+S9]O?\ !.O]GS_A1_P%MKR]@\O7O%6W4+S< MN'BC(_6%%%% !1110 4444 ?F'_P '8?\ RCK\%_\ 91K'_P!-FJ5_ M/?7]"'_!V'_RCK\%_P#91K'_ --FJ5_/?7V^0_[HO5GY/QA_R,7Z(****]D^ M7"BBB@ HHHH **** "OZ$/\ @T\_Y1U^-/\ LHU]_P"FS2Z_GOK^A#_@T\_Y M1U^-/^RC7W_ILTNO&S[_ '1^J/J.#_\ D8KT9^GE%%%?$'ZP%%%% !1110 4 M444 %%%% 'YA_P#!V'_RCK\%_P#91K'_ --FJ5_/?7]"'_!V'_RCK\%_]E&L M?_39JE?SWU]OD/\ NB]6?D_&'_(Q?H@HHHKV3Y<**** "BBB@ HHHH *_H0_ MX-//^4=?C3_LHU]_Z;-+K^>^OZ$/^#3S_E'7XT_[*-??^FS2Z\;/O]T?JCZC M@_\ Y&*]&?IY1117Q!^L!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!_/?_P=A_\ *13P7_V3FQ_].>J5^8=?IY_P=A_\I%/!?_9.;'_TYZI7 MYAU^@Y7_ +I#T/Q?B#_D8U?4****[SQPHHHH **** "BBB@ K^N+_@FU_P H MZ_@'_P!DY\/?^FRWK^1VOZXO^";7_*.OX!_]DY\/?^FRWKYSB/\ AP]3[C@? M^/5]%^9[51117R1^D!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% 'XL_P#!W[_S;S_W,G_N)K\6 M:_:;_@[]_P";>?\ N9/_ '$U^+-?>9+_ +G#Y_FS\?XI_P"1I5_[=_\ 24%% M%%>H?/A1110 4444 %%%% !7]//_ ;Q?\H>?A!_W&?_ $]W]?S#5_3S_P & M\7_*'GX0?]QG_P!/=_7@\1?[M'_$OR9]AP3_ +]/_ _SB?:=%%%?&GZ@%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>*_\%)?^4=? MQ\_[)SXA_P#39<5[57BO_!27_E'7\?/^R<^(?_39<5K0_B1]4<^+_@3]'^1_ M([1117Z6?@X4444 %%%% !1110 4444 ?IY_P:>?\I%/&G_9.;[_ -.>EU_0 MA7\]_P#P:>?\I%/&G_9.;[_TYZ77]"%?$9]_O;]$?K'!_P#R+EZL****\8^H M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "O'_ -N']H$?L]? 74M0MIA'KFJ?\2_2 MP#\RRN#F0?\ 7-=S9Z9"CO7L%?ES_P %%_VA/^%W_'FXLK&?S-!\*[]/L]K9 M264']]*/]Y@%!'!6-3WKDQM?V5.ZW>Q^A>&?"_\ ;6=0A55Z5/WY]FD](_\ M;ST]+]CP)F+L68EF8Y)/>DHHKYH_M8**** "BBB@ HHHH **** "BBB@ HHH MH *_5#_@GU^SY_PH?X"6;7D'E:]XDVZCJ&YOU2KV,KH;U7Z(_G/QPX MH_AY%0?:=3_VV/\ [^OZ$/^#3S_ )1U^-/^RC7W_ILT MNO&S[_='ZH^HX/\ ^1BO1GZ>4445\0?K 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 ?SW_\ !V'_ ,I%/!?_ &3FQ_\ 3GJE?F'7Z>?\'8?_ M "D4\%_]DYL?_3GJE?F'7Z#E?^Z0]#\7X@_Y&-7U"BBBN\\<**** "BBB@ H MHHH *_KB_P"";7_*.OX!_P#9.?#W_ILMZ_D=K^N+_@FU_P HZ_@'_P!DY\/? M^FRWKYSB/^'#U/N.!_X]7T7YGM5%%%?)'Z0%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?BS_P M=^_\V\_]S)_[B:_%FOVF_P"#OW_FWG_N9/\ W$U^+-?>9+_N?\&GG_*13 MQI_V3F^_].>EU_0A7\]__!IY_P I%/&G_9.;[_TYZ77]"%?$9]_O;]$?K'!_ M_(N7JPHHHKQCZ@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \7_;Q_:#_X9^^ E_<6 MDWEZ]KF=.TS!^9'8'?*/]Q,D'^\4'>ORC)R:]V_X*$?M"?\ "]_CW=QV<_F: M#X9W:=8;6RDK _O9A_ON, CJJ)7A-?-XZO[2IILC^T/"[A?^QLFBZJM5K6G+ MNK_#'Y+==&V%%%%<9^D!1110 4444 %%%% !1110 4444 %%%>^?\$[?V?/^ M%Y?'JUNKV#S-!\+;=1O=P^660']S$?\ ><;B#P5C85I3IN0>5KVO8U'4MRX>-F V1'_<3 M (_O%_6O:Z**^JIP4(J*Z'\%9MFE?,<94QV)=YU&V_GT7DEHO)!1115'GA11 M10 4444 %%%% !1110!^8?\ P=A_\HZ_!?\ V4:Q_P#39JE?SWU_0A_P=A_\ MHZ_!?_91K'_TV:I7\]]?;Y#_ +HO5GY/QA_R,7Z(****]D^7"BBB@ HHHH * M*** "OZ$/^#3S_E'7XT_[*-??^FS2Z_GOK^A#_@T\_Y1U^-/^RC7W_ILTNO& MS[_='ZH^HX/_ .1BO1GZ>4445\0?K 4444 %%%% !1110 4444 ?F'_P=A_\ MHZ_!?_91K'_TV:I7\]]?T(?\'8?_ "CK\%_]E&L?_39JE?SWU]OD/^Z+U9^3 M\8?\C%^B"BBBO9/EPHHHH **** "BBB@ K^A#_@T\_Y1U^-/^RC7W_ILTNOY M[Z_H0_X-//\ E'7XT_[*-??^FS2Z\;/O]T?JCZC@_P#Y&*]&?IY1117Q!^L! M1110 4444 %%>/?M.?\ !0#X,_L<6;2?$CXB>&_#5TJ>8NGO/]HU&5>Q2UB# M3L/<)CGK7YZ_M$_\'9'P[\*RSVGPQ^'/B3QA,F46^UFY32;0GLZHHEE=?9A& M?I770P.(K?PXM^?3[SS<9F^#PNE>HD^V[^Y79^M=%?SB_&/_ (.>?VF_B-+* MOA^Z\&^ ;=B0@TG15N9E7W>[,P)]PJ_05\Y^//\ @K/^TQ\2)7;4OCC\2(_, M^\FGZU+IL9]MEN8UQ[8Q7IT^'L0]9-(\&MQI@XNU.,I?NR^9??$KX@7DF<[I_$-W(<_4R&H;;]J#XF69_<_$3QU%@Y^37KI>? MPDK?_5N?\Z^[_@G'_KS3_P"?+^__ (!_8E17\A.B_MW_ !P\-[?[.^,OQ6L- MO3[-XMOXL?\ ?,HKO?"/_!8;]J#P3M^Q_'#X@3;>GV_43J'Y_: ^?QJ)<.5> MDU^)K'CC#OXJ!_+%]XL\.>+$C_ (=7\/6R MY'H3;+"Q^N<^]?2'PA_X.XO%5@T,?C[X/^']55L"6XT#5IM/*>I$4RS[OH9! M]:YJF0XJ.R3]'_G8[Z/%^73^)N/JO\KG[C45^?O[/O\ P7A M;W2+^*\@)ZXWQL1GV/->;6PU6E_$BT>[AWA4O)+(X1(U')))X 'J: ):*^6_C]_P6F_9C_9Q>:#7/BQX=U+4( M6+P%\+?&'B9ERJS:S?0:1$ MQ_O 1BX8CO@A2?:NRCE^)J_!!_E^9Y>(SK T-*E57[+5_^KEG^UU\6-.93;_$[XAP%>AC\1WBX_*2G_JW/^=?=_P $ MS_UYI_\ /I_?_P _L)HK^1_P]_P4H_:&\*NIL?CE\6X57HC>++Z2/\ [X:4 MK^E>F>"O^"[G[67@-E^R?&36[I5ZKJ5A9:AN'H3/"Y_$'-9RX=K?9DOQ_P"" M;T^-\*_CIR7I9_JC^I2BOYV_AK_P=-?M'^#WC77--^'7BV$8#M=Z3+:S,/9K M>9$!^J$>U?2OP?\ ^#N30;QXH?'_ ,'-7T]1CS;OP_K,=X6]2()DBQ]#*?K7 M)4R/%QV5_1GHT>+,NJ:.3CZI_I='['T5\7? ;_@X$_99^.[PVZ_$1?!^H38_ MT7Q19R::$S_>G(:V'_?VOKWP;XYT3XC>'X=6\/:QI>O:5YA\90KJ]&:EZ-,U****Q.@**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HKF?BK\9_"'P+\+R:WXT\4>'_" M>CQY!O-7OXK.$GK@-(P!;V')KX7_ &B/^#FG]FWX-R3VOANZ\3?$K4(\J/[$ MT\P68<=FGN3'E?\ :C60?6NBCA:U7^'%LX\5F&&PRO7FH^KU^[<_0ZBOPA^, MW_!VM\1MQ']G4'V(8#WKYH^(W_!PS^UE M\0Y)%7XE1^'[63_EAI&B65N%^DAB:7_Q^O2IY#BI?%9>K_RN>#6XPR^&D.:7 MHO\ .Q_3K17\D_BK_@IY^T9XT=CJ'QR^*S*_WHX/$]Y;QG_@$^)5F^Z'XA^.8FZY37KI3^CUOZ!^WE\5Z?9_%E_&/R$M M#X;GTFON%'CBEUI/[U_D?UZ45_*SX$_X+:?M5?#IXVT_XU>++GR^@U00:H#] M?M,RN6'^R]O(D:GZQD>U8 M5.'\2OA:?]>AV4>-,#+2:E'Y)_D_T/Z(J*_)GX!?\'9/PT\5RPVWQ&^'/BKP M=-(0K7>DW46L6JGNS!A#(J^RJY'OUK[[_9C_ ."C/P1_;%CC7X=_$CPWKU]* MNX:89S:ZD!WS:S!)L#UV8]Z\VM@<11UJ1:_+[T>YA,WP>)THU$WVV?W.S/:Z M***Y#T@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^>_\ MX.P_^4BG@O\ [)S8_P#ISU2OS#K]//\ @[#_ .4BG@O_ +)S8_\ ISU2OS#K M]!RO_=(>A^+\0?\ (QJ^H4445WGCA1110 4444 %%%% !7]<7_!-K_E'7\ _ M^R<^'O\ TV6]?R.U_7%_P3:_Y1U_ /\ [)SX>_\ 39;U\YQ'_#AZGW' _P#' MJ^B_,]JHHHKY(_2 HHHH ***"<"@ HKY:_:E_P""SW[./[(TMQ9^)/B-I>JZ MY;95M'\/YU6\#CJC^3F.)O:5TK\__C__ ,';P$L]M\+/A+N7)\G4?%6H8)]- MUK;_ -+BNZAEN)K:P@[=WI^9Y.+SS X;2K45^RU?X;?,_:6BOYF_BS_P<;_M M6?%"65;3QMI/@^UFZV^@Z);1A?I),LLP_!\UX+XR_P""EG[0WC^5FU7XW?%2 MX63DQ)XFO(8?^_<E3X=KOXI)?>SPJO&V$CI3A)_K/KUTS'\2]2VO[5GQ1L2#!\2/'T)7 !3Q!=KC'TDK;_5 MN7\_X?\ !.;_ %YI_P#/E_?_ , _L.HK^171/^"A_P ?O#;+]@^-_P 7+4+T M6/Q?J 0_5?-P?Q%>C>#O^"W'[5G@9HS9?&KQ7/Y?3^T%M]1S]?M$;Y_&LY<. MUOLS7XFT..,,_CIR7I9_Y']4E%?SD_#;_@Z"_:<\%21?VO)X#\81K]_^T]#\ MAW'UM9(0#^&/:OIOX-?\';>^'=968GUVV\Z)^LU+,NJ:.3CZI_I<_9NBOC?]G/\ X+V_LO\ [2$MO:V_Q#@\ M'ZI<8 L?%^LKI!)#<6\HDBF4 M]&5E)!!]17FU:-2F[5(M>I[N'Q=&NN:C-27D[EBBBBLCH"BBB@ HHHH **** M "BBB@ HHHH **** /Q9_P"#OW_FWG_N9/\ W$U^+-?M-_P=^_\ -O/_ ',G M_N)K\6:^\R7_ '.'S_-GX_Q3_P C2K_V[_Z2@HHHKU#Y\**** "BBB@ HHHH M *_IY_X-XO\ E#S\(/\ N,_^GN_K^8:OZ>?^#>+_ )0\_"#_ +C/_I[OZ\'B M+_=H_P")?DS[#@G_ 'Z?^!_G$^TZ***^-/U **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\7_:$_P"" MBGP-_95::/Q]\4?!^@7UN"9-/-\+G4%_[=8=\WY)50IRF[05WY&=2M"G'FJ- M)=V['M%%?F)\;/\ @ZI^ W@5YK?P;X;\=>/+F/.R86T>F6,O_ YF,P_&&OE; MXJ_\':_Q/UIY%\%_"WP/X=C;(1M7O+G5I$'KF,VZY^JD>QKT:>3XN>O+;UT_ MX)XM?B;+J6CJ7?DF_P =OQ/WDHK^9KQ]_P '''[67C9Y!:^/M+\-PR=8M*\/ M6( 'L\T74XVP:^"$G]R_4_K"HK^035_VX?C5X@8M?_%_XHWS,O\C^NZBOY4_!_P#P6E_:H\#,C67QM\9S M>7T_M"6+4<_7[0CY_&O9OAW_ ,'-O[4_@IH_[2UCP;XO"]1JWAZ*+?\ 7[(8 M/TQ6,N'L0OA:?W_Y'53XTP4M)QDODG^I_2-17XB?"7_@[EURU>*+QW\&M*OE M; DN=!UJ2U*>I$,T%&USQ]XO\/>#]*&0L^JW MT=L)B/X8PQS(W^R@)/I7Y\_M)?\ !TW\"_A9<7%GX!T+Q3\3KV+(6XCC_LG3 M9".WFS*9OQ\@CW-=%#"5JW\*+?\ 7Q_629_*;_OR*^:_B)_P6L_:H^)[, M=2^-GC"UW]M(>+2,?3[*D6*]6GP_B9?$TCY^MQG@8.T%*7RLOQ=_P/ZJ**_D M!U[]MCXS>*9"^J?%OXG:DS=6NO%-],3_ -]2FL>+]ICXD0/NC^('C9&'0KKM MT#_Z'71_JW/K-?=_P3B?'%/I2?W_ / /[%J*_D1\+_\ !0'X[^"I%;2?C1\5 M=/V_PP^*[Y4/U7S<$>Q%>T_"_P#X+[_M7_"V6,1?%6\URU0C=;ZWIMI?B3ZR M/%YOY.*SGP[67PR3^]?YFU/C;#/^)3DO2S_R/ZA:*_"OX"?\':GCC1)8;?XF M?"_PWX@M\A9+OP]>2Z;.H_O&*7SD=O8-&/I7W_\ LK_\%_\ ]FG]J.6VL?\ MA,G\ ZY<84:?XMB73P6Z8%SN:V.3P 90QX^6O.KY7BJ6LHZ>6I[>$X@P&(=H M5$GV>GYZ?__@T\_P"4BGC3_LG-]_Z<]+K^A"OB,^_WM^B/UC@__D7+ MU84445XQ]0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%9OBOQAI/@30YM3US5--T;3;<9EN M[ZY2W@B_WG HZ5*J^3O^5S]9**_!'XC_\ !VE\6]8: M1?"?PS^'N@QMPIU*6[U.1![%'@&?JN/:O$?&_P#P+7?['XTT'PVC_P M:;XR]7_ )7/)J\89?'X>:7HO\VC^ERBOY3_ !1_ MP6<_:F\7LQN_C=XVAW]?L5PEC^7DJF/PKA=:_P""AOQ^\1D_;OC?\7+L'^&7 MQAJ#*/H/-P/PKHCP[5ZS7XG'+CC#_9IR_!?YG]=5%?QYWO[6'Q3U%MUQ\2OB M!<,>"9/$-VW\Y*J+^TI\1E;(\?>-01R"-/_'ZT_U;E_/^'_!,?]>:?_/E M_?\ \ _L7HK^/?3_ -K[XM:2V;7XH?$2V/K%XDO$_E)74Z#_ ,%*_P!HCPR5 M^Q_'3XN1JO2-O%M])&/^ M*5_2I?#E3I-?<7'CBC]JD_O1_6_17\L?A'_@N9 M^UAX)96L_C1XBGV=!?VMGJ&?KY\+YKV#P!_P<^?M1>#V3^TKOP'XK"]1JF@" M+=_X"R0_I6,N'\2MFG]_^1U4^-,#+249+Y+_ #/Z/**_#_X8?\'<_B.S,))]%UV6RV^XCEBFS]"X^M?3/P>_X.E?V<_'LD,/B6P\>^!9FQYDU M[I:7MJGT:V>24C_MD*XZF4XN&\/NU_(].CQ)EU7154O6Z_/0_2>BO%_@+_P4 M6^!?[3LD,/@;XJ>"]=O;C'EV U%+>_;/_3M+LF_\?8Y_*U[Q%NT[3MIP\ M>X?O9A_N(>#V9DKW*ORG_;X_:#_X7]\>[Z2SF\W0=!SIVF[6RDBJ?WDP_P!] M\D'NH3TKCQU?V=/3=GZ/X7\+_P!LYU%U5>E1M.?9V?NQ^;W79,\3HHHKYL_M M$**** "BBB@ HHHH **** "BBB@ HHHH %4NP &2> !WK]8OV&?V?A^SW\!- M.L;J'R]OB'_@F]^SY_PNGX[PZG?0>9H7 MA+9?W.X?++-D^1$?JRER.A$9'>OU KV.'%/-.GD5!Z*TZGK] MF/R7O/UCV"BBBO7/YX"BBB@ HHHH X_X_P#QOT']FSX*>*/'OB>X^RZ#X3TZ M74;MQ]YU1(O$T7QC^*'AV'7- M0FO8M*TGQ9?VECIJ.Y98(8HY558T4A1@#@9/))K]'O\ @ZE_;U\FV\/?L]^' M[WYIO*\0>+/*?^$$FSM&QZD&=E/I;GO7XJ5]AD>!C&E[6HM9;>G_ 3\SXLS M><\3]6HR:4-[/=O_ "_.Y[5_P\E_:*_Z+Y\:O_"WU/\ ^/4?\/)?VBO^B^?& MK_PM]3_^/5XK17M^PI_RK[CY/ZW7_G?WL]J_X>2_M%?]%\^-7_A;ZG_\>H_X M>2_M%?\ 1?/C5_X6^I__ !ZO%:*/84_Y5]P?6Z_\[^]GH7Q8_:W^*WQ[\.PZ M/XZ^)WQ"\::3;7*WD-CKOB*\U&WBG57195CFD90X5W4,!D!V&<$UY[115QBH MJT48SJ2F[S=WYA1115$A1110 4444 %%%% !7H7PG_:W^*WP$\.S:/X%^)WQ M"\%Z3U?\/)?VBO^B^?&K_PM]3_^/4?\/)?VBO\ HOGQJ_\ "WU/_P"/5XK1 M4>PI_P J^XV^MU_YW][/:O\ AY+^T5_T7SXU?^%OJ?\ \>H_X>2_M%?]%\^- M7_A;ZG_\>KQ6BCV%/^5?<'UNO_._O9[5_P /)?VBO^B^?&K_ ,+?4_\ X]1_ MP\E_:*_Z+Y\:O_"WU/\ ^/5XK11["G_*ON#ZW7_G?WL]J_X>2_M%?]%\^-7_ M (6^I_\ QZC_ (>2_M%?]%\^-7_A;ZG_ /'J\5KZ$_X)=_L2WG[?W[:'A/X? MK',-#:;^TO$-Q'P;73(2K3G/\+/E8E/9YD[9J*D*,(N,-:^),JWNDVOB+7KO45TS3(]R MPNB3R,$:C,/I7WO570]$L_#.BV>FZ?:PV>GZ? EM;6\*!(X(D4*B* M!P%"@ = *M5^>XBM[6HZFUS]IP6&6'H1HIWLM^[ZO[S\P_^#L/_ )1U^"_^ MRC6/_ILU2OY[Z_H0_P"#L/\ Y1U^"_\ LHUC_P"FS5*_GOK['(?]T7JS\QXP M_P"1B_1!1117LGRX4444 %%%% !1110 5_0A_P &GG_*.OQI_P!E&OO_ $V: M77\]]?T(?\&GG_*.OQI_V4:^_P#39I=>-GW^Z/U1]1P?_P C%>C/T\HHHKX@ M_6 HKC_CQ\?O!W[,?POU+QGX\\0:?X:\-Z2FZXO+M\ G^%$49:21NBH@+,> M":_!3_@I]_P<;^/OVI;G4/"/PBDU+X<_#]BT,E_')Y>N:TG0EY%/^C1G_GG$ M=Q&=SD$H.[!9?5Q,O<6G5]#R,7R1[+]7O^2\BQJFJW6N:E/>7UQ<7E MY=.99IYY#)),Y.2S,BBO6/G0HHHH **** "BBB@ HHHH *ZGX1? M&_QE\ ?%L6O>"/%&O>$]8AQMO-)OI+24@<[6*$;E/=6R#T(-_T^X:&5/53CAD;HR- ME6'!!'%>)C,CHU?>I>Z_P^[_ "/JLLXMQ6':AB/?CY[KY]?G]Y_9-17Y4_\ M!)W_ (./-"_:&N],^'_QS?3?"GC:X*V]CXC0"#2M:?@!9ATMIF]?]4QSCRSM M0_JL#FOD\3A:E"?)45OU]#]'P.84,93]K0=U^*\F@HHHKG.T**** "BBB@ H MHHH **** "BBB@ HHHH ***\)_;;_P""D/PC_P""?GA(:C\1O$T-IJ%Q&9+# M0[,"XU;4L_!']A6RD7XA>.--L]95-\>A6)^VZM-D97_1X\L@;L\FQ/]JOQ/_;V_P"# MD_XQ?M.27VA_#G=\)?!\VZ,-83^9K=XG3,EW@>3G@[8 K+R#(XK\Z-3U.YUK M49[R\N)[N[NI&EFGFD,DDKLWR6[_ /UQ_:W_P"#KSQAXIDNM-^"_@>P\*V+$I'K/B(B^U!E M[.ENA$,3>S-,*_-W]HS]N3XO?M;W[S_$;XB>*/%4;/Y@M+J\9;&)NN8[9-L, M?_ 4%>4T5]#A\#0H_P .*OWZ_>?%XS-L9BG^^FVNVR^Y:!11176>:%%%% !1 M110 4444 %%%% !1110 5UWP?^/OCC]GSQ&NK^!?%WB3PAJ0(S<:1J,MF\@' M9MC#%>>5%TO50HXXFA7RFP/[\)9B.6ZFOU-_8R_X+P?L\_ME26NFV_BC_A!O%-S MA1HOBC98O*YXVQ3[C!*2>%4.'/'R#I7\OU%>5B/:6_W[_?<_M,!W#(HK^6S]A3_@MA\=OV$)K/3](\1OXL\&6Y"MX;\0.] MU:1QC^&!\^;;X&<"-@F3DHW2OV^_X)X_\%U_@S^WPUEH;7W_ @/Q!N<)_PC MNM3J!=R'M:7& D_LN$D//[O S7S.,RBO0][XH]U^J/N\KXEPF,:A?EGV?Z/K M^#\C[5HHHKRSZ$**** "BBB@ HHHH **** "OD?_ (+L_$GQ%\(?^"57Q3\1 M>$]?UKPOX@T_^R?LNIZ1?2V5Y;;]7LHWV2Q,KKN1W4X(RK$'@D5]<5\6?\'# MO_*'GXO_ /<&_P#3W85U8)7Q%-/^9?F<&:R:P59K^27Y,_GP_P"'DO[17_1? M/C5_X6^I_P#QZC_AY+^T5_T7SXU?^%OJ?_QZO%:*_0?84_Y5]Q^+?6Z_\[^] MGM7_ \E_:*_Z+Y\:O\ PM]3_P#CU'_#R7]HK_HOGQJ_\+?4_P#X]7BM%'L* M?\J^X/K=?^=_>SVK_AY+^T5_T7SXU?\ A;ZG_P#'J/\ AY+^T5_T7SXU?^%O MJ?\ \>KQ6BCV%/\ E7W!];K_ ,[^]GM7_#R7]HK_ *+Y\:O_ M]3_\ CU'_ M \E_:*_Z+Y\:O\ PM]3_P#CU>*T4>PI_P J^X/K=?\ G?WL]J_X>2_M%?\ M1?/C5_X6^I__ !ZC_AY+^T5_T7SXU?\ A;ZG_P#'J\5HH]A3_E7W!];K_P [ M^]G[M_\ !K%^TG\1?VA?^%[?\)]X^\:^./['_L#[!_PD&N7.I_8O,_M/S/*\ MYVV;_+CW;<;MBYS@5^N-?BS_ ,&@7_-PW_"BBB@ HHHH **** "BBB@ HHHH *_.K_ (.: MOC=XT^ G[!WA+6/ OB[Q1X+U:Y\?6=G-?:%JL^G7$L#:=J3M$TD+*Q0LB,5) MP2BG&0*_16OS#_X.P_\ E'7X+_[*-8_^FS5*[LM2>*@GW/)SZ3CE]5QT=C\6 M?^'DO[17_1?/C5_X6^I__'J/^'DO[17_ $7SXU?^%OJ?_P >KQ6BOO?84_Y5 M]Q^._6Z_\[^]GM7_ \E_:*_Z+Y\:O\ PM]3_P#CU'_#R7]HK_HOGQJ_\+?4 M_P#X]7BM%'L*?\J^X/K=?^=_>SVK_AY+^T5_T7SXU?\ A;ZG_P#'J/\ AY+^ MT5_T7SXU?^%OJ?\ \>KQ6BCV%/\ E7W!];K_ ,[^]GM7_#R7]HK_ *+Y\:O_ M M]3_\ CU'_ \E_:*_Z+Y\:O\ PM]3_P#CU>*T4>PI_P J^X/K=?\ G?WL M]J_X>2_M%?\ 1?/C5_X6^I__ !ZC_AY+^T5_T7SXU?\ A;ZG_P#'J\5HH]A3 M_E7W!];K_P [^]G]&_\ P;*_&[QI\>_V#O%NL>.O%WBCQIJUMX^O+.&^UW59 M]1N(H%T[376)9)F9@@9W8*#@%V.,DU^BM?F'_P &GG_*.OQI_P!E&OO_ $V: M77Z>5\%F22Q4TNY^Q9#)RR^DY:NP4445PGK!1110 4444 %%%% !16?XJ\5Z M7X&\-WVL:UJ-CI&DZ;"UQ=WMY.L%O:Q*,L[NQ"JH'))( K\;_P#@IM_P<\+9 M3:AX-_9QCCF==T%QXUO[;<@/0_8;=QAO^NLPQUQ&1AZZL+@ZN(ERTU\^B//S M#-,/@H<]>7HNK]%_2/T[_;"_;_\ A+^PCX1&K?$KQ=8:+)/&7L],C/VC4M1Q MQ^YMTR[#/&\@(I/S,O6OQR_;:_X.F?B-\3YKS1_@KH-O\.]$;*)K&I1QWVLS M+_>5#N@@R.V)2."'%?F!\1OB5XA^+_C._P#$7BK6]4\1:]JDGFW>H:C?X?=_F?G.9<68O$-QH?NX^6_P!_3Y'3 M_%KXU^,/CUXMFU[QMXHU[Q9K,V=UYJU])=S ==H+D[5'91@#L!7,445[,8I* MR/EY2(/\ A9GA2#"MI7B>1[B:-/2&[SYZ M$#@!BZ+_ '*_:+_@GM_P7"^"_P#P4!>TT6SU%_!/CZX 7_A&M;E5);E^XM9N M$N.^%&V3 ),8'-?R]TZ"XDM9TEB=HY(V#(ZG:RD<@@]B*\K&9/0KJZ7*^Z_5 M'T66\38S"-1;YX]G^CW7Y>1_:517X)_\$G/^#D#Q!\%KO3/ /Q\O+[Q1X-RM MO9^*6#3ZIHPZ#[1U:ZA'=N95&?\ 6<*/W9\&>--(^(WA/3M>T#4K'6=%U>W2 MZLKZSF6:WNHG&5='4D,I'<5\AC,#5PTN6IMT?1GZ5E>;8?'4^>B]5NGNOZ[F MG1117&>H%%%<)^TY^T)H/[*7[/\ XM^(OB:3R]&\):=)?S*&"O<,.(X4SQOD MD*1KG^)Q51BY/E6Y,YQA%SEHEJS\L/\ @Y<_X*C^)O@[XQ\+_!OX7^,->\*Z M[9*NN^)=2T+4I;&\A#JRVUGYL+*Z@J6F=<\AH#7Y3_\ #R7]HK_HOGQJ_P#" MWU/_ ./5PO[07QQU[]I?XW>*/'WB>X^TZ[XLU&74;MAG:A=LB-!V1%VHH[*J MCM7'U^@8/ TZ-%4VDWU]3\8S/-ZV)Q,JT9-)O17>W3_@^9[5_P /)?VBO^B^ M?&K_ ,+?4_\ X]1_P\E_:*_Z+Y\:O_"WU/\ ^/5XK173["G_ "K[C@^MU_YW M][/:O^'DO[17_1?/C5_X6^I__'J/^'DO[17_ $7SXU?^%OJ?_P >KQ6BCV%/ M^5?<'UNO_._O9[5_P\E_:*_Z+Y\:O_"WU/\ ^/4?\/)?VBO^B^?&K_PM]3_^ M/5XK11["G_*ON#ZW7_G?WL_J4_X(3?$GQ%\7O^"57PL\1>+-?UKQ1X@U#^UO MM6IZO?2WMY<[-7O8TWRRLSMM1$49)PJ@#@ 5]<5\6?\ !O%_RAY^$'_<9_\ M3W?U]IU^?8U6Q%1+^9_F?M.52;P5%O\ DC^2"BBBN4[S^>__ (.P_P#E(IX+ M_P"R_]-EO7SG$?\.'J?<<#_P >KZ+\SVJBBBOD MC]("J^JZK:Z'IEQ>WUQ;V=G:1M-///((XH4499F8X"J ,DG@"O!?^"@7_!2S MX8_\$X_AN-:\7_@HQ_P M6,^+G_!1C6[BTUO4F\,^ UEW6GA32YF6S4 Y5KA^&N9!P=S_ "@C*(F2*]/ MY75Q/O+2/?\ R[G@YOQ!A\#[C]Z?9?J^GY^1^MW[=O\ P'H:Q5WW?]:'Y MOF'$&-QFDY6CV6B_S?S"BBBO0/%"BBB@ HHHH **** "BBB@ KU[]EW]O3XO M_L8ZTEY\-O'VO^&X_,\R6PCG\[3KD_\ 32UDW0N?FZ>U) M:6,=RT329)X117ZR?"[XL>&?C=X'L?$W@_7M)\3>']23?;:AIMREQ!*.X#*2 M,CH5/(.00#Q7\:=>U_L4_P#!0;XJ?L _$!=>^'/B2>PAFD5M0TBYS-I>K*/X M9X,@$XX#KMD4$[67->#C,AIS7-0]U]NG_ /L,KXPK4FH8SWH]^J_1_GYG]<- M%?&__!+?_@L]\.O^"D^@QZ3'Y?A'XF6<'F7WAJZG#&X"CYIK.0X\Z/N1@.G\ M2XP[?9%?*5J,Z4^2HK,_1,+BJ6(IJK1E>+"BBBLCH"BBB@#Q'_@HI^V/IO[! MW[('C#XD7WDR7FEVI@T>TD/%_J,OR6\6.I7>0S8Y"(Y[5_,A?_\ !3+]HS4K M^:XD^/7QD62XD:1EB\9:C%&"3DA468*HYX50 !P !7VG_P '.W[>O_"]OVG; M'X/Z#>^;X9^%Q+ZGY;YCN]8D7Y\]CY$9$8[J\DXK\O:^TR? QIT.>HM9:_+H M?E?%&<3K8OV5&348::/=]?\ +Y'M7_#R7]HK_HOGQJ_\+?4__CU'_#R7]HK_ M *+Y\:O_ M]3_\ CU>*T5Z_L*?\J^X^;^MU_P"=_>SVK_AY+^T5_P!%\^-7 M_A;ZG_\ 'J/^'DO[17_1?/C5_P"%OJ?_ ,>KQ6BCV%/^5?<'UNO_ #O[V=K\ M8/VD_B+^T+_9W_"?>/O&OCC^Q_,^P?\ "0:Y<[;-_EQ[MN-V MQG_#O]MSXT?"' MP=9^'?"?Q=^)_A?P_I^_[+IFD>*;ZRL[;>[2/LBBE5%W.[L< 99B3R2:\PHJ M91C)6DKETZDX.\&UZ'M7_#R7]HK_ *+Y\:O_ M]3_\ CU'_ \E_:*_Z+Y\ M:O\ PM]3_P#CU>*T5'L*?\J^XU^MU_YW][/:O^'DO[17_1?/C5_X6^I__'J/ M^'DO[17_ $7SXU?^%OJ?_P >KQ6BCV%/^5?<'UNO_._O9[5_P\E_:*_Z+Y\: MO_"WU/\ ^/4?\/)?VBO^B^?&K_PM]3_^/5XK11["G_*ON#ZW7_G?WL]J_P"' MDO[17_1?/C5_X6^I_P#QZ@?\%)/VBC_S7SXU?^%OJ?\ \>KQ6ON/_@@+^P5_ MPVO^W+IFH:Q9?:/ _P -?+U_6=ZYBN9E;_1+4]CYDJ[BIX:.&4=Q65=4:5-U M)15EY(Z,'+%8FM&A3F[R=MW]_P MS]S_ /@D7\$_B!\%OV(O"_\ PM/Q;XP\ M7>/O$Z?V[JLGB+5[G4;C33.JF*S4SNQC$<00,HX\PR'O7TU117Y[5J.I-S?4 M_:L/15&E&E'9*P4445F;!67XV\9Z7\.?!NK>(-;O(=.T;0K.;4+^[E.([:") M"\DC'T55)/TK4K\I?^#HK]O7_A4GP#TGX(Z!>^7KWQ$ O]<\M\/;:3%)\J'N M//F3'ND$JD8:NC"8>5>JJ4>OY=3AS+'1PF&EB)]%IYOHOO/:/^"(O_!3F_\ M^"C5Q\<+C5F:*71?%BWVC6;X#6.C7,(CM8,#@LIM96?PWCY8O!*=1WDFT_S_ ":"BBBO+/>"BBB@ HHHH **** " MBBB@ JOJNJ6^B:9<7MY-';VMG$T\TKG"Q(H+,Q/H ":L5\P?\%F_CM_PSQ_P M3(^+VNQS>3>WVB-H=F0SVK_AY+^T5_P!%\^-7_A;ZG_\ 'J/^'DO[17_1?/C5_P"% MOJ?_ ,>KQ6BG["G_ "K[B?K=?^=_>SVK_AY+^T5_T7SXU?\ A;ZG_P#'J/\ MAY+^T5_T7SXU?^%OJ?\ \>KQ6BCV%/\ E7W!];K_ ,[^]GM7_#R7]HK_ *+Y M\:O_ M]3_\ CU'_ \E_:*_Z+Y\:O\ PM]3_P#CU>*T4>PI_P J^X/K=?\ MG?WL]J_X>2_M%?\ 1?/C5_X6^I__ !ZC_AY+^T5_T7SXU?\ A;ZG_P#'J\5H MH]A3_E7W!];K_P [^]GZ/_%_A_QK M8WFC+:^(/$5WJ-M!']=M/%&@V.IV$RW-CJ-O' M=6\R_=EC=0RL/8J0?QKY3B##J%6,XJR:_+_AS]&X,QDJM"=*;NXN^O9_\%,N M4445\^?9!1110 4444 %%%% !1110 4444 ?D+_P="_MX^-/@'K'PM\ _#WQ MMXH\%ZM>0W>OZM/H.K3Z;<20;A!;(SPNK%"RW)*DXRBG&1Q^2_\ P\E_:*_Z M+Y\:O_"WU/\ ^/5ZU_P7I_:#_P"&AO\ @J+\2;B&;SM-\)7$?A:R&U]N^I^.YYF56KCJDH2:2=E9OII^ESVK_A MY+^T5_T7SXU?^%OJ?_QZC_AY+^T5_P!%\^-7_A;ZG_\ 'J\5HKM]A3_E7W'D M_6Z_\[^]GM7_ \E_:*_Z+Y\:O\ PM]3_P#CU'_#R7]HK_HOGQJ_\+?4_P#X M]7BM%'L*?\J^X/K=?^=_>SVK_AY+^T5_T7SXU?\ A;ZG_P#'J/\ AY+^T5_T M7SXU?^%OJ?\ \>KQ6BCV%/\ E7W!];K_ ,[^]GM7_#R7]HK_ *+Y\:O_ M] M3_\ CU'_ \E_:*_Z+Y\:O\ PM]3_P#CU>*T4>PI_P J^X/K=?\ G?WL]J_X M>2_M%?\ 1?/C5_X6^I__ !ZOU8_X-@O&?Q@_:.\>?$KQY\0/B=\2?%_AOP[9 M0:)I]EKGB6]U"SDO)W\Z241RR,GF11Q(,XR!<\=:_#VOZ@_^""7[-'_#,W_! M,;P!!<6_V?5_&D;^+=1RNTLUYM:#(Z@BU6V4@]U/TKR,[E3I8:T4KR=MOO/I MN%(UL1CE*[]%^=_D?9-%%%?%GZD%%%% !1110 45R?QJ^.O@_]G+X> MWOBOQUXDTGPKX>T\9FO=0G$4>><(HZNYQ\J*"S'@ FOQT_X*!?\ !TYJ&IR7 MWAO]GG1?[/M\M$?%VN6P>>3MNM;1LJGJ'GW$@\Q*:[,+@:V(=J:^?0\W,,VP MN"C>O+7HEJW\O\]#]?\ X^?M,?#_ /9;\%MX@^(?B_0?".DKD)-J-TL37# 9 M*1)]^5_]B-6;VK\O?VO_ /@ZZ\)^%'NM+^"?@FZ\672Y1-<\1;K+3P>S);*? M/E4_[;0GVK\5_C%\X\2>./$VM^*]=NO]9>ZG=O<2@9)"*6)VH,\ M*N% X KE:^FPN048:UGS/[D?!9AQEB:ONX9]%% M>U3I0IKE@DEY'RE;$5:TN>K)R?F[A1116AB%%%% !1110 4444 %%%% !111 M0!=\.^)=1\(:U;ZEI.H7NEZC:-O@NK2=H)H6]5=2&4^X-?:O[+'_ <+_M+? MLT26]K>^+(OB/H<. UCXLB-Y*5[XNE*W&['0O(ZC^Z><_#M%8UL/3JJU2*?J M=.&QE?#RYJ$W%^3/Z(OV.O\ @YW^"7QXDM=+^(MEJ7PFUZ8A#-=M]OT>1CQQ MM>'M6TS7='U!/-M;_ $^Z2ZMKE/[R M2(2K#W!-?QCUZ]^R;^WA\6?V(/%7]J_#7QIJWA[S) ]S8!_.TZ^[?OK9\Q.< M<;BNX _*0>:\/%W^?YGU^7\:5H>[BX\R[K1_=L_P #^NZBORK_ M ."?'_!SWX#^-4ECX;^-VGV_PY\1R[8EUVU+R:%=OTRX.9+7)_O%XQR3(HXK M]2M"UZQ\4:-:ZEIEY:ZCI]]$L]M=6LRS0W$;#*NCJ2K*1R""0:^9Q&%JT)-? _P#;']O_ &__ (1_7+G3/MOE_P!F>7YODNN_9YDF MW=G;O;&,FOR._P"'DO[17_1?/C5_X6^I_P#QZOT\_P"#OW_FWG_N9/\ W$U^ M+-?<9/2@\'!M+KT\V?DO$V(JQS*I&,FE[O5_RH]J_P"'DO[17_1?/C5_X6^I M_P#QZC_AY+^T5_T7SXU?^%OJ?_QZO%:*]/V%/^5?<>#];K_SO[V>U?\ #R7] MHK_HOGQJ_P#"WU/_ ./4?\/)?VBO^B^?&K_PM]3_ /CU>*T4>PI_RK[@^MU_ MYW][/:O^'DO[17_1?/C5_P"%OJ?_ ,>H_P"'DO[17_1?/C5_X6^I_P#QZO%: M*/84_P"5?<'UNO\ SO[V>U?\/)?VBO\ HOGQJ_\ "WU/_P"/4?\ #R7]HK_H MOGQJ_P#"WU/_ ./5XK11["G_ "K[@^MU_P"=_>S](O\ @A-^VY\:/B]_P55^ M%GAWQ9\7?B?XH\/ZA_:WVK3-7\4WU[9W.S2+V1-\4LK(VUT1AD'#*".0#7]% M5?S#?\&\7_*8;X0?]QG_ -,E_7]/-?(<01C'$)15O=7YL_2^#:DYX*3FV_?> M_I$****\,^M"BBOSK_X*R?\ !?[P;^PT^H^!_A^EAXZ^*D8:*=/,WZ7X>?I_ MI+J)]=NOE$MR_[NV3.1%#&N$BC&3A$ 7DG&237 U]=@LCI M4O>K>\_P_P"#\_N/S?-.+<17;AAOK]K/\ @G9_P<>_"K]K.>Q\-?$6.#X5>.+@K%&UW<;M%U*0\ 17 M+8\EB?X)L#D 2.37\Y]?1G_!*G]B"Z_;_P#VUO"G@5HIO^$=BD_M7Q).F1]G MTV!E,PW#E6D)2%3V>93T!KR\PP&&J0=2HK-=5O\ \$^@R7.,=0JQHT'S)M+E M>WR[?(_J_1UD0,I#*PR"#P17BW_!27_E'7\?/^R<^(?_ $V7%>Q:3I5KH.EV MUC96\-K9V<2P001($CAC4!550. H '0"O'?^"DO_*.OX^?]DY\0_\ ILN* M^(H_Q8^J_,_6,5_ GZ/\C^1VBBBOTL_!PHHHH **** "BBB@ HHHH _3S_@T M\_Y2*>-/^R,?4!1110 4444 %%%% !1110 5^?_P#P6R_X+0:7_P $ M]_!$W@OP5<6>J_&+7;;,$1VRP^&H7'%U.O0R$',41Z_?8; ^Q_P6=_X+':' M_P $XOARWAWPW)9ZS\7O$-L6TRP8B2+1HFR!>W*^@.?+C/,C#^Z&-?S9_$'X M@ZY\5_&^J^)/$FJ7FM:]KER]Y?WUW(9)KJ5SEF8G_P#4!P,"O?RG*?;/VU;X M>B[_ / _,^-XDXB^K)X;#/W^K_E_X/Y'JEQ_P4K_ &C+F>21OCW\9@TC%B$\ M:ZDB@GG@"8 #V P*;_P\E_:*_P"B^?&K_P +?4__ (]7BM%?6>PI_P J^X_. M?KE?^=_>SVK_ (>2_M%?]%\^-7_A;ZG_ /'J/^'DO[17_1?/C5_X6^I__'J\ M5HH]A3_E7W!];K_SO[V>U?\ #R7]HK_HOGQJ_P#"WU/_ ./4?\/)?VBO^B^? M&K_PM]3_ /CU>*T4>PI_RK[@^MU_YW][/:O^'DO[17_1?/C5_P"%OJ?_ ,>H M_P"'DO[17_1?/C5_X6^I_P#QZO%:*/84_P"5?<'UNO\ SO[V>U?\/)?VBO\ MHOGQJ_\ "WU/_P"/4?\ #R7]HK_HOGQJ_P#"WU/_ ./5XK11["G_ "K[@^MU M_P"=_>SVK_AY+^T5_P!%\^-7_A;ZG_\ 'J=;_P#!1W]HZ[GCBB^/'QLDED8( MB)XVU-F>B](?>3F/CQM M;#X:'/.*OT5EJ>IE6%QN/K>SI3=NKN[)?ULCTG_@BE^PU\=O GAVU^)_[07Q M6^+6M:]JD&[2/!NK>+=0N+72HG'^NO87F*R7#*>(F!$0.6!DP(OT0HHKX;$5 MY5INK;[L****Q.H***^+_ /@H[_P7(^$/_!/?[7H3 M7)\=?$2%2!X;TF=?]#?''VR?!6W'^SAI.0=F#FM:-&I5ER4U=G/BL51P]/VM M>2BO,^SIIEMXFDD98XXP69F. H'4DU\1?ME_\' O[//[(LEUIMKX@D^)'BBW MRATSPL4NHHG':6Z)$"X/!"L[KCE*_#W]N_\ X+)_'#]ON[O++Q%XDD\/^#9V M(3PQH3-:Z>4[";G?<'H3YK,N>55>E?*E?287A]?%B'\E_G_7J?"YCQH[N&"C M\W^B_P _N/TH_:H_X.@/CU\9Y+JR\!6>@_"O1IS7$R^6#[QP MHP]>E? OQ>^/OCCX_P"O_P!J>.?&'B;Q?J&25GUC4IKQX\]E\QCM'LN *Y&B MO?HX6C15J<4OZ[GQV*S'$XEWKSVB\&_%#Q)'I=K@+I.I3?VEIP4=56" MX#K&#TS'M/H17SO16=2G":Y9I->9K1KU*4N:E)Q?=.Q^V7[(G_!V+:7LUMIG MQO\ !LMV$?7?"C&2,'IE[.9MP''_!T=KOA.:R\,_M"Z:WB'3,K$GBS2+98[^W'3=+8X ^Y(QK]H/@Q\;O"/[1'P[T_P 6>!_$6E^*/#NIKNM[ZPF$D;'NK=T= M>C(P#*>" >*^8Q6!K8=VJ+3OT/O\MS?#8V-Z$M>J>Z^7ZK0ZJBBBN,],**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBAFVC)X Y M)/:@#P7_ (*(?M"?\*,^ MU;V4_E:]XHW:=9;3\T2$?OI1_NH< CD-(AK\M: M]D_;I_:"_P"&@_CWJ%Y:S>9H>CYT[2P#\KQH3NE'_71\MGKMVCM7C=?-XVO[ M2IILM$?VMX9\+_V+DL(U5:K5]^?=-[1_[=73O?N%%%%<9^A!1110 4444 %% M%% !1110 4444 %.CC::15569F.%4#))]!3:^C?^":7[/G_"X?CE'K=]!YFA M^#]E[+N'RS7))\A/P8%S_P!YQ1RK 5F5)[UZU117U5 M."A%170_@O,\QKX_%U,;B'>=1N3]7^BV2Z(****HX0HHHH *X?\ :3^/V@_L ML_ 7Q9\0_$TWDZ)X2TZ2_N " TQ482%,_P '[W]W9^5X@\5^4_60@FSM&QZ*3.RG@[X#U%=F!PKQ%94^G7T/-S?, M%@L+*N]]EYM[?Y^A^3/[1?QXU[]I[XZ>*OB!XFF\_7/%NHRZADIG[*@ST\W+3G'#*\.1E*_&C_@D_^P[ M2&9O#=K)_:_B69,KY.FP,IE7<.5:5BD*GLTP/0&OZM-,TRWT73;>SLX(;6TM M(EA@AB0)'"B@!54#@ #H!7S?$&,M%8>/75^G0^ZX,RWFG+&S6BTCZ]7\E MI\R>BBBODS]&/S#_ .#L/_E'7X+_ .RC6/\ Z;-4K^>^OZ$/^#L/_E'7X+_[ M*-8_^FS5*_GOK[?(?]T7JS\GXP_Y&+]$%%%%>R?+A1110 4444 %%%% !7]" M'_!IY_RCK\:?]E&OO_39I=?SWU_0A_P:>?\ *.OQI_V4:^_]-FEUXV??[H_5 M'U'!_P#R,5Z,_3RO(/VW/VW_ '^P)\#;[QUX\U'[/:PYAL+"$AKS6+G!*V\ M"$C^(7CC45T[P_P"'X#+(1AIKJ0\1 MP1+D;Y9&PJKZG)( )'\M_P#P48_X*%>,_P#@HY^T#>>,O%$KV>EVQ>WT'1(Y M2UMHEIG(C7IND; ,DA +MZ*%5?G6D5O_ )(^WS_/(X"GRPUJ2V7; MS?Z=RW_P47_X*7?$3_@I)\6WU[Q==M8Z!82.-#\.6TI-CH\1].GF3,,;Y6&Y MCP JA47YWHHK[>G3C3BH05DC\EK5ZE:;JU7>3W;"BBBM#(**** "BBB@ HHH MH **** "BBB@ HHHH **** "OUR_X(7_ /!>>Z^%&HZ/\&OC9K#W7A&=DLO# MOB:]ES)H;'"I;73MUM>@60\P\ GR\&+\C:*Y\5A:>(I^SJ+_ (!W9?F%;!UE M6HOU71KLS^TM'61 RD,K#((/!%+7Y"_\&WO_ 5PF^*.CVO[/GQ&U1IO$&D6 MQ/@[4KF3+ZA:QKEK!V/)DB0%HSWC5EX\M=WZ]5\!B\+/#U'3G_PZ/V3+\-Z/' MOGNK@\LQ^['&H^:21CPJ*"S'@"OYT?\ @K/_ ,%P/''_ 42UR[\,^'VOO!O MPDMY?]'T9)-MSK.T_+-?,IPW(#"$$QHA@%IM1\#_LYM;:E?INM[OQK<0B2U@;H18Q, M,2D'_EM(-G!VHX( M[.Q)/I[ =*Q:*^UPF!I8:/+37SZL_*\RS;$XV?/7>G1=%\OUW"BBBNL\T** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *5':-PRDJRG((/ M(-)10!^F'_!,3_@XX\??LL3:?X1^+C:C\1OA_&5@COGD\S7-%CZ#9(Q_TF,# M_EG*=P&-L@ "G]YOV??VC/!/[5/PNT_QE\/_ !%I_B;P[J0_=W5J_,;@ M'( MAPT4._5?YKR^ M[L?UNT5\V?\ !-K_ (*@_#S_ (*5_"S^UO"]Q_97BC3(U_MSPU=2AKS2W/&X M=/-@8_=E4 'HP5LJ/I.OCZE.=.3A-6:/TRAB*=:FJM)WB]F%%%%9FP4444 % M%%% !7Q9_P '#O\ RAY^+_\ W!O_ $]V%?:=?%G_ <._P#*'GXO_P#<&_\ M3W85U8'_ 'FG_B7YH\_-O]QK?X)?DS^8:BBBOT8_#PHHHH **** "BBB@ HH MHH _:;_@T"_YN&_[EO\ ]RU?M-7XL_\ !H%_S<-_W+?_ +EJ_::O@\Z_WR?R M_)'[!PM_R*Z7_;W_ *4PHHHKRSZ **** "BBB@ HHHH **** "BBB@ K\P_^ M#L/_ )1U^"_^RC6/_ILU2OT\K\P_^#L/_E'7X+_[*-8_^FS5*[\K_P![AZGC M\0?\BZKZ'\]]%%%?H)^+A1110 4444 %%%% !1110!_0A_P:>?\ *.OQI_V4 M:^_]-FEU^GE?F'_P:>?\HZ_&G_91K[_TV:77Z>5^?9I_O<_4_:.'_P#D74O0 M****X#V HHHH **** "O+_VNOVQ/ /[#WP;OO''Q#UJ/2=)M?W=O"@$EWJ4Y M!*V]O%D&21L=. "S%5!89/[=G[=/@;_ ()]? :^\=>-[S$:9@TS3(6'VS6K MH@E8(5/<]68_*B@L>G/\Q/[>_P"W]X^_X*(?&ZY\8^-[[;#$6BTC1X'/V'1+ M8G(BB4]6. 7D/S.1D\!0/6RW*Y8F7-+2*Z]_)'SN?<04\!'DAK4>R[>;_P N MIZ?_ ,%1/^"QWQ&_X*3>*YK&XFF\*_#6SGWZ;X8M9R8Y-I^6:[<8\^;N,C8G M\*@[F;Y HHK[:C1A2BH4U9'Y3B<55Q%1U:SO)A1116ASA1110 4444 %%%% M!1110 4444 %%%% !1110 5]W?\ !&O_ (+/^(O^"=/CF#POXGFOM>^#VL7& M;[3P3)-H; M_@WW_P""OTO[(OQ(M?A'\0=4;_A5_BN[VZ==W,GR>&+^1N'W'[MM*QPX^ZCD M2?*/,+?T,@Y%?!X_!3PU3D>W1]S]BR?-:>/H>UAHUHUV?^3Z!7XC?\'4?[>O M]K^(?#_[/OA^]S!I?EZ_XK\I_O3LI^R6K8_NHQF93D'S(#U6OUU_:S_:3T+] MD#]G#QA\2?$;?\2OPGI[WAB#A6NY>%AMT)_CEE9(U]W':OY(/C=\8M=_:$^+ M_B3QQXFNC>:]XJU&;4KV7^'S)&+%5'\*+D*J]%50!P*]'(<'[2K[:6T=O7_@ M?Y'A<89E[&@L+!^]/?\ P_\ !?ZG+4445]B?F(4444 %%%% !1110!_3S_P; MQ?\ *'GX0?\ <9_]/=_7VG7Q9_P;Q?\ *'GX0?\ <9_]/=_7VG7YSCO]YJ?X MG^;/W#*?]QH_X(_D@HHHKE/0/Y[_ /@[#_Y2*>"_^RKZ+\SVJOB7_@K_ /\ !9+PO_P36\"?V-I*V?B3 MXL:W;E]+T9GS%IT9R!=W>TY6,'[J AI", JH9UZ3_@KQ_P %2]!_X)G_ #- M[&+75OB)XD22W\,Z/(V59P,-=3@'(@BR"<8+L50$99E_F+^+/Q8\1_'3XD:S MXN\7:O>:]XD\07+7=_?7+;I)Y&_0*!@!0 JJ !7G93E7MW[6K\/Y_\ ]K MB3B'ZHOJ^'_B/=_RK_/M]Y>^._Q[\8?M-?%+5?&GCK7K[Q'XDUF3S+F\NFR< M?PHBC"I&HX5% 50 *X^BBOLXQ25EL?E\I2DW*3NV%%%%,D**** "BBB@ H MHHH **** "BBB@ HHHH **** -+P=XRU;X>>*M/UW0=2OM'UK2;A+JROK.9H M;BUE0Y5T=2"K ]Q7]$'_ 1!_P""W%E^WEH,'PZ^(EQ9Z;\7M*MRT4P"PP>* MH47+31*,!;A5!,D2\$ N@"[EC_G-K4\$>-]7^&OC#2_$&@:C=Z1K>BW4=[8W MMK(8YK6:-@R.C#H00#7#C\##$PY9;]'V_P" >OD^<5Z[_P#![,_L MXHKY$_X(X?\ !3K3O^"E'[-,>H7S6MG\1/"HCLO%&GQ853(0?+NXE[0S!6(' M\+JZ\A0S?7=? UJ,J4W3FM4?L6%Q-/$4HUJ3O%[!7@O_ 4O_;2L?V!OV-O% MWQ$N&@?5K6#[#H-K+TO=2F!6W3'\2JO\ PT1^ MUC;_ KT&]\[PI\*"\-YY;YCN]7D \\G'7R%Q",\JXG[-79EN$^L5U![+5^G M_!/-S[,OJ6$E47Q/1>K_ ,MS\V_$GB.^\8^(M0U?5+J:_P!3U2YDO+NYF;=) M<32,7=V/=F8DD^IJE117Z ?C%[ZL**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@!41I'"J"S,< "%#)(Y^BJ37\E7[=_P"UKJ_[<7[5_C+XEZOYL?\ MPD%ZQL+5VS_9]E'\EM ,;G_ 3\ MTXRS+VE982#TCJ_5_P"2_-G;_LT_&>Z_9T_:'\#^/+'S#<>#]=L]75$/,HAF M61D^C*I4CN&-?V%Z%KEKXFT.SU*PF2ZL=0@2YMYD^[+&ZAE8>Q4@_C7\7M?U M*?\ !##]H+_AHK_@E]\+]0FF\[4O#=BWAF^!.YD>Q8P1[CW+0+ __ ZCB*C> M$*JZ:?>;<$8JU2IAWU2:^6C_ #7W'UQ1117R9^BA1110 4444 %%%% !1110 M 5^2/_!VC\=O^$=_9W^&/PYMYMLWBC7)];NE4\^390^6JM_LM)=@CU,7M7ZW M5_.%_P '-_QV_P"%K?\ !2^\\.PS>99_#O0K+1@JG*>?*IO)6_WO])1#_P!< ML=J];)://BD_Y;O^OF?-\5XGV6722WDTOU?X)GYX4445]T?D84444 %%%% ! M1110 4444 %?U.?\$/OCS_PT)_P2]^%&IS3>=?Z'IA\.7@)RR/8NULFX^K0Q MQ/\ \#K^6.OW(_X-)?CU_:GPL^*WPSN)OFT;4[;Q'91L+GU'GPW/_*[_ *'U?!^)]GC_ &;VFFOFM?T9^PE%%%?$GZJ%%%% !111 M0 4444 %%%% !7(?M _%VR^ 'P)\9>.=1V_8?!^BWFL3*QQY@@A>7;]6VX ' M))%=?7Y\_P#!R]^T'_PIK_@F?J>@6\WEZC\2-8M-!C"G#B!6-U.W^Z5MQ&?: M;'>NC"T?:UHT^[1QYABOJ^&G7_E3?SZ?B?SC^*?$M[XS\3:EK&I3M=:CJUU+ M>74S?>EED@MV<&>7_ (!")'^BU_7UH^D6OA_2+6PL M8([6SL84MX(8QA(HT 55 ] !^%?@/\ \&J7[-'_ L7]L/Q7\2[RW\RQ^'. MC?9K.0K]V^OMT:D'VMX[H''3S%]>?Z *^-X@Q'-75)?97XO_ (%C]/X+P?L\ M)*N]YO\ !:?G<****\$^Q"BBH[N[BL+62>>2.&&%#)))(P58U R22> .)OB3XFO-;N4+"SLU/E6&E MH?\ EG;P#Y(UX )Y9L LS'FO):**^JA",(\L59'Y[4J3J2/@G!=7 KY7H MK.K2A4CR5%=&V'Q%6A-5*,G%KJC^KS_@GE_P5+^%O_!2'P.;SP;J1T_Q-8PB M35O#.H,J:CIQX!8#I-#D@"5,CD!MC':/I"OXT_A;\5?$GP1\?Z7XJ\(ZUJ/A MWQ%HTPGLK^QF,4T#CT(Z@C(*G(8$@@@D5_0+_P $?\ MN9/_ '$U^+-?M-_P=^_\V\_]S)_[B:_%FOO,E_W.'S_-GX_Q3_R-*O\ V[_Z M2@HHHKU#Y\**** "BBB@ HHHH ^T_P#@WB_Y3#?"#_N,_P#IDOZ_IYK^8;_@ MWB_Y3#?"#_N,_P#IDOZ_IYKXWB+_ 'F/^%?FS]0X)_W&?^-_E$*"<"BOQ;_X M."O^"VTEM<:U\ OA#J[1LFZS\9>(+.7Y@>CZ;;NO3N)G!]8Q_&*\O!X2>(J> MSA\WV/H,RS*E@J+K5?DNK?8=_P %M/\ @X,DLKK5OA#\ =:VO'OL_$'C*SDY M4_=>VL''IR&N![B,])*_%>:9[B5I)&:220EF9CDL3U)--HK[S"8.GAX7]:A11174>>%%%% !1110 4444 %%%% !1110 5_1 MG_P;:_L%?\,N_L;?\+"URS\GQA\6A%J6)%Q)::6H/V2/V\P,TYQU$L8(RE?C M-_P2,_88F_X* ?MN^%_!UQ!(_A;3G_MKQ-*N0$T^!E+QY'0RN4A!'(,N>BFO MZK;&QATNRAM;:&.WM[=%BBBC4*D2*,!5 X Z5\UQ!C+16'CUU?Z'W?!F M6\TY8V:T6D?7J_NT^;):\5_X*2_\HZ_CY_V3GQ#_ .FRXKVJO%?^"DO_ "CK M^/G_ &3GQ#_Z;+BOF:'\2/JC[W%_P)^C_(_D=HHHK]+/P<**** "BBB@ HHH MH **** /T\_X-//^4BGC3_LG-]_Z<]+K^A"OY[_^#3S_ )2*>-/^RWZ(_6.#_^1T$OQW7[7WEPWS.QX"J!PJ*H"JB@*JJ *] MS*(^(EA(O#X=_O'N_P"7_@]OO*OQ6^*OB+XX?$;6/%WB MS5[S7O$>OW+7=_?W3[I;B1OT 4855 KGZ**^T225D?ETI.3N]PHHH MH$%%%% !1110 4444 %6-*TJZU[5+:QL;:XO+V\E6"WMX(S)+/(Q"JB*N2S$ MD #))Q3]!T&^\5:Y9Z9I=G=:CJ6H3);6MK;1-+-EV'Q0^*EC:ZE\6+R+S+#3WVS6_A.-AT4\AKL@X:09" E M4/WG;BQV.IX:'-+?HNYZV4Y36Q]7V=/1+=]%_P 'LC,_X(<_\$)[7]E"RTWX ML_%S3[>^^)UP@GTC1Y0)(?"JD<.W4-=D'KTBZ+ELL/U%HHKX3$XFI7FZE1Z_ MD?KV!P%'!T51HJR_%ON_,****YSL"JNM:W9^&M'NM1U&[M=/T^QA>XN;FYE6 M*&WC0%F=W8@*J@$DD@ "GZGJEMHFFW%Y>7$%G9V<333SS2"..&-02SLQX50 M22> !7\\'_! MZGX^N]4^'/[/6HW&C^'U+6VH^,XLQWFI=F2QS@PQ=?WW$C?P[ -S_D-=74M] M=23322333,7DD=BS.Q.223R23SDU'17W.%PE+#PY*:_S9^1YAF5?&U/:5W?L MNB]$%%%%=)PA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 5[=^PY_P4(^)W_!/CXFKXB^'NN26\$[K_:6C71,NF:Q&/X)XL@$XR Z ME77)VL,G/B-%34IQG'EFKIFE&M.E-5*;LULT?U4?\$R?^"L'P[_X*8?#QKC0 MY!H/C;2X5?6O#%W,&N;/H#+$W'G6Y8X$B@$9 94) /U)7\;?P8^-/BG]GCXG M:1XR\%ZU?>'_ !)H4XN+.^M7VO&W0@CHR,"59&!5E)!!!(K^E;_@CW_P5V\. M_P#!2_X5M9Z@MGH7Q3\.P*=N^+ M-]A:[3AHH<#SY1]%(4$U?0,DBQ1LS,JJHR23@ 5^3/[;/[0#?M#_'G4 M]3MYC)HNG'^S]+&?E,"$_O/^!L6?UPP':N+'5_9T[+=GZ9X5<+_VOG,:E57I M4;3EV;^S'YO5]TFCR.BBBOG#^S HHHH **** "BBB@ HHHH **** "BBB@!] MO!)=SI%$C222,$1%&68G@ #U-?K=^QQ\ X_V=O@3I6BR1JNK70^W:HXZM]?$G_!,;]GS_ (6O\;/^$COX/,T7P>5NOF'RS79SY*^^W!D/ MH47/WJ_2ZO:RRA9.J_D?S3XX<4>TK0R.@](6E/\ Q->['Y)W?JNP4445ZQ_/ MH4444 %%%% 'G_[5/[1F@_LD?L[^+OB/XDDVZ3X3TZ2]>,-M:ZDX6*!"?XY9 M62-?]IQ7\C_QW^-.O?M&?&7Q-XZ\37/VO7O%>HS:E>2#.T/(Q.Q!V11A57H% M4#M7ZO?\'4/[>O\ PD/C'P_^S_X?O18/V='VLMY?E_P=_N/RWB[,O;XGZO!^[#_P!*Z_=M]X4445[I M\B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117U M!_P2"_86F_;_ /VW_#/A&ZMY)/">DM_;?B:09"K80,I:+(Z&9RD(QR/,+?PF MLZM2-.#G+9&V'P\Z]6-&GO)V1^S/_!M[^P5_PRO^QBOCS7++R?&7Q:$6J/YB M8DM-,4'['%[;U9ISC&1,@(RE?HG4=G:0Z?:16]O%'#! @CCCC4*D:@8"@#@ M#C J2OSG$5Y5JKJRW9^X8'"0PM"-"&T5_P ._F]0HHHK$ZC\P_\ @[#_ .4= M?@O_ +*-8_\ ILU2OY[Z_H0_X.P_^4=?@O\ [*-8_P#ILU2OY[Z^WR'_ '1> MK/R?C#_D8OT04445[)\N%%%% !1110 4444 %?T&?\&HMQ':?\$Y/&\TTB11 M1?$2_=W<[511IFEDDGL!ZU_/G7UI\#O^"HVJ?L\?\$N?'/P!\,6-]8ZY\0/% M,VI:AKJS!4BTR:SM8);:-1\WF2&VVLQX\N1@.3D>?FF&G7H^RAU:/:R#'4\' MBG7J;*+^;Z+YG=_\%V/^"J5Q_P % _VA&\.^%[Z3_A5'@6X>#1T1B(]9N1E) M-08=PW*Q9^['SA3(XKX0HHKJH484::IPV1YV,Q=3$UI5ZKNW_5O1!1116QS! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &MX#\=:Q\,/&V MD^)/#^H7&E:YH-Y%?V%Y VV2UGB8.CJ?4, :_JV_X)D?MR:;_P %"/V/O#/Q M"M?L]OK$B'3_ !!8Q'BPU*( 3(!V5LK*@.3LE3/.:_DSK](/^#:/]N-OV9EX,#EFEBSPM>/G6#]M0YX_%'7Y= M3Z?A7-'AL6J4G[L]/1]'^GS\C^BRBBBOAS]9"BBB@ HHHH **** "O//VIOV MI/!?[&WP3UCQ]X]U:/2M!T=.V&GO)CG9;P)D&25R,*H]R2%!(Z#XN_%KP[\" M/AEKGC'Q9JEMHOAOP[:/>W][.<)#&OMU9B<*J@%F8@ $D"OY@_\ @K)_P5(\ M3?\ !3#X[R:C*UUI/P_T"22'PSH3/Q;Q$X-Q, <-<2 L>0HP@) +-Z66Y?+ M%3UTBMW^AX6>YU# 4M-9O9?J_+\S._X*=?\ !47QU_P4O^,#:MKDDFC^#M)E M=?#_ (;AE+6^G1GCS'Z"2X8?>D(]E"J *^8Z**^ZI4H4XJ$%9(_(L1B*E>HZ MM5WD]V%%%%:&(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!VO[/7[0_C#]E?XMZ1XX\":W=:!XDT67S(+F$_*ZG[T< MBGY9(W'#(P*L#@BOZ7_^"3/_ 5C\)_\%-/A(TB+;Z#\1M A3_A(= \S[O1? MM5MDY>W=O7+1L=K9^5G_ ):Z[C]G+]HOQ=^RA\9=#\>^!]6FT?Q'H$XFMYEY M25>CQ2+T>)URK(>""?K7FYEET,5#M);/]'Y'NY'GE3 5>\'NOU7G^9_8I17S MK_P3+_X*+^%?^"DW[.EKXOT/R]/U_3]EIXCT0R;I=(N]N<#NT+X+1O\ Q+D' M#*ZK]%5\+4IRIR<)JS1^O4*T*U-5:;O%ZIA11169J%%%% !7Q9_P<._\H>?B M_P#]P;_T]V%?:=?%G_!P[_RAY^+_ /W!O_3W85U8'_>:?^)?FCS\V_W&M_@E M^3/YAJ***_1C\/"BBB@ HHHH **** "BBB@#]IO^#0+_ )N&_P"Y;_\ ?\HZ_&G_91K[_ --FEU^GE?F'_P &GG_* M.OQI_P!E&OO_ $V:77Z>5^?9I_O<_4_:.'_^1=2] HHHK@/8"BBB@ KA?VE/ MVC?"?[)GP2\0?$#QMJ2Z9X=\.VYGG?@R3MT2&);]O;X^MX/\ "6H,WPH\!W3Q:?Y3_N]= MO!E)+]O[R]4BSG";FX,A ]#+L#+$U>7HMW_7<\?.\VA@,/[3>3TBO/\ R77[ MNIX#_P %'O\ @H7XP_X*/?M#7OC+Q)))9Z3:EK;P_HB2%K?1;3.0B]FD; :2 M3&7;T555? ***^]ITXTXJ$%9(_'*U:=:HZM1W;U;"BBBK,@HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ K^AC_ (-Q?^"G\G[57P-D^$?C M+4?/\??#JT3[!<3R9EUG25(1')/+20$K&QZE6B;DES7\\]=Y^S/^TCXL_9&^ M-^@_$+P1J"Z=XD\.S&6W=T\R*564H\4B<;HW1F5EXR#P0<$<.88-8FBX=>GJ M>MDN:2P.)57[+TDNZ_S6Z/U&_P"#I_\ ;U_X2OQ]H'P!\/WFZQ\-F/7/%!B; MB2\D0_9;9O\ KG"YE(Y!,\?=*_'VNA^+/Q2USXW_ !.U_P 8>);V34O$'B:_ MFU*_N7_Y:S2N7; [+DX"C@ #@5SU:8/#+#T527S]>ICFF/EC,3*O+KMY+HO MZZA11174>>%%%% !1110 4444 ?T\_\ !O%_RAY^$'_<9_\ 3W?U]IU\6?\ M!O%_RAY^$'_<9_\ 3W?U]IU^'[B4+CS;J0Z;;+%!&#UDDD*HHZ989(&2/Y7*^M/V\?^ M"HVJ?M=?LR?!#X2:78WV@^#_ (4>%M.TV^@EF#'6=3MK1+8W)"\"-40B-3R/ M-D)Z@#R\RP3Q+A#I?7T/H,BS6. C6J?::2BO._Z;GDG[;?[8OBS]N[]HW7OB M-XOG)O=5D\NSLT,@_U=>"/&FE_$CP9I/B'0[Z#4M%URSBU"PNX3NCN8)4#QR*?1E8$?6O MXQZ_?3_@UL_;C;XL_L]:[\%M8^6FTJ=_F0=SY$[$9/ 6XB M4<+7SN?X/F@L1'=;^G_ /M^#O7[U^7F?:7_!4O\ ;5_9GAVWDP?M.ISAA#\I^\J8:5AW2%^^*_E#UK6;OQ'K%WJ& MH7$UY?7\SW%S<3.7DGD=BS.S'DL6)))ZDU^BW_!RG^WK_P --?MAK\-]#O?. M\(_"4R6,GEOF.\U9\?:I#CKY6U8!G[K1RD'#U^;]=62X/V-#GEO+7Y=#SN*L MS^M8OV<'[L-%Z]7^GR"BBBO8/F0HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *=!!)=3I'&C222,%1%&68G@ #N33:_03_@W1_8*_ MX:W_ &V+?QAK5E]H\%_"8N8[O4"Q^Q0>^'1IB.1B#:?OBL<17C1INK M+9'5@L)/$UXT*>\G;_-_):G[.?\ !&C]A%/V _V'/#GAR_M5A\8^( -=\3.5 M^=;R95Q 3Z01A(L9QN1V'WC7U9117YS6JRJ3=26[/W##X>%"E&C3VBK(**** MS-@K ^*GQ-T7X+?#37_%WB*\33]!\,Z?-J=_<-_RRAB0NY [G . .2< ;=2\5;-:\3>6_P T5C&_^C6[8_YZS(9"."!; MIV>NK!X9UZRI+KOZ=3S\TQT<'AI5Y=-O-]$?D!^VO^U1K7[:O[4?C+XEZX9$ MN?$U^TMO;,VX6%JN$M[<>T<2HN>Y!/4FO+***_1(Q48J,=D?B52I*I-SF[MN M[]6%?MA_P:1_M!>=H_Q8^%=S/S!+;>*M.ASU#@6MTV/;99_]]5^)]?9?_! G M]H/_ (9\_P""H_PZDFG\G3?&,LOA6\YQY@O%VP+_ .!2VQ_"N+-*/M<+./E? M[M3U<@Q7L,?3F]F[/YZ?\$_J!HHHK\^/V@**** "BBB@ HHHH **** ([JZC ML;62::1(885+R.YVJB@9))[ "OX^_P!KCXV2?M(?M1_$+Q[(SLOB[Q#>ZI"& MZQPRS.T2?18RBCV45_3S_P %=OCM_P ,Y?\ !-GXO^)HYOL]X= ETJR<'YEN M+TK9Q,ONK3AO^ D] :_E"KZKARCI.J_3]7^A^><<8F\J6'7FW\]%^3"BBBOI MCX(**** "BBB@ HHHH **** "OO3_@V\^//_ I?_@J'X:TV:;R;#X@:;>>& MYR3\N]D%S#QZF:VC0?\ 73W-?!==9\!?BO>? CXX>#O&VG[OMOA'6[/680IQ MO:WG24+^.W'T-88JE[6E*GW3.O 8CV&)A6_E:?XZG]D%%4O#?B&S\7>'=/U; M3YEN=/U2VCN[:5?NRQ2*'1A]5(-7:_-C]UWU04444 %%%% !1110 4444 %? M@I_P=B?M!_\ "7_M0?#[X;VL^^U\%Z')JMVBGA;J]D VL/58;:)AZ"8^IK]Z MZ_DO_P""HW[0?_#47_!07XL>-(YOM%C?Z_/::?)G(>SM<6MN1]884/U)KW.' MZ/-B'-_97XO3_,^1XRQ7L\$J2WF_P6OYV/ Z***^T/RT**** "BBB@ HHHH M***ZSX#?"'4OV@/C;X1\#:0I.I^+M8M=(MCMW!'GE6,.?]E=VXGL 32E))79 M48N4E&.[/Z*O^#<']F?_ (4!_P $TM!UBZM_)UCXE7T_B:XW+\X@;$-J,_W3 M#"D@'_38^M?>U8_P]\"Z;\+_ #H?AG1X?LVD>'=/@TRQA'_ "R@AC6.-?P5 M0*V*_-L16=6K*H^K/W3 X98?#PH+[*2_S"BBBL3J(=2U.WT;3KB\O+B&TL[2 M-IIYYG$<<**"6=F/"J "23P *_G[_P""XG_!=>^_:OU/5/A/\)-1N-/^&%K( MUMJVK0L8YO%C*<%5/5;/(X7K+U;Y<+75?\'"/_!:&3XQZ[JOP'^%>K%?!^FS M&V\5ZS:2?\AR=#\UG$P_Y=HV&'8?ZUA@?(N9/R3KZS)\I44J]9:]%V\_4_.> M)N(G-O!X5^[M)KKY+R[]_3#_ (7N^D_!GXT:HJ^-=JVOAWQ)=2!1X@QP MMKEUT".?]=T/[S!E_6JOXMK>XDM)XY8G>.6-@Z.AVLA'((/8BOZ$?^" _ M_!9K_AL+PI;_ C^)>I*WQ1T&U)TS49WPWBFTC7DDG[UU$HR_>1!OY(D(^3S MC*5"]>BM.J[>:\C]&X9XB=6V#Q3][[+[^3\^SZ^N_P"G%%%%?-GW04444 %% M%% 'XL_\'?O_ #;S_P!S)_[B:_%FOVF_X._?^;>?^YD_]Q-?BS7WF2_[G#Y_ MFS\?XI_Y&E7_ +=_])04445ZA\^%%%% !1110 4444 ?:?\ P;Q?\IAOA!_W M&?\ TR7]?T\U_,-_P;Q?\IAOA!_W&?\ TR7]?T._MS?M@>'?V%/V8?$_Q*\2 M,LD&BV^VRLM^V35+U_E@MD]W?&2 =JAV(PIKX_/H2GBXQCNTOS9^F<'5(T\N MJ5)NR4FW_P" Q/CS_@X#_P""MS?L2_"@?#7P'J7E_%/QK:$R74#_ +SPWI[9 M5KC/\,\F&6+NN&?@JF[^=265II&=V9G8EF9CDDGN:[#]H+X\^)OVGOC1XC\? M>,+]M2\1>*+Q[R\E.0JD\+&@R=L:*%1%Z*JJ.U<;7T67X&.&I/Q#J/X5I%=E_F^H4445W'D!1110 4444 %%%% !1110 4444 %%%?5/_!& M_P#82D_;]_;B\-^&;ZU>;P?H+#7?$S[?D-E"R_N"?6:0I%UR [,/NFLZU6-. M#J2V1MA\/.O5C1I[R=D?LW_P;F?L%?\ #)?[%4/C+6[+R/&GQ9$6L7'F+B2T MTX _8H/;*.TQ'!S. >4%?H13+>WCM+>.**-(XHU"(B+M5%' '8#TI]?G.(K MRK5'5ENS]PP.$AAJ$:%/:*M_F_F]0KQ7_@I+_P HZ_CY_P!DY\0_^FRXKVJO M%?\ @I+_ ,HZ_CY_V3GQ#_Z;+BE0_B1]45B_X$_1_D?R.T445^EGX.%%%% ! M1110 4444 %%%% 'Z>?\&GG_ "D4\:?]DYOO_3GI=?T(5_/?_P &GG_*13QI M_P!DYOO_ $YZ77]"%?$9]_O;]$?K'!__ "+EZL****\8^H"BBB@ HHHH *^6 M/^"J?_!4OPC_ ,$S?@JVI7WV?6O'6N1O'X<\/"3#W<@X,\V.4MT.-S=6.%7D MY&G_ ,%./^"F/@S_ ()I_ R3Q#KK1ZIXHU57A\.^'XY=L^JS@/O'FK2:MX@UF3+'E8;2(9V00IDB.) <*H M]R2223[6596\0_:5/@7XGRO$7$$<''V-'6H__)?-^?9?-^=/]H7]H3Q=^U/\ M7]:\=>.=8N-<\2:],9KFXDX5!T6.-1PD:+A51ZQK6L7"6EC8VD1EGN MIG.U411R6)/05_19_P $5?\ @B-H_P"P'X:MO'GCVWLM:^,6J6_7Y9K?PO$X M^:"W;HTQ!Q),/=$.WI\EV71?UU"BBBNH\\**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*[3]GK]H'Q9^RU\9-!\>>"=4FT?Q)X=N1<6LZ!O$1CTW MQ78)EO-M"WRW"+WF@)+KW(+ID!R:_J6\/Z_8^*]!L=4TVZM[[3=2MX[JTN8' M#Q7$3J&1U8<%64@@CJ#7PF:8'ZM5]WX7M_E\C]@X?SA8[#^_\<='^C^?YERB MBBO+/>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHIL\Z6T#R2.L<<: MEG9CA5 Y))]!0!\Z_P#!2S]H/_A3WP,DT6QG\O7/&&^RBVGYH;8 >?)^*D(/ M>3(Z5^8]>J?ME?'Q_P!HGX[ZKK44C-I-J?L.EJ>@MHR<-CU=BSGTWX[5Y77S M.,K^UJ76RV/[:\-^%_[$R:%*HK5:GOS[W>T?^W59>MWU"BBBN4^^"BBB@ HH MHH **** "BBB@ HHHH *DL[274+N*W@CDFFG<1QQHNYG8G ':_M@?M-Z'^QQ^S3XP^)7B%E.G^%=/>Y6#=M:]G.$@MU/\ >EE9$![% M\G@&O2J\S_:J_8]^'?[;/PZM_"?Q-T&?Q'X=MKU-02R35+RP1IT5E5F-M+&S M@!VPK$KD@XR 1I2Y.=>TVZV,<1[3V- M/$UVU]KWBG4)M3OYN@:65RY"C^%1G"KT50 .!7-5_3S_ ,0\7['G_1(/_+JU MO_Y,H_XAXOV//^B0?^75K?\ \F5];'B##)649??\ B'B_8\_Z)!_Y=6M__)E'_$/%^QY_T2#_ ,NK6_\ Y,I_ZQ8; M^67W+_,G_4G'?SP^]_\ R)_,-17]//\ Q#Q?L>?]$@_\NK6__DRC_B'B_8\_ MZ)!_Y=6M_P#R91_K%AOY9?+]CS_ *)!_P"75K?_ ,F4?ZQ8;^67W+_,/]2<=_/#[W_\ MB?S#45^QG_!PE_P2M^ O[#O[&'AGQ9\+? ?_ B_B#4/&MKI%Q=?VUJ-[YEJ M]C?RM'LN)Y$&7AB.X*&^7&<$@_CG7J83%0Q%/VD+V\SY[,LOJ8*M["JTW9/2 M]M?5(****ZC@"BBB@ HHHH **** "BBOV,_X-[?^"5OP%_;B_8P\3>+/BEX# M_P"$H\0:?XUNM(M[K^VM1LO+M4L;"58]EO/&AP\TIW%2WS8S@ #EQ>*AAZ?M M)WMY'?EN7U,;6]A2:3LWK>VGHF?CG17]//\ Q#Q?L>?]$@_\NK6__DRC_B'B M_8\_Z)!_Y=6M_P#R97E_ZQ8;^67W+_,^A_U)QW\\/O?_ ,B?S#45_3S_ ,0\ M7['G_1(/_+JUO_Y,H_XAXOV//^B0?^75K?\ \F4?ZQ8;^67W+_,/]2<=_/#[ MW_\ (G\PU?TE?\&Z?[!7_#(W[$UOXNUJR^S^-/BQY6LW?F)B6TL I^Q0'N,H M[3$<$&?:?N"NTLO^#>W]C^PO(9X_@_&TD+B11)XFUF1"0X?X9J8*NZ^(:;M M96OI?=ZI>GS8ZBBBO /L@HHHH _,/_@[#_Y1U^"_^RC6/_ILU2OY[Z_H0_X. MP_\ E'7X+_[*-8_^FS5*_GOK[?(?]T7JS\GXP_Y&+]$%%%%>R?+A1110 444 M4 %%%% !1110 4444 %%%% !174?"KX(^,_CKX@_LGP3X3\2>+M2X)M=&TV: M^E4'N5C5B![GBOK?X2_\&[?[5GQ5ACGE\ V?A6TF *S:]K%M;-SZQ([S+C_: M05C5Q%*G_$DEZLZL/@<17_@P%/\ @TR^-5_$K:U\1/ACII;D MK:27UX5^NZ",9^E=5%_P:,>-#'^\^-'A=7QT70IV&?KYH_E7(\VPB^VOQ_R/ M2CPWF3U5)_>O\S\@:*_6;Q+_ ,&DWQ4M8F_L?XJ?#^^D_A%Y;7EH#]2J2X_( MUXC\6_\ @VL_:H^&,$LVG^&_#/C:&')9M!UR(L0.X2Y$#M]%4GVJX9GA9;37 MY?F95&?$M]X,\2:?K&EW4UCJ>DW,=Y:7,1Q);S1L'1U/JK $>XJC10";6J/Z_/ MV*?VC[3]KK]D_P ?$BS\I1XLT:"\N8X_NV]T!LN8A_USG61/^ UZA7Y2_\ M!J'^T6?&_P"RGXZ^&MU.9+KP'K::C9JQ^Y9WR$[%'HL\$[''>8>HK]6J_.<= M0]C7E3[/\.A^X95C/K6$IU^K6OJM'^(4445RGH!1110 445^R^9^?O_ <+?\%9G_:\^+DWPF\"ZF6^&?@F\*WM MS;R?N_$>HIE6DR/O00G*Q]F;<_S#RROYHT45^AX;#PH4U3ALOZN?BN.QU3%U MY5ZN[_!=EZ!1116YQA1110 4444 %%%% !1110 45U/P?^"'C#]H'QI;^'? M_AG7/%FN7/W++2[-[F4#H68*#M4=V;"@.)E@'_ '_)]17/B,91H_Q9)?G]QW8/+<5BG;#P8LVH16%JW^ZD,8D&?>4U[ MOX3_ ."#W[)?@V.-;;X-Z-./!,S_M'?\&F?C MCPU;W%Y\+?B3H?BJ-07CTW7;1M,N2/[BS(9(W;W81#Z5U4<[PL]&[>J//Q'" MF8TE=14O1_H[/\#\B:*]4_:?_8B^+'[&7B)=-^)G@77?"LDCE(+FXA$EE=D? M\\KF,M#)ZX1R1WQ7E=>I&<9+FB[H^?J4YTYK-QY()Z1W. N.TH3 _>.:\'.\O]K#V\%[RW\U_P ^PX4SIX>K]5JOW); M>3_R?Y_,_?BBBBOC3]0"BBB@ KXL_P"#AW_E#S\7_P#N#?\ I[L*^TZ^+/\ M@X=_Y0\_%_\ [@W_ *>["NK _P"\T_\ $OS1Y^;?[C6_P2_)G\PU%%%?HQ^' MA1110 4444 %%%% !1110!^TW_!H%_S<-_W+?_N6K]IJ_%G_ (- O^;AO^Y; M_P#_P#2F%%%%>6?0!1110 4444 %%%% M !1110 4444 %?F'_P '8?\ RCK\%_\ 91K'_P!-FJ5^GE?F'_P=A_\ *.OP M7_V4:Q_]-FJ5WY7_ +W#U/'X@_Y%U7T/Y[Z***_03\7"BBB@ HHHH **** " MBBB@#^A#_@T\_P"4=?C3_LHU]_Z;-+K]/*_,/_@T\_Y1U^-/^RC7W_ILTNOT M\K\^S3_>Y^I^T@4445P'L!117*_''XRZ#^SQ\'O$OCGQ1=?8] \ M*Z?-J5[+U;RXU+;5'\3L<*J]69@!R:<8MNR)E)13E+9'YU?\'*/_ 4N?]FO MX$P_!OPCJ'D^-?B1:,VJS0OB32]')*./9[A@T8_V%FZ$J:_GRKTO]L/]J'7_ M -LW]I3Q=\2O$C'^T?%%\TZ0!RR6-N,)!;H?[L<2H@/?;D\DUYI7Z#EV#6&H MJ'7=^I^,9WF#Y*2$=Q6= M2K"G'FF[+S-J&'JUI\E*+D^R5SYHHK]P/V?/^#2;P[8VT%Q\5/BIJ^I7# &6 MP\+6<=I'&?07%P)&<>_DH?YU]6_#O_@W7_9-\ P1^=\.[SQ'OI& M;ZI'*D7_ (Y7DU,^PL'97?HO\['T6'X/S"HKR2CZO_*Y_,E17]6VF?\ !'+] MEW28U6+X'^ 6"]/.L?./XER2?QJ'5O\ @C%^RSK4)CF^"/@E%;C,%N]NWYQL MIK#_ %BH_P K_ [/]2,5_P _(_C_ )'\I]%?TQ_$+_@W$_9-\& M9I!S-I/B&]!4^H2:26,?]\X]J^7?CQ_P:1^';V":?X8_%G6M-F4$QV7B;3X[ MQ)#V!N+?RB@]_*?Z5T4\^PLM[KU7^5SCK\(9A35XI2]'_G8_#ZBOJ[]L+_@B MG^T-^Q7:W6I>(O!4VO\ ANU!>37?#;G4K&-!U>0*HEA4?WI8T'/6OE&O5IUH M5%S4VFO(^=Q&&JT)+_E#S\(/^XS_Z>[^OM.OSG'?[ MS4_Q/\V?N&4_[C1_P1_)!1117*>@?SW_ /!V'_RD4\%_]DYL?_3GJE?F'7Z> M?\'8?_*13P7_ -DYL?\ TYZI7YAU^@Y7_ND/0_%^(/\ D8U?4****[SQPHHH MH **** "BBB@ HHHH **** "BBB@ HKU#X"_L3_%W]J&1?\ A7_PW\8>*[=F MV&[L=,E:SC;IA[@@1)_P)A7UI\,/^#9?]J;X@0QR:EHW@_P8LG.-:U^-V4>X MM%G(^G6N>KBZ-/2C3DUW2=OOV/S[HK]9/#G_!I-\5KJ)?[6 M^*?P]L7_ (A9V]Y= ?0LD>?R%;;_ /!HQXS$7R_&CPP7YX.A3@>W/F_TKE>; MX1?;_!_Y'?'AO,GK[)_>O\S\@**_5/QA_P &F?QJTZ%FT/XB?#+5649"7;WM MFS>PQ!(,_4@>]?//QK_X( _M5?!.WFNI/AK-XHL81S<>&[Z'4F?_ '8%87!_ M"*M:>8X:;M&:_+\SGK9'CZ2O.E+Y*_Y7/C*BM+Q?X,UCX?>(+C2=>TG4M#U6 MS;;/9:A:O;7$)]&CL0Z;?:<$E&Z&07%N\:EU_B$?\ 1(/_ "ZM;_\ DRO&J9]AX2<) M1E=:;+_,^HH\'XRK3C5A.%I)-:OKK_*?S#45_3S_ ,0\7['G_1(/_+JUO_Y, MH_XAXOV//^B0?^75K?\ \F5'^L6&_EE]R_S-/]2<=_/#[W_\B?S#45_3S_Q# MQ?L>?]$@_P#+JUO_ .3*/^(>+]CS_HD'_EU:W_\ )E'^L6&_EE]R_P P_P!2 M<=_/#[W_ /(G\PU%?T\_\0\7['G_ $2#_P NK6__ ),H_P"(>+]CS_HD'_EU M:W_\F4?ZQ8;^67W+_,/]2<=_/#[W_P#(G\PU%?IY_P ''W_!/'X._L%?\*;_ M .%3^#_^$4_X2O\ MO\ M7_B:WM]]J^S_P!G^3_Q\S2;=OGR_MA<1&O256&S[^MCYO,,#4PE>6'J--QMMMJD^MNX4445T'&%%%% !1110 44 M44 %%%?NW_P1I_X(T_LV_M6_\$V_AQX^\??#C^WO%NO?VG]OO_\ A(-4M?/\ MG5+R"/\ =PW*1KB**-?E49VY.223R8S&0PT%4J)VO;3^EV/2RO*ZN/JNC1:3 M2OK?NET3[GX245_3S_Q#Q?L>?]$@_P#+JUO_ .3*/^(>+]CS_HD'_EU:W_\ M)E>9_K%AOY9??\ 1(/_ "ZM M;_\ DRC_ (AXOV//^B0?^75K?_R91_K%AOY9? !7]57_!(7]A>']@#]B#PQX1NK>. M/Q5JB_VUXFE &Y]0G52T>1U$*!(01P?*W?Q&L?X8_P#!"O\ 94^#OQ$T3Q7X M>^%$-GKWAV]BU'3[B;Q!JMTEO<1,'C?RIKIXV*L 0&4C('%?6U>3FN;1Q,53 MI)I;NY])P[P[/ U)5J[3ELK7T77=+4****\,^L"BBB@#F?C+\6]#^ GPG\1^ M-?$MT+'0?"VG3:G?3=UBB0N0H_B8XPJ]68@#DU_)%^U_^TUKG[8W[2OC#XE> M(F;^T/%6H/=+#NW+90#"06ZG^[%$J1@]PF3R37Z\?\'47[>O_"/^$/#_ .S_ M .'[S_2M<\O7O%7E/RELC_Z);-C^_(IF8'! AA/1Z_#ZOL,AP?)3]O+>6WI_ MP3\QXPS+VM=86#TAOZ_\!?FPHHHKZ ^-"M'P?XKOO GBW2]/V-?@C7Z/_ /!T+\=O^%G?\%&X_"L$VZS^'7AZTTYXP?\ AH+_ ()=?"O4)IO.U#P_ MIS>&[P$Y9&L7:WCW'U,"0O\ \#KZVK\=?^#23X]?VC\./BQ\,KB;YM)U"U\2 MV,9.2RW$9M[C'H%-O;_C)7[%5^>YE1]EB9Q\[_?J?M61XGV^ I5.MK/U6GZ! M1117">L%%%% !1110 4444 >*_\ !1G]H+_AEG]A?XI>/$G^S7FA>'[C^SY, MXVWLP\BU_P#(\L0K^1W-?O[_ ,'6W[0?_""_L=>#/A[;3>7>>/M?-W<(#_K+ M.Q0.P(_Z[S6QS_L'\/P"K[+A^CRX=U']I_@OZ9^7\9XKVF,5%;07XO7\K!11 M17O'QX4444 %%%% !1110 5^CW_!L+^S/_PN7_@H1+XSN[?S-+^%VCS:B'9= MR?;;@&VMU/OL>XD![&$&OSAK^BG_ (-?_P!F?_A3O_!/VY\;7=OY>J?%'6); M]7*[6-C;$VT"GV\Q;EP>XE!^OEYQB/9865MWI]__ +GT'#.#^L9A"^T?>?R MV_&Q^D=%%%?!G[ %?F'_ ,'$O_!69_V4OADWP=\ ZEY/Q$\:69;5;VWDQ+X> MTU\J=K#[MQ.,JO=$W/P6C:OMC]OG]LSP_P#L$_LM>)OB1X@V3?V5#Y.FV)?: M^JWTF1!;KW^9N6(!VHKM@A37\H/QQ^-/B/\ :+^+OB'QQXNU"35/$?B>]>^O MKANC.QX51_"BJ JJ.%55 X KWI06=E;W%Y M>74@BA@@C,DDSDX"JHY))X ')H KT5]Y?LG?\&Y_[1W[3%K:ZEJVB6/PQT&Y M <7/B>5H;MT/]VS0-,&]I1&#ZU]\_!+_ (--/A7X:@@E\?\ Q&\:>++M,,\6 MDPP:1:L?[I#">0CW#J3UXZ5YM;-L+2=G*[\M3W,+PYF&(7-&G9=WI^>OX'X* M45_3UX'_ .#>W]DGP3 H_P"%6_VQ.O6?4]>(_P E%=Y8_P#!'/\ M9=T] L?P/\ L ,?O;#S3^;$UPRXBH=(O\/\ ,]:/!.,:]Z<5]_\ D?RDT5_5 M9K'_ 1<_98UV%HYO@EX+C5NIMXI+=OSC=2*\O\ B+_P;9!]-N/:JCQ%AWO%K[O\ ,53@G&I7C.+^;_R/YHZ* M_;3X]_\ !I#IDUO-!;K4/#=MDMKVA/_:6G*H_C=D'F0K[S)'7H8?,L-6TA+7L M]/S/$QF18[#+FJTW;NM5^&WS/E^BBBNX\D**** "BBB@ HHHH **** "MCP! MX^UKX5^-])\2>'=2NM'U[0KN.^L+VV?9+:S1L&1U/J"!['OQ6/10]=&-2:=T M?U1_\$B_^"E.D_\ !2C]F&UUYC:V7CKP[Y=AXJTR(X$%SM.VXC7KY,P4LOH0 MZ9)0D_5-?R=?\$P?V^M:_P""=7[6&B>.;$W%UH$Y&G^)-,C;C4M/=AY@ /'F M(0)(R:1\4? ^C^)/#]_;ZIH>O6<6H6%Y ?^YD_]Q-?BS7[3?\ !W[_ ,V\_P#)/V,?CYHWQ(\()I[>(] AO8K(WT32PQMMW^AZT"A]J3;]+*R^]?@14445W'DA1110 4444 %%%% M!1110 4444 %%%% !7]*G_!O)^P5_P ,=_L06?B/6K+[/XV^*GE:YJ&]<2VM MGM/V*V/<8C=I2#@A[AE/W17XQ_\ !%']@YOV]OVY?#^CZE9M<>"O"I&O^)69 M(,99+#Q]7^B_7 M[C[[@S+;N6-FMM(_J_T^\=1117RI^A!7BO\ P4E_Y1U_'S_LG/B'_P!-EQ7M M5>*_\%)?^4=?Q\_[)SXA_P#39<5K0_B1]4<^+_@3]'^1_([1117Z6?@X4444 M %%%% !1110 4444 ?IY_P &GG_*13QI_P!DYOO_ $YZ77]"%?SW_P#!IY_R MD4\:?]DYOO\ TYZ77]"%?$9]_O;]$?K'!_\ R+EZL****\8^H"BBB@ KY^_X M*-_\%%O!/_!-[X#W'BWQ3*M]J][O@T#0H90MUK5R /E7KLB7(,DA!"*1PS,B MMH_M_P#[?7@?_@G=\!;SQMXRN?.G?=!H^CPR 7>MW6,K#&#T4<%Y",(O)R2J MM_+_ /ML?MJ>./V]?CQJ7C[QU?\ VB^NCY-E91$BTTBU!)2V@4_=1:Y\6?'&E^&O#.DWVN:_ MK=PMI8V%G$9)KJ5C@*JC^?0 $G %2_"[X7>(?C7\0M(\)^$](O=>\1:]7@R$8X7 KS\PS"&%A=ZR>R_KH>UDV2UA< MCB28%_A)&VA6R*V8Y+\D-?2X_O"0+"?^O8>I MK^@G]J;XX6O[-/[-OCKX@7@1H?!^A7>JB-CQ/)%$S1Q_5W"J/=A7\?WB7Q'? M>,/$>H:OJ5Q)>:EJES)>7<\AR\\LC%W<^Y8D_C7T?#V'YJDJSZ:+U?\ P/S/ MA^-<SMM1LO!J^"_#]T \>J^*Y6TV.1 M3R&2':UPZDGGL/,;DC8"5K[VKYG&<06?+AU\W^B/O,KX-YHJIC9-?W5^ MK_R^\_&OX/\ _!HWH]O;1S>/OC'J5W,P!DM?#^CI;K&>X$TSN6^IB7Z5[MX3 M_P"#6W]F7P\BB\N/B5KS+U-[KD4>[_OQ!'7Z/45XU3-<7+>;^6GY'U%+AW+J M:LJ2^=W^9\,:;_P;A_LCV" 2_#S5+TCO-XGU($_]\3K4M]_P;E_LB7:D1_#6 M_M<]XO%&J''_ 'U<&ON*BLOKV)_Y^2^]G3_8^!_Y\Q_\!7^1^<_C'_@UV_9C M\2PLMB?B)X=9NCV&NI(5_"XAE%>"_%O_ (-&M%N8Y9? ?QDU2R903':Z]HL= MT'/H9H9(]OU$3?2OV2HK6&:XN.TW\]?S.:KP[EU1:TE\KK\K'\T/[1O_ ;F M?M._ &">\L/#.E_$33(V>>\-PFV6(_P"XPSWS7J8?B*:=JT;KNM_Z^X^?QO!- M*2OA9M/L]5]^Z_$_D%HK]4?^"H?_ ;7>)OV<=%U+QS\$[O4O'/A&S5KB]T& MX4/K6EQCDM$4 %U&HSD*JR*,?+)\S#\KB,&OI,-BJ5>'/2=SX;'9?7P=3V5> M-G^#]&%%%%=!Q!1110 4444 %%%% !7] W_!L#^WA)\Q[60Y@\)C8U M'\+T?H_\MS^KBBBBOS\_9@HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M^:_^"F_[0G_"IO@D?#MA-Y>M>, ]J-I^:&T&/.;_ ($"(QZAV(^[7TA=W<5A M:R3SR)##"ADDD<[510,DD]@!7Y%_M=_'B7]HGXZ:OKRN_P#9D;?8],1N/+M8 MR0AQV+$LY'8N:XR?+A1110 444 M4 %%%% !7]"'_!IY_P HZ_&G_91K[_TV:77\]]?T(?\ !IY_RCK\:?\ 91K[ M_P!-FEUXV??[H_5'U'!__(Q7HS]/****^(/U@**** "BBB@ HHHH **** /S M#_X.P_\ E'7X+_[*-8_^FS5*_GOK^A#_ (.P_P#E'7X+_P"RC6/_ *;-4K^> M^OM\A_W1>K/R?C#_ )&+]$%%%%>R?+A1110 4444 %%%% !1110 445]*?\ M!,/_ ()I>,/^"E_QX3PWHA?2?#.D[+CQ'K[Q;X=*MV)PJC@//)M8)'GD@DX5 M6(SJ5(TXN&[S7M2P'NI MA^[M--B)QYMQ,WR1IUQDY8C"AFP#^V_["G_!L'\+?@G9V>M?&*^?XG^)U"R- MIT3/:Z':/UVA01+<8/\ %(51AUBK[U_9*_9 \ _L1_!VQ\$?#S0X='TFU >> M4X>ZU*? #7%Q+C,DK8Y)X PJA5 4>G5\?CLZJU7RTO=C^+/T[*>%)7 M//\ !>BZ^K^Y&'\//AGX<^$?A>WT/PKH&B^&M%M1B&PTNRCL[:+_ '8XP%'Y M5N445X;;>K/JXQ25D%%%% PHHHH Q?B#\-O#OQ:\*76@^*M"T?Q)HMZ-MQ8: MG9QW=M,/]J.0%3^(K\I_^"D/_!L)X7\>Z9J'BK]GN9?"WB! TS^%+ZX9],OS MR2MO,Y+V\AYPKEHB2!^Z49K]T^,'A6U:33+E%"'7H$!8V$Q[D\^4S?<>.%%%% !1110 4444 %%%% 'Z.?\ M&O?QK;X8#_?-?T85_)/_ ,$Q MOBHWP6_X*&?!GQ%YODPVGB[3X+F3.-MO/,L$Q_[]2O7];%?&\04^6NI]U^1^ MG\%U^;!RI/[,OP:_SN%%%%>"?8A1110!SGQ?^*^A_ KX6>(/&7B:\73_ _X M8L)M2O[AO^6<42%FP/XF.,!1R20!R:_DN_;@_:UU[]N']J#Q9\2O$#-'<>(+ MLFTM-^Y--LT^2"V7MA(PH)&-S;F/+&OUR_X.I_VZ&\*?#_PU\!-"O-MYXFV: M_P")1&W*V< OA[%AR'=2S#[ MJ88/7TO_ ,$-O^"!MIX$T[1_C)\<]%2Z\13!+SP[X4OHMT>E*<,EU>1M]ZX/ M5(F&(N"P,F!'^P-?,YGG7*W2P_S?^7^9][D/"JFEB,:M.D?\_P#+[^QY_P#L MX?LK_#W]D7X?0^%_ASX3TGPKH\8&]+2+][=,!CS)I6S),_\ MR,S>]>@445\ MO*3D[RU9^@PA&$5&"LET04445)04444 %%%% &3XY\!:'\3_ I?:#XDT?2] M?T34HS%=V&HVJ7-M"KVXS!<=S]BGD.8V](I25.3AT "G]E**ZL+C*N'ES4W\NC//S#*\-C8- M^SZKT?\ 2/XQ?&/@W5OAYXJU#0]>TR^T;6M)G:VO;&]@:"XM95.&1T8 JP/8 MBLVOZ>/^"M__ 1J\&_\%)/ TVL:>EGX9^+&EVY&EZZL6U-0"CY;6\VC+Q'H MK\O$3D97YMI%EBEB'R-%\41+@,;R-1BXV]EGC*R<# 9 MG4?<-?5E?S1?\&]?[=+?L??MW:7H>JWGV?P9\4C'X?U-7;$<%TS'[%<'M\LK M&,D\*EQ(3TK^EVO@NU'X7JO\OD?L7#N9?7,&I2^*.C_P _FOQN%%%% M>:>\%?%G_!P[_P H>?B__P!P;_T]V%?:=?%G_!P[_P H>?B__P!P;_T]V%=6 M!_WFG_B7YH\_-O\ <:W^"7Y,_F&HHHK]&/P\**** "BBB@ HHHH **** /VF M_P"#0+_FX;_N6_\ W+5^TU?BS_P:!?\ -PW_ '+?_N6K]IJ^#SK_ 'R?R_)' M[!PM_P BNE_V]_Z4PHHHKRSZ **** "BBB@ HHHH **** "BBB@ K\P_^#L/ M_E'7X+_[*-8_^FS5*_3ROS#_ .#L/_E'7X+_ .RC6/\ Z;-4KORO_>X>IX_$ M'_(NJ^A_/?1117Z"?BX4444 %%%% !1110 4444 ?T(?\&GG_*.OQI_V4:^_ M]-FEU^GE?F'_ ,&GG_*.OQI_V4:^_P#39I=?IY7Y]FG^]S]3]HX?_P"1=2] MHHHK@/8"OQU_X.K/VXW\.>#/"WP#T.[VS^( GB+Q,(VY^RQN1:6[>SS(\I!P M1Y$1Z-7[ :]KMGX7T.\U+4+B*ST_3H'NKF>5MJ01(I9W8]@%!)/H*_D:_;R_ M:EO_ -M']KSQY\2KYI?+\2:I(]A%)UM;*/$5K%CU2%(P<=2">]>YD6%]I7]H M]H_GT/D^+LP]AA/8QWJ:?);_ *+YGD5%%%?:'Y6%%%% !1110 4444 %%%% M!75?!/X'^+/VC?B9I?@WP/H.H>)/$NLR^5:6-HFYW[EF)PJ(HR6=B%4 DD 9 MJY^SI^SQXM_:L^,VA> O ^E2:QXD\03B"VA7Y4C'5Y9&Z)&B@LS'@*I-?TY? M\$N?^"5_@C_@F?\ "%=/TN.#6O'.KPH?$/B22(":]?@F&+/,=NK?=0=<;FRW M3SG_$3QX L\>E.OF:'HS]=OEL/]*D'=I!Y?HF0'/Z<6UM'96T<,,<<,,*A$1% MVJB@8 ' ':I**^)Q&*JUY<]5W/U;!8"AA*?LZ$;+\7ZOJ%%%%TA[U-]>J\G^C/#Z***]8^;"BBB@ HHHH **** M "BBB@ HHHH _IY_X-XO^4//P@_[C/\ Z>[^OM.OBS_@WB_Y0\_"#_N,_P#I M[OZ^TZ_.<=_O-3_$_P V?N&4_P"XT?\ !'\D%%%%U9;OP[IZ>'? \$WE7GBG549;)" M#\R0*/FN)1S\J?*#@.Z9!K]OOV+/^#?K]GS]D6SM+W4?#T?Q,\60@,^K>)XD MN(4<=X;/F&, \@L'=?[YK[1\)>$=+\ ^&+#1-#TVQT?1]+@2VL[*S@6&WM8E M&%1$4 *H' %:-?&8S.*]=VB^6/9?JS]2ROAG"81*4USS[O]%T_,CLK*'3;2 M*WMX8[>WA4)''&H5(U' X 'H*DHHKR3Z(**** "BBB@#S7]I3]CWX8_M@> M$FT7XD^"=!\66>PI%)=V^+JTSU,,ZXEA;WC937XG?\%2_P#@VU\2?LXZ3J7C MKX)7&I^-O!UHK7%[H$Z^9K.E1C)+1%0!=1+W D48XDPS#]^Z*[L'F%;#OW' MIVZ'DYEDN%QL;58VETDMU_GZ,_BSHK]C?^#C/_@CQ8^ K>^_:$^&.DI::;-. M&\::/:1[8[:21L#48D'"JSD+*!P&97QS(1^.5?<8/%0Q%-5(?\,S\DS++JN" MKNA5^3[KN%%%%=1P!1110 4444 %%%% !1110!^]_P#P:;?&MO%7[*/Q&\!S M2^9+X/\ $<6I0J3S'!?08"@>GF6DS?5S7ZNU_/W_ ,&HGQ4;PQ^W'XT\*R2[ M+;Q5X1DG1,_ZRXM;F%D&/:.6<_A7] E?!YS3Y,7+SL_Z^9^O\+XCVN70OO&Z M^YZ?A8****\L^A"BBB@ HHHH _%G_@[]_P";>?\ N9/_ '$U^+-?M-_P=^_\ MV\_]S)_[B:_%FOO,E_W.'S_-GX_Q3_R-*O\ V[_Z2@HHHKU#Y\**** "BBB@ M HHHH *_IY_X-XO^4//P@_[C/_I[OZ_F&K^GG_@WB_Y0\_"#_N,_^GN_KP>( MO]VC_B7Y,^PX)_WZ?^!_G$^TZ***^-/U **** "BBB@ HHHH *Y/X\?&K0?V MF M>'OV?/#]Y^\N_*\0>*_*?I&"39VK?5@9V4\C9 >AKKP.%>(K*FOGZ'G9MF$< M'A95WNMO-O;^NQ^1_P"U1^T9KW[6W[1'B[XC^))-VK>+-1DO9(PVY;6/A8H$ M/]R*)4C7/\*"O/Z**_0XQ44HQV1^)5*DIRK"BBBJ)"BBB@#]:O^#37] MH+_A%OVCOB-\-;J?;;^+M%BUFS1CP;BRDV,J_P"TT5RS'U$/L*_>*OY-_P#@ ME)^T%_PS!_P42^$OB^2?[/8V^O0Z?J$A.%2TNP;2=F]0L\&_N>OYW"BBBO#/K0HHHH **** "D>18D9F8 M*JC)). !2UX!_P %4/CM_P ,V_\ !._XO>+DF^SW=GX=N+*RDS@I=76+6W8> MXEF0_A5TX.>8TUOXH\1W MM]:$G[ML9F$"_P# 81&OX5Y;117Z7&*C%170_!ZE1SFYRW;O]X44451 4444 M %%%% !1110 4444 %%%% 'W=_P;B?'G_A2G_!4;PK833>3I_C[3[SPU<$GY M=SH+B 8]3/;Q*/\ ?K^EZOXW/@;\4[SX&_&GPCXTT[=]O\(ZS9ZS;@'&Y[>9 M)5'XE,?C7]BGA;Q+9^,_#&FZQILRW&GZM:Q7EK*O26*1 Z,/JI!KY'B*C:K& MIW5ON_X<_2N"<3S8>=!_9=_D_P#@HOT445\Z?;!1110 4444 %%%5M9UBU\/ MZ1=:A>S1VUG8PO<3S.<+%&BEF8GT !/X4 ?SJ?\ !SQ^T'_PMO\ X*.MX5MY M_,T_X:Z':Z444Y3[5.#=S,/?;-"A]#%CJ#7YSUWG[47QKNOVD/VC_'7CZ\\P M3>,-=O-6"/UA2:9G2/Z(A51[**X.OTC"4?948T^R_P"'/PS,L5]8Q52M_,W] MW3\ HHHKH.(**** "BBB@ HHHH UO 7@G4?B7XZT7PWH\!NM6\07\&FV4(ZS M3S2+'&OXLP'XU_81^S_\'=._9Z^!O@_P+I(']F^#]'M=(@;;@R+!$L>\_P"T MVTL3W))K^=/_ (-R/V:/^&@?^"F/AW5;JW\[1_AO9S^)[GA]EB,1"C2E6J;15V?C;_P<=_\%#&_:O\ VMV^'?A^^\[P-\*9I;$> M4^8]0U4_+=3<<,(R/)7.<;)"#B2OSGI]Q<27=Q)++(\DLC%W=SN9V/))/-H[[1?@_H]QLDE3,5QXEF0_-;6[=5B!XDF' M3[B_-N:/'$8B%&#J5'9(ZL'@ZN*JJC15V_ZN_(\D_P"":_\ P2-^)_\ P4J\ M6;O#]L/#W@>QG\K5/%5_"QM+#<38.=BD 9&]D!!/]!O[ W_!)SX._ M\$\?#T/_ A_A^/4O%;1;+SQ1JJ+/JER2/F"/C$$9Z>7$%! &[<1N/OOPY^' M&@_"'P-I?AGPOH^GZ#X?T6!;:QL+*$0P6T8Z!5'XDGJ223DDFMJOBW^9^K9/P[A\"E-^]/N^GIV_,****\L^@"BBB@ HHHH *"-PP:** /S[_ M ."D'_!O5\)_VSK2^\0>";>S^%_Q$D#2B\T^V"Z7JLL6U\L68 M28 K\"?VNOV,OB+^PY\5[CP?\1_#]QHNI*#):SC]Y9ZG"#@36\H^61#[& M"L"!_7U7E/[8_P"Q;\/_ -NSX-7O@GXA:-'J6GS O:7<8"7NDSXPMQ;RX)CD M'XJPRK!E)!]K+\XJ46H5?>C^*]/\CY7.>%Z&*3J4+1G^#]5^J^=S^0FBOH[_ M (*6_P#!-7QM_P $U/CB_AKQ&K:GX=U0O/X>\00Q%;?5[=2,\<^7,F5$D9)* MD@@LK*S?.-?94ZD:D5.#NF?E]>A4HU'2JJTEN@HHHK0Q"BBB@ HHHH **** M"OW"_P"#6S_@H8WB;PMJW[/7B:^W7FB))K/A)Y7YDMBVZZM!G_GF[>UW'[-/Q_U[]ECX^>$_B)X9F\K6O".I1:A "Q59PIQ)"^.=DD9>-AW M5V%<>.PJQ%%TWOT]3U,GS&6"Q4:ZVV?FGO\ Y^I_8I17(_ 3XU:'^T;\%O"_ MCSPW/]HT/Q9IL&IVC'[RI(@;8P[.A)5AV92.U==7YY*+3LS]JC)22E'9A111 M2*/Q9_X._?\ FWG_ +F3_P!Q-?BS7[3?\'?O_-O/_:/X=NP'CUSQ"W]F6#H>CH7'F3+[PQN* M_0OX!_\ !I#I\,-O18[$KFI4W;N]%^._P C\3:*_IB^&'_!N)^RA\.H8_MG@?5O%EQ' MTN-:UZ[9B?=('BB/XIBO;/"7_!*O]FOP2BBQ^!?PN8H,*UWX=MKUQ_P*97.? M?->;/B*@OABW]W^9[=/@G%OXYQ7WO]$?R8T5_8'IW[&GP?T>+99_"GX;6J?W M8?#-E&/R$=3WG[)/PIU&/;SKTVR>';-A^L=9?ZR0_D?W_\ Z?]1ZO_ M #]7W/\ S/X]:*_K-\=_\$JOV;?B/ \>J? [X9+YGWI++08+"9O^VENJ/^.: M^:/CI_P;"_LU_$^":3PQ%XN^'=\V6C.EZJUY;*W^U'="5BOLKI[$#BMZ?$-! MZ337XG)6X+QD5>G*,OO3_*WXG\Y-%?IE^UM_P:\_&WX*6UUJ?P[U31?BMI$& M6%M;C^S=6"CDGR)6,;X'9)BQ/1.U>6?\$;O^"9NN_M._\%$K'POXZ\,ZKI&A M_#:1=;\66&J63V\BB)AY-G)'( 09I=H*G!,:RD=*])9A0=)U8R325_/[CPY9 M+C(UXX>I!IR=EV^_;3J?L/\ \&_W[!7_ Q7^PUINJ:Q9?9_''Q-\K7]8WKB M6V@*_P"AVI[CRXF+E2,K)/(.PK[FH P**^!KUI5:CJ2W9^R8/"PPU&-"GM%6 M_P"#\]PHHHK$Z KQ7_@I+_RCK^/G_9.?$/\ Z;+BO:J\5_X*2_\ *.OX^?\ M9.?$/_ILN*UH?Q(^J.?%_P "?H_R/Y':***_2S\'"BBB@ HHHH **** "BBB M@#]//^#3S_E(IXT_[)S??^G/2Z_H0K^>_P#X-//^4BGC3_LG-]_Z<]+K^A"O MB,^_WM^B/UC@_P#Y%R]6%%%%>,?4!7C_ .W%^V_X&_8"^ VH^//'-]Y=O!F' M3]/A8?;-9NB"4MX%/5CC)/1%!9B #5[]L7]L/P1^PS\"M5\?^/-2%EI>GCR[ M>WCPUUJER03';0(2-\CX/H% 9F*JK$?S _\ !1+_ (*&^./^"COQYN?&'BR8 MVFFVN^#0M#AE+6NB6I.1&G3=(V 9)" 78#@*%5?6RO+98F7-+2*W\_)'SN?Y M]# 4^2&M1[+MYO\ 3N9W[>G[>/CC_@H7\>K[QQXTNMJ\P:3I4+DVFB6N)OC]\2]'\'^#=%OO$'B37K@6UC8VJ;I)G/))[*J@%F9B%50 M6) !-3_ [X&^*_VDOBIHW@GP3HMYX@\3:].+>SL[=?F8]2S,?E1%4%F=B%50 M22 ":_I6_P""1G_!(/PI_P $T?AI]LNOL?B'XI:[;JNMZZ(\K;J<$V=IN&4@ M5@,MPTK ,V $1/.S#,886'>3V7^?D>YDN25OYNZ_;;_@[M\?M;^%_@?X M6CD^2\NM6U6=/0Q):Q1'_P C2_E7XDU]QD5/EPB?=M_I^A^2\75G/,91_E27 MX7_4****]@^9"BBB@ HHHH **** "OW<_P"#5[]A_3_"?P0UWX[:Q91S:]XL MNIM%T"61-WV33X&"SR1GLTLZLA[@6P .&8'\(Z_JX_X([>$[?P7_ ,$O?@?9 MVRJD?UG##\J^T[?(^LX.PL:N-=27V5=>NW^9 M]*4445\6?J@4444 %%%% !1110 4444 %?A;_P '(_\ P24L?A)>2?M _#G2 MTL]"U:[6+QAIMM'MBL;J5L)?HHX5)7(20< 2,C#/F-C]TJYGXS_"31/CW\)? M$G@KQ):K>:%XJTZ?3+Z(@9,YTFX8+M65H9 M63S%_P!E@ P]0PKCZ_0XR35T?BDHN,G&6Z"BBBF2%%%% !1110 4444 ?UD_ M\$J?VB6_:H_X)Y_"GQG<3_:=2O-#CL=2D+9:2\M"UK.[>A:2%G^C"OH.ORM_ MX-/OC&WBS]C;QYX+FE\R;P?XG%Y"I/\ JK>\@4JOT\VWG;ZL:_5*OSK'4?98 MB<%W_P""?MV3XGV^"I57NTK^JT?XH****Y#T@HHHH **** "BBB@ HHHH ** M** "BBH=0U"'2K">ZN98X+>VC:661SM6-%&2Q/8 F@<4V[(^9_^"H7[0?\ MPK#X-+X6T^?9K'C -#)M/S0V:X\T_P# \B/GJ"_I7YLUZ-^U7\'F MOWLO>G_B?3_MU67JF^H4445RGW 4444 %%%% !1110 4444 %%%% !5C2-)N M=?U:UL;.&2YO+V9(((4&6ED8A54#U)(%5Z^L?^"5/[/G_"=?$ZZ\;:A!NTSP ML?+L]P^66]<<$>OEH=WLSH>U:T:3J34$>'Q+GE')\MJYC6V@M%WD](KYNR\E MJ?:O[,GP2MOV?/@MHOAF'RVN;>+SKZ9?^6]R_,C9[C/RC_951VKOJ**^IC%1 M7*C^#<;C*V+Q$\57=YS;DWW;=V%%%%44445\0?K 4444 %%%% !1110 4444 ?F'_P '8?\ MRCK\%_\ 91K'_P!-FJ5_/?7]"'_!V'_RCK\%_P#91K'_ --FJ5_/?7V^0_[H MO5GY/QA_R,7Z(****]D^7"BBB@ HHHH **** "BBB@#H_A#\*->^.OQ1\/\ M@WPQ8R:EX@\37\6G6%LG_+261@JY/\*C.2QX4 D\ U_5S_P3R_8;\-?\$]_V M8-"^'OA](KBZMT^U:UJ8CVR:O?N!YL[=\9 5%/W41%YP2?RE_P"#5']B6/Q9 M\0O%GQVUJS62W\+[O#WAPR+D"\EC#74Z^C1P.D8/0BYD[BOW*KX_/L8YU/81 MVCOZ_P# /TS@_*U3H_7)KWI;>2_X+_"P4445\^?:!1110 4444 %%%% !111 M0 5_/+_P)Q!EZQ>"E%+WHZKU7^:T/Y9J***^_/QH**** " MBBB@ HHHH **** +&E:I/HFJ6U[:R-%"=*@E;^])%:QPN?Q9":^:XDC[D)>;7]?)/$=CX/\.ZAJVJ745EINEVTEY=W$IPD$,:EW=CZ*H)/TJ[7P-_P<>?M M6M^SC_P3CUC0K&Y\G7?BA=)X:MPC8=;5@9+Q\=U,*&(_]? K;#T75JQIKJSE MQV*CAJ$Z\OLIO_+[S\"/V[_VI]0_;3_:X\=?$J_,RKXDU-Y+&"0_-:628CMH M?3*0I&#CJ03WKR.BBOTB$%"*C'9'X;4J2J3=2>[=W\PHHHJC,**** "BBB@ MHHHH *_7#_@V^_X))P?&/Q!;_'_XB:8MQX9T*Z*^$=.N8\QZG>Q-AKUP>&BA M<%4'.Z52>/*PWY]?\$\_V-=6_;U_:W\)_#;3#-;VVJW'GZM>QKG^SM/B^:XF MYXR$^5<\%W1?XJ_K%^&GPXT7X/\ P]T3PKX;T^'2]!\.V46G:?:1#"6\,2!$ M4>O &2>2(;-,N]BV/O2#EH2>C$IP)"5_02BML/B)T:BJ0W1RXS!T\5 M1E0JK1_U=>:/XM9H7MY6CD5HY(R596&"I'4$4VOTL_X.4/\ @G='^R]^T[;_ M !2\,V/V?P9\5)I)KJ.),1:?K ^:=.. )Q^^7U;S\8"BOS3K]#PV(C7I*K'J M?BN/P<\)7EAZF\7]ZZ/YA1116YQA1110 4444 %%%% #H9GMYEDC9HY(R&5E M.&4CH0:_JZ_X),_MAC]N/]@WP+XWNKA9_$"6O]DZ_P _,-1ML1RLWIYH"S = MEF6OY0Z_7;_@T_\ VK6\+?&;QY\'=0N2MGXJLE\0Z2CM\JWEMB.=%']Z2!T8 M^UK7BYYAO:8?G6\=?EU_S^1]3PCCO88WV3VGI\^G^7S/W6HHHKXD_5PKXL_X M.'?^4//Q?_[@W_I[L*^TZ^+/^#AW_E#S\7_^X-_Z>["NK _[S3_Q+\T>?FW^ MXUO\$OR9_,-1117Z,?AX4444 %%%% !1110 4444 ?M-_P &@7_-PW_ M6?0!1110 4444 %%%% !1110 4444 %?F'_P=A_\HZ_!?_91K'_TV:I7Z>5^ M8?\ P=A_\HZ_!?\ V4:Q_P#39JE=^5_[W#U/'X@_Y%U7T/Y[Z***_03\7"BB MB@ HHHH **** "BBB@#^A#_@T\_Y1U^-/^RC7W_ILTNOT\K\P_\ @T\_Y1U^ M-/\ LHU]_P"FS2Z_3ROS[-/][GZG[1P__P BZEZ!1117 >P?"O\ P<3?M2M^ MS;_P35\2Z=97/V?6_B3<1^%;3:WS"&8,]V<==IMXY8R>QF7UP?YG:_53_@ZW M_:-_X3O]K?P7\-K6X\RS\ Z&;Z[16^Y>WS!BK#U$$-NP)Z>:?7G\JZ^ZR7#^ MSPJ;WEK_ )?@?D?%6,]OCY16T/=_S_'\@HHHKUCYL**** "BBB@ HHHH *=# M$UQ*L<:M))(0JJHR6)Z "FU^CW_!MS_P3ZC_ &J_VM)/B)XCL5N/!GPG:*]5 M)5S'?:JQ)M8\'[PBVM,V.A2($8>L,3B(T:3JRV1UX'!SQ5>.'I[R?W=W\D?I MQ_P0>_X)66_[ O[/D?BKQ3IZCXK^/+6.?5&E3]YHEH%]6=?FTZ]"\*Q'/D MRX"2+SQA@-R*1])T5I3J2IS4X:-&.(H0K4W2J*\7HS^,OXA> -8^%/CO6/#/ MB'3[C2]=\/WLNGZA9S#$EM/$Y1T/T8$9'!K'K]BO^#IK_@G_ !^&/%6A_M!> M&[%8[77GCT/Q6L2<+=*A^RW;8_OQH8F)P 8H>[FOQUK]"P>*6(HJJOGZGXKF MF7RP>)EAY=-GW71_UU"BBBNH\\**** "BBB@ HHHH **** /Z>?^#>+_ )0\ M_"#_ +C/_I[OZ^TZ^+/^#>+_ )0\_"#_ +C/_I[OZ^TZ_.<=_O-3_$_S9^X9 M3_N-'_!'\D%%%%J5^8=?IY_P=A_\I%/! M?_9.;'_TYZI7YAU^@Y7_ +I#T/Q?B#_D8U?4****[SQPHHHH **** "BBB@ MHHHH ^FO^"37_!/J_P#^"C7[7>D>#V^T6WA/2U_M7Q/?1?*;:Q1@#&K=!+*Q M6-.I&XM@A#7]3W@CP3I/PV\':7X?T'3[72=$T6UCLK"RMDV0VL,:A411V 4 M5\-_\&['[$L?[*/[ ^E^)-1LUA\7?%?R_$-^[+B2*S*G[#!GKM$+&7!Y#7+C ML*^^*^%SC&.O7<5\,=%^K/USAC*UA,(JDE[\]7Z=%_74****\D^D"BBB@ HH MHH **** "BBB@#-\8^$-+^(/A+5-!UJQM]2T?6K26QOK2==T5U!*A22-AW5E M8@^QK^3?_@H]^QU??L'_ +8_C/X;W'G2Z?I=W]HT>ZE'-YI\P\RWDST+;"$; M' ='':OZVJ_'G_@[(_96CUGX;_#SXRV%LOVS1+MO"^KR*N6>VF#SVS,>RQR) M.OUN17MY%BG3K^S>TOSZ?Y'RG%V7JM@_;KXH:_)[_P"?R/PYHHHK[4_*@HHH MH **** "BBB@ HHHH ^P_P#@@=\0_P#A7'_!63X27#2;;?5+N[TF49QO^TV4 M\2#_ +^-&?J*_J)K^1#]@#QF?AY^W5\&MP[Q^*[A^-?U MWU\CQ%&U:,NZ_)_\$_2^"*E\-4I]I7^]+_(****^=/M0HHHH **** /Q9_X. M_?\ FWG_ +F3_P!Q-?BS7[3?\'?O_-O/_?^#>+_E#S\(/^XS_Z>[^O MYAJ_IY_X-XO^4//P@_[C/_I[OZ\'B+_=H_XE^3/L."?]^G_@?YQ/M.BBBOC3 M]0"BBB@ HHHH **** .+_:,^/&@_LP? KQ5\0?$TWD:'X2TZ74+G! >78/EB M3/!>1RJ*.[.H[U_(]^TG\?=>_:E^//BSXA>)IO.UOQ;J,NH7&"2L(8X2%,_P M1H$C4=E117ZT_P#!U+^WKY]UX>_9[\/WORP^5X@\6>4_\1!-G:-CT!,[*?[U MN>U?B_7V60X/V=+VTMY?E_P?\C\OXPS+VV(6&@_=AO\ XO\ @;?>%%%%>\?' MA1110 4444 *K%&#*2&!R".U?UU_\$_?V@!^U-^Q/\,/'S3?:+KQ%X?M9;YP M<_Z8B>5=#/M.DH_"OY$Z_H(_X-4OV@_^%@_L3>*O %Q/YEY\._$#2P1Y_P!5 M97RF6,8]YX[L_C7@\04>:@JG\K_!_P!(^PX+Q7)C)47M-?BM?RN?J)1117QI M^H!1110 4444 %?EC_P=<_';_A"?V-/!/@.WF\NZ\=>(_M4R9_UMI8Q%G&/^ MNT]L?^ U^IU?SQ?\'3/QV_X6+_P4#TGP;!-NM/AYX6+.?+N[HFYD/MF% MK7_OFO4R6C[3%Q\M?Z^9\]Q1B?8Y=.V\K1^_?\+GYH4445]X?D 4444 %%%% M !1110 4444 %%%% !1110 5_4E_P0I^/'_"_P#_ ()OMW@/XM?#&XF^;3;ZU\36$9/+" M9#;W! [!3!;?B]>+GU'GPW-_*T_T/JN#\3[/'^S>TTU\UK^A^QU%%%?$GZL% M%%% !1110 5\F_\ !<3]H/\ X9R_X)A?%+4X9_)U+Q!IP\-6.#AGDOF%N^T] MF6%YGSU^2OK*OQG_ .#MS]H/[/X<^$_PKM9N;JXN?%.HQ9^Z(U^S6IQZ$R7? M_?%=V6T?:XF$?._W:GDY[BOJ^ J5.MK+U>GZGXET445^A'XJ%%%% !1110 4 M444 %%%6-*TNXUS4[>RLX9+F[O)5@@AC7<\KL0JJ!W)) ]Z /WT_P"#4_\ M9G_X5[^R)XN^)EY;[+[XB:S]CLI"OWK&Q#1AE/;-Q)5 M3N_PZ?@?N&583ZMA*=#JEKZO5_B%?SR_\'/O[9+?'#]M&Q^&>F71D\/_ IM M/)N%1LI+J=RJ23MQP=D?D1\\JRRCN:_>C]H;XTZ9^SE\"/&'CW6/^0;X/T>Y MU:=-VTRB&)G$:_[3D!0.Y85_(#\3?B)JOQ=^(^O^*]:\O;V5(+>"%"\DTC$*J*HY+ M$D =2: /I__ ()'?\$V=6_X*4_M06WATFYL?!/A\)J'BG4XQ@V]KNPL$;=/ M.F(*IGH [X(0@_U%?#?X<:%\(/ 6D>%_#.EVFB^']!M4LK"QM4VQ6T2#"J!_ M,G))R22237S]_P $DOV ['_@GA^QQH/A%X86\6ZJHU;Q1=IAC/?R*-T88=8X M5"Q+C@A"V 7-?3E?!YKCWB*MH_"MO\S]@X=R=8+#WFO?EJ_+R^7YA1117EGT M 4444 %%%% !1110 4444 %%%% 'C_[<_P"Q5X/_ &^?V=M9^'OC"W7R+Y3- MIVH)&&N-'O%!$5U$?[RDD$9 =693PQK^57]JG]F;Q1^Q[\??$GPY\8VOV77/ M#=T8'9,^3=QD;HIXB<;HY$*NIX.&P0""!_857YA?\','_!.V/]H/]FV/XR>' M+'?XQ^&,!_M,1)F34-&+;I,^IMV)E!Z!&GZG&/_#\5U^[=?-'\^%%%%?:'Y8%%%% !1110 4444 %%%% '[N?\&I MW[9+>-_@OXN^">K77F7W@N8Z[H:.WS&PN'Q<1J/[L=P0Y][OVK]<*_E'_P"" M1/[5C?LSQ'.MI:_/K_ )_,_6.$L=[?!>SEO#3Y=/\ +Y!1117BGU!^+/\ P=^_\V\_ M]S)_[B:_%FOVF_X._?\ FWG_ +F3_P!Q-?BS7WF2_P"YP^?YL_'^*?\ D:5? M^W?_ $E!1117J'SX4444 %%%% !1110 4444 %%%?0'_ 3<_P"">GB[_@I! M^T59^"_#NZPTFU"W>OZT\1>'1K/=@N1QND;[L<>06;T5698J5(TXN3T2,G]AW]@'XE?\ !0?XJKX6^'FC?:1;[7U/5;HF+3M'B8X$D\N# MC.#M10SM@[5.#C]_?^"=_P#P00^#/[#=E8:SJVGV_P 2/B%" [ZWK-LK6]G) M_P!.EJ=R18/1VWR9R0X!VCZ;_9._9+\"_L4_!;2_ ?P_T>/2=%TY=TDAPUSJ M$Y #W%Q)@&25\#+'@ !5"JJJ/2J^*S#.*E=N-/W8_B_7_(_4\EX9H82*J5DI M5/P7I_G^04445XY]0%%%% !1110 4444 %0I8017TETL,*W,R+')*$ D=5+% M5+=2 68@'IN/J:FHH **** "BBB@ KQ7_@I+_P HZ_CY_P!DY\0_^FRXKVJO M%?\ @I+_ ,HZ_CY_V3GQ#_Z;+BM:'\2/JCGQ?\"?H_R/Y':***_2S\'"BBB@ M HHHH **** "BBB@#]//^#3S_E(IXT_[)S??^G/2Z_H0K^>__@T\_P"4BGC3 M_LG-]_Z<]+K^A"OB,^_WM^B/UC@__D7+U85YW^U3^U/X+_8S^".L>/\ QYJJ M:7H.CIT&&N+V8@^7;P)D>9*Y&%7ZDD*&87/VC_VC?!_[)WP;UKQYXZUB'1?# MNAP^9-,_,DS'A(8DZR2NV%5!R2?J:_F+_P""I7_!4+QA_P %,?C#+)CA[B0 %W[<*N% K'+D5N_T1U9[GE/ 4[+ M6H]E^K\OS,S_ (*7?\%)_&G_ 4I^.LOB;Q$[Z;X=TTO!X=T".4M;Z1;DC\' MF?"F20C+$ #"JJK\Y445]S3IQIQ4(*R1^1UZ]2M4=6J[R>["BBBM#$**** " MBBB@ HHHH *[3]GS]GSQA^U+\7-'\#^!=%NM>\2:Y,(K>VA'"#^*21ND<:#Y MF=B%4 DFK'[-7[-7C/\ :Y^,>D> _ 6C3ZWXBUB3;'$GRQV\8^_-*_2.)!RS MG@>Y(!_IE_X)7?\ !*?P9_P3,^$?V.Q\C7/'VM1+_P )!XC>+;)3V7ZL][(\CJ8^I=Z06[_1>?Y%#_@DY_P25\(? M\$S/A7\OV77_ (DZY HU_P 0^7UZ-]EMMPS';JV/1I" S=%5/KJBBOA:U:=6 M;G-W;/UO#8:GAZ:HT5:*"BBBLS<**** "BBB@ HHHH _!?\ X.V=?:X_:K^% MFE[OEL_" +<@Y[_P!HW^?Z M5^6]?H&5:82'H?C/$3OF57U_1!1117H'BA1110 4444 %%%% !7]2O\ P0L^ M+%K\7?\ @E;\([JWD5IM%TQ]"N4!^:&2TFD@ /N8TC<>S@U_+57ZG?\ !L__ M ,%*]/\ V)=:)=SN%AL=6VB/RV)X"W"+&@)Z/%&/ MXR1X^=X:57#WCO%W_P SZ;A3'0P^-M4T4U;Y]/\ +YG[_4445\.?K04444 % M%%% !1110 4444 %%%% '\W?_!S3\&X_A=_P4_U+5[>$1P^/?#^GZZ=HPID4 M/9O^)-H&/N^>]?GO7]+O_!6__@B3#_P5+^)/A+Q(OQ'_ .$#N/#&F2Z8Z?\ M"/?VI]L1I?,4[OM,.S:2W&&SN[5\D?\ $(%_U<-_Y8?_ -\:^RP.;X:&'A"I M*S2ML^GR/S#-N&\=4QE2I0IWC)W6L5OJ]WW/Q9HK]IO^(0+_ *N&_P#+#_\ MOC1_Q"!?]7#?^6'_ /?&NK^VL'_/^#_R/._U6S3_ )]?^31_S/Q9HK]IO^(0 M+_JX;_RP_P#[XT?\0@7_ %<-_P"6'_\ ?&C^VL'_ #_@_P#(/]5LT_Y]?^31 M_P S\6:*_:;_ (A O^KAO_+#_P#OC1_Q"!?]7#?^6'_]\:/[:P?\_P"#_P @ M_P!5LT_Y]?\ DT?\S\6:*_:;_B$"_P"KAO\ RP__ +XT?\0@7_5PW_EA_P#W MQH_MK!_S_@_\@_U6S3_GU_Y-'_,X/_@TD^(S:7^T[\5O"6[$>N>%[?5BN?O& MSNUB'Y"]/YU^\5?G/_P2W_X($S?\$TOVFY/B+%\7O^$PCGT>YT>;3?\ A%O[ M.\Q)6B<-YOVR7[K1*<;.?45^C%?*YM6I5<0ZE)W32_K4_0^'<+7PV"5'$1LT MWU3T>O1L****\T]T**** "BBB@ HHHH **** "BBB@ KY9_X*F?M!_\ "N?A M)#X/T^?9JWBX%;C:?FALE/SY_P"NC83W7S/2OI[5M5M]"TJZOKR:.WL[.)IY MY7.%B1069B?0 $U^0/[3OQNN/VA/C5K7B:;S%M;B7R;")O\ EA;)Q&N.QQ\Q M_P!IF-<&85^2GRK=GZQX0\+_ -J9PL765Z5"TGV%! M\TLCL%51[DD"OV!_9S^#%I\ ?@YHOA>UV/)8P[KN91_Q\7#?-*_T+$@9Z*%' M:OBW_@E%^SY_PF'Q!O/'FH0;M/\ #>;>PW+\LMVZ\L/^N<9_.12.E?H57N9; M0M'VCZ_D?R[XV\4?6<9#):#]VE[T_.;6B_[=B_ODUT"BBBO4/PD**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@#\P_P#@[#_Y1U^"_P#LHUC_ .FS M5*_GOK^A#_@[#_Y1U^"_^RC6/_ILU2OY[Z^WR'_=%ZL_)^,/^1B_1!1117LG MRX4444 %%%% !1110 5_0A_P:>?\HZ_&G_91K[_TV:77\]]?T(?\&GG_ "CK M\:?]E&OO_39I=>-GW^Z/U1]1P?\ \C%>C/T\HHHKX@_6 HHHH **** "BBB@ M HHHH _,/_@[#_Y1U^"_^RC6/_ILU2OY[Z_H0_X.P_\ E'7X+_[*-8_^FS5* M_GOK[?(?]T7JS\GXP_Y&+]$%%%%>R?+A1110 4444 %%%% !117M7_!.3X&K M^TE^W=\)_!4T/GV>M>);3[='C.^TB<37 _[\QR5-2:A%R?34THTW4J1IQW;2 M^\_I?_X)6_LQ)^R%^P#\,O!+V_V?5+?2(]0U8%?A!_W&?_3W?UX/$7^[Q?\ >_1GV/!+_P!MFO[C_.)] MIT445\:?IX5_/?\ \'4'[2+?$S]N/0?A[:W&_3_AGH:>?'N^Y?7VV>3_ ,@+ M:?K7]![N(U+,0JJ,DGM7\A'[/C*TT'BCQ%>7EH2<[;4RLM MNO\ P&%8U_X#7O:NZC^ROQ?_ +GQW&F*]GA(T5]M_@M?SL>5T445]D? MF 4444 %%%% !1110 445N?##X>:E\7/B5X?\*:-#Y^K^)M2MM*L8_\ GI// M*L48_%F%#=E=CC%MV1^[G_!K/^Q7'\+/V9M<^,FK6>W7/B/<-8:4[K\T.EVS ME25[CS;A7)'0BWB(ZU^JE _\%._V.K7]NO\ 8F\;_#]H8WUB MZLS?Z#*V!]GU* &2W()^Z&8>6Q_N2OZU_)M?6,VF7LUM00000:_M'K^8'_ (+Y_LO)^R]_P4R\<0V=O]GT7QN4\6ZAI1J2IS52.Z::^1_:5'*LT:NC*RL,JP.01ZBG5\[?\ M$E_CPW[27_!.+X0^*IIOM%[+X?BTV]D)RTES9EK.9F]V>!F_X%7T37YK4IN$ MW![IV/W?#UE5I1JQVDD_OU"OBS_@X=_Y0\_%_P#[@W_I[L*^TZ^+/^#AW_E# MS\7_ /N#?^GNPK; _P"\T_\ $OS1R9M_N-;_ 2_)G\PU%%%?HQ^'A1110 4 M444 %%%% !1110!^TW_!H%_S<-_W+?\ [EJ_::OQ9_X- O\ FX;_ +EO_P!R MU?M-7P>=?[Y/Y?DC]@X6_P"172_[>_\ 2F%%%%>6?0!1110 4444 %%%% !1 M110 4444 %?F'_P=A_\ *.OP7_V4:Q_]-FJ5^GE?F'_P=A_\HZ_!?_91K'_T MV:I7?E?^]P]3Q^(/^1=5]#^>^BBBOT$_%PHHHH **** "BBB@ HHHH _H0_X M-//^4=?C3_LHU]_Z;-+K]/*_,/\ X-//^4=?C3_LHU]_Z;-+K]/*_/LT_P![ MGZG[1P__ ,BZEZ!117E_[;'QC_X9\_8_^)WC99/*N/#/AC4+^V.<$W"6[F%1 M[F38/QKBC%RDHKJ>K4J*$'.6R5S^7'_@I/\ 'C_AIC]O7XL>-DF^T6FL>([I M+&3.=UG WV>V_P#($4=>(T$YHK],IP4(J"V6A^#5JLJE2526[;?WA1115&84 M444 %%%% !1110 5_5=_P1Y_8ZC_ &(_V ? _A6XM5M_$6J6PU[Q 2NV0W]T MJNZ/[Q)Y-_AKK'EK:>+=+EL MXYG7=]DN/OP3@>L4RQR#W05_(AXU\'ZE\//&6K>']8M9++5M#O9M/OK=_O03 MQ.T3I?Q(L+?Q/ %7Y!,^Z M&Y&?[QFA>0_]=AZBOI.'<1:?A!_W&?\ T]W]?:=?G.._WFI_B?YL_<,I_P!QH_X(_D@HHHKE/0/Y M[_\ @[#_ .4BG@O_ +)S8_\ ISU2OS#K]//^#L/_ )2*>"_^RA^+\0?\C&KZA1117>>.%%%% !1110 4444 %>K?L,?LZ2_M:_M@ M?#KX-']Z*T#>94U^GO_ :K? U?'O[=GB3Q MI<0^9;^ ?#4OD/C_ %=W>2+"AS[PK=#\:Y<;6]E0E4[+\>AZ&5X7ZQBZ=%[- MJ_IN_P #^@G3--M]&TZWL[2&.WM;6-888HUVI$B@!54#H !4U%%?G)^X!1 M110 4444 %%%% !1110 4444 %?.?_!6_P"!*_M&_P#!-WXO^&1#Y]U_PCTV MJ62 99KFRQ>1*OH6>!5^C$=":^C*AO[&'5+&:UN(UFM[B-HI8V&5=6&"#[$' M%:4JCA-371W,<1156E*E+:2:^\_BYHKI_C;\/)/A%\9O%WA.;=YWA?6KS27W M?>W6\[Q'/_?%E9?X?_ &X* M***^7/OPHHHH **** /Q9_X._?\ FWG_ +F3_P!Q-?BS7[3?\'?O_-O/_?^#>+_E#S\(/^XS_Z>[^OYAJ_IY_X-XO^4//P@_[C/_I[OZ\'B+_=H_XE M^3/L."?]^G_@?YQ/M.BBBOC3]0"BBB@ HHHH *X+]J']H?0?V3OV?/%WQ&\3 M2;-'\):=)?2H&"O-RH!)(W52SQ=T..S X5XBNJ?3KZ'FYQF"P>% ME7Z[+U>W^?H?DO\ '[XW:]^TE\:O%'CWQ-\6:C+J-VXSM5G;(1!V1%P MBCLJJ.U/V@O^%6 M?\%#[CP?<3^78_$K0;FP2,G"M=VW^E1,?<1QW*CWDK\W*]$_9&^.<_[,W[47 MP_\ B! T@_X1'7[/4Y53K+#'*IEC^CQ[U/LQKGQE'VM&5/NO^&.[+<5]7Q5. MMV:OZ=?P/["**AT_4(=6L(+JUECGMKF-98I4.Y9$895@>X((-35^;G[D%%%% M !1110 9K^1/_@H%\=O^&F?VV_BEXZ2;[1:>(/$EY-8OG.;19#';#/M D8_" MOZ??^"E'QV_X9I_8)^+/C1)OL]WI'ANZ2QDSC9=SK]GMC_W_ )8Z_DBKZCAR MC\=5^GZO]#\_XXQ/\+#KSD_R7ZA1117U!^?A1110 4444 %*RE>H(XSS5_PC MX6OO'/BS2]$TV$W&I:Q=Q6-K$.LLLKA$7\68"OTW_P"#F+]B^R_9L\0? G6- M$A"Z0O@V+P6[HFU2^EA!$[?[3Q3@#U$/M7/4Q$8584GO*_X';1P,ZF'J8E;0 MM?YNQ^7%%%%=!Q!1110 4444 %?=7_!N;\>?^%(_\%2/"-G--Y.G^/+*[\,W M))X)E030#'J;BWA7_@5?"M=-\%OB???!/XQ>%/&6FY_M#PGK%IK%M@XS);S) M*HS]4%8XFE[6E*GW3.K XCV&(A6_E:?XG]DU%9WA#Q59>.O">EZWILPN--UB MTBOK64=)(I4#HWXJP-:-?FI^[)W5T%%%% !1110 5_,#_P %_OV@_P#AH+_@ MJ/\ $)H9_.TWP8T/A2SYSY?V1<3K_P"!3W)_&OZ5?CC\5;'X%?!?Q;XVU3'] MG>$='N]8N03C=';PO*P'N0N![FOX[O&?BZ_\?^,=6U[5)C#IG\6:CE=RJEGA MX&^(7[>V@^"89MUG\/?#D*2Q9_P!7>7C&XD/MF#[)^5?F M17WF34?9X6/GK]__ +'X_Q1BO;9A/M'W5\M_P ;A1117J'SX4444 %%%% ! M1110 5^BO_!M3^Q9'^TK^W1_PG&KVGVCPW\(X$U@[US'+J0^(K1<_W3!& MD@'8S-ZUY6<8CV6&=MY:?Y_@?1<+X%8G'1YMH^\_EM^-C[RHHHKX0_7@HHHH M **** "BBB@ HHHH **** "BBB@ JMK.CVOB+1[K3[ZWAO+&^A>WN()5#1SQ MNI5D8'@J02"#U!JS10!_)1_P4J_9#G_8:_;6\=?#DI-_9>EWQN=&EDR3/ITX M\VV;=_$PC8(Q_OHX[5X57[9?\':'[+R7&A_#3XR6-O\ OK:63PEJ\JKDLC![ MFT)] K+=C)[R*/3/XFU^AY?B/;X>-1[]?5'XIG6!^J8V=%;7NO1ZK[MOD%%% M%=IY04444 %%%% !1110 5_63_P2K_:1;]K'_@GQ\+/&MQSQKI/::?WK5?A<_6RBB MBOBS]2/Q9_X._?\ FWG_ +F3_P!Q-?BS7[3?\'?O_-O/_>D_P#! M.3]DW2?"B16\WB_5E34O%6H1_,;N^9>8U;O%"#Y:#@$!FP&=L_D-_P &P7[$ ML?QW_:XU3XI:U9K/H'PI@1[$2+E)M5N RPD9X/E1K+)ZJYA/I7]"=?)Y_C&Y MK#QV6K]>A^C<&Y6HTWC9K5Z1].K^;T^7F%%%%?-GW04444 %%%% !1110 44 M44 %%%% !1110 4444 %>*_\%)?^4=?Q\_[)SXA_]-EQ7M5>*_\ !27_ )1U M_'S_ +)SXA_]-EQ6M#^)'U1SXO\ @3]'^1_([1117Z6?@X4444 %%%% !111 M0 4444 ?IY_P:>?\I%/&G_9.;[_TYZ77[Q?'7XZ>%?V:OA/K7C?QMK%KH/AK MP_;FXO+N<\ =%15'+R,Q"JB@LS$ DU_/U_P;-?%WPW\!OVR?B9XP\7ZQ9Z# MX;\/_##4+N_OKEML<*#4]+_%F)(554%F8A0"2!7F'_!7[_@KEXD_X*7?%C[+ M9_;-#^%OAVX8Z#HC-AKAN5^V70!PT[ G"\B)6*KDEW?YG&9?/%8YK:*2N_T] M3[S*\ZIX#*4]YMNR_5^7YF3_ ,%9?^"K?BO_ (*9_&3[1)]JT/X=:#,Z^'= M,G^K'W3=7&.'N''7J(U.Q<_,S_)=%%?14:,*4%""LD?%8G$U,14=:J[R8444 M5H8!1110 4444 %%%% !7HG[*_[*WC;]LSXU:3X"\ Z/)JVO:J^2>5M[&$$; M[B>3!$<2 @ECZ@ %BJFU^R)^R'XZ_;?^-VF> O &DMJ6L:@=\TSY6UTVW! > MYN),'9$F1D\DDA5#,RJ?Z;O^":?_ 3.\#?\$U/@LGA_PY&NJ>)=35)/$'B* M:$+=:O,,\ <^7"A)"1 D*"22S%F/EYEF4<-&RUD]E^K/H,BR&ICZG-+2FMWW M\EY_D4?^"8'_ 2Z\$_\$S_@VNDZ*L>L>,M8C1_$/B.6(+/J$@Y\N,=8[=#G M;&#_ +3$L2:^GJ**^'JU9U).?^"27 M_!R)=?"C3-+^'7[05Q?ZQH%N%MM-\8JK7%[IZ#A4O4&7GC Z2KF48^829W+^ MV_PX^)?AWXP>#+'Q%X5US2_$6@ZG'YMIJ&G7*7%O.O\ LNI(..A'4$8/-?QG MUZ]^R7^WC\6?V'O%1U3X9^--5\.^ZL0PGT^_QQ^^MI 8G.. Q7_5?Y_GYG]=U%?CA^R/_ ,'8FC:G M!:Z;\;/ -UI=UPCZWX6;S[=S_>>TF8/&!U)260G/"U^CW[-7_!2GX$_M=K!' MX!^)WA?6=0N -FF2W/V/4B?^O6<),<=,A2/>OF<1E^(H_P 2+MWW1]W@\YP> M*_@U%?L]']S/<:***XSU HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBJNNZW:^&=$O-2OIDMK'3X' MN+B9S\L4:*69C[ F@J,7)J,5=L^6?\ @JI^T'_P@?POMO!.GS[=4\5#?=[6 M^:&R4\@_]='&WW5)!7YUUW'[1WQHNOC_ /&36O$]SO6.]FV6D+'_ (][=/EB M3ZA0"<=6+'O7#U\QBJWM:CETZ']Q< \,K(\GIX22_>2]Z?\ B>Z_[=5HKTOU M"BBBN8^T"BBB@ HHHH **** "BBB@ HHHH *O>&?#EYXP\16.DZ= UUJ&I7" M6MO$O621V"J/Q)%4:^P_^"3O[/G_ DWC2^^(&HP;K/0LV>F[UXDNF7YW'^Y M&V/K(#U6MJ%)U)J"/G^*<_I9-E=7,:OV5HN\GI%?-[]E=]#[0^ /P?L_@/\ M"+1?"]EM<:; !/,!C[1.WS2R?\"^OZ$/^#L/_E'7X+_ .RC6/\ Z;-4 MK^>^OM\A_P!T7JS\GXP_Y&+]$%%%%>R?+A1110 4444 %%%% !7]"'_!IY_R MCK\:?]E&OO\ TV:77\]]?T(?\&GG_*.OQI_V4:^_]-FEUXV??[H_5'U'!_\ MR,5Z,_3RBBBOB#]8"BBB@ HHHH **** "BBB@#\P_P#@[#_Y1U^"_P#LHUC_ M .FS5*_GOK^A#_@[#_Y1U^"_^RC6/_ILU2OY[Z^WR'_=%ZL_)^,/^1B_1!11 M17LGRX4444 %%%% !1110 5^BW_!K[\+5\>?\%.(]9DCW+X)\+ZCJJ.1PLDG ME60Q[E;I_P :_.FOV._X-$_ ZW?C[XW^)6C^;3]/TG3(W(ZB>2ZD<#_ ,!T MS]17GYK4Y,)-^5OOT/:X=I>TS&E'SO\ 7AM5\+SZ:7_ +PMKMI M/P^U'\Z_)6OVD_X.^X56;]GN3:/,9?$:ENY _LK _4_G7XMU]]D\KX.#]?S9 M^.\3147XQ3"BBBO2/!"BBB@ HHHH **** "OZ>?^#>+_E#S\(/^XS_Z M>[^OYAJ_IY_X-XO^4//P@_[C/_I[OZ\'B+_=H_XE^3/L."?]^G_@?YQ/M.BB MBOC3]0/$_P#@I'\86^ ?[ _Q>\61R^3=:7X5OA9R XV7,L30P'_O[(E?R/U_ M21_PD?E:5_-O7V'#M.U"4^[_(_ M,>-:W-BX4OY8_BV_\D%%%%?0'QH4444 %%%% !1110 5]S?\&Z7P)7XV_P#! M4OP=<9]O*MS^-<&:5?9X6&KV0#[ZSQ_:( ?93;W&/^NAK]BJ^*O^#A+X4#XJ?\$H M_B0R1^9>>&39:[;>)<_ZJVNX(W08_P"NL5P?QK]2*_!__@TD^)C:3^TM\6/!_F;4U[PU M;:N$SPS6=T(OSQ>FOW@KX+.*?)BY>>OWH_8N&:WM,MIM]+K[F_TL%?%G_!P[ M_P H>?B__P!P;_T]V%?:=?%G_!P[_P H>?B__P!P;_T]V%?\HZ_&G_91K[_ --FEU^GE?F' M_P &GG_*.OQI_P!E&OO_ $V:77Z>5^?9I_O<_4_:.'_^1=2] KX7_P"#C?XG M-\.O^"47CBUCD\NX\57VG:+$P//S74<\@_&*"0?0FONBORC_ .#M+QTVF?L@ M_#3PVK;?[8\7MJ# ?Q"VLYD_+-R#^ I9;#GQ4%Y_EJ5GM7V>7U9?W6OOT_4_ M ^BBBOT(_%0HHHH **** "BBB@ HHHH _6C_ (-+O@LOB/\ :8^)WCZ:+?'X M5\/P:1 S#A9;V8> M\%%%% !1110 4444 %%%% !1110 4444 %?D)_P=M_!5=6^"7PG^(<47[S0] M:NO#]PZCEDNX1/'N]E-G)CWD/K7Z]U\2_P#!P[\,1\2O^"3_ ,1I%C\RZ\-R MV&M6_'W3%>1)(?PADEKNRVIR8J$O.WWZ'DY]0]ME]6'E?[M?T/YC:***_0C\ M5"BBB@ HHHH **** "BBB@#^GG_@WB_Y0\_"#_N,_P#I[OZ^TZ^+/^#>+_E# MS\(/^XS_ .GN_K[3K\YQW^\U/\3_ #9^X93_ +C1_P $?R04445RGH'\]_\ MP=A_\I%/!?\ V3FQ_P#3GJE?F'7Z>?\ !V'_ ,I%/!?_ &3FQ_\ 3GJE?F'7 MZ#E?^Z0]#\7X@_Y&-7U"BBBN\\<**** "BBB@ HHHH *_>C_ (-*_A:NB?LK M?%#QDT>V7Q%XHATH,1R\=G:K(/PW7KCZ@U^"]?TQ?\&W_@=?"'_!)GP+=^7Y M?^#>+_E#S\(/^XS_Z>[^O!XB_W:/^)?DS[#@G_?I_X'^<3[3HHHKX MT_4 HHHH **** "OQ7_X.U?V9L/\+_C!9V_WA+X2U64+_OW5G_[>S]'H>3GF#^LX&I26]KKU6O\ P#^4^BBBOT(_%0HHHH **** M"BBB@ HHHH _JF_X(K_M!?\ #27_ 3*^%.MS3^=J.E:2/#]_DY<36+&U!?_ M &GCCCD]_,!KZFK\=?\ @TF_:"_M'X>?%7X6W4WSZ5?VWB;3XR?YZG[7D>*^L8&G4ZVL_5:/\@HHHKB/5"BBB M@#\P?^#JKX[?\(#^PKX:\$6\WEW?Q \21F://^ML[-#-)Q[3M:&OY\:_4#_@ MZK^.W_">_MS^&/ ]O-YEI\/_ W&TT>?]5>7KF:3CW@2T-?E_7WF34?9X2/G MK]__ #\?XHQ/MLQG;:-H_=O^-PHHHKU#Y\**** "BBB@#[ _P""#WP%_P"% M_P#_ 5)^&%K-#YVG^&+R3Q/=G&1&+)#-"2/>X$"_P# J_8[_@Y2^ '_ NC M_@F/K>LV\/FZA\.M5L_$,6T?.8MQM9QG^Z([@R'_ *Y ]A7R/_P:0_ 7[3XI M^+?Q/N(>+.UM?#%A+C[QD8W-R,^WE6O_ 'U7[$_'OX2V7Q[^!WC#P/J.T6/B M_1;S1IV(SL6XA>(M]1NR/0@5\AFF,Y$/BU\,;B;!L;NU\3V$1/WA*AMKDX]O M)M?^^Z_92OSW,J/LL3./G?[]3]JR+$^WP%*IUM9^JT_0****X3U@HHHH ^ _ M^#D[]H/_ (4I_P $Q]WF\G4OB+JEIX=AVGYQ%N-S.2;%5A_>6*V5AZ"?W MK\E*^ZR2C[/"I_S:GY'Q7BO;9A**VBDOU?XL****]8^;"BBB@ HHHH **** M!06.!R3P .]?UL?\$T/V:1^R)^PC\,? ,D'V?4-(T6*;5$Q@B^N,W%T#ZXFE MD SV ^E?S?\ _!'S]FC_ (:O_P""C7PO\+SV_P!HTFVU5=:U52N8S:68-RZ/ M_LR&-8OK**_JTKY;B*OK&BO5_DOU/T+@C!Z5,4_\*_-_H%%%:J^[IM@@>4Y_[XKYF*;=D?>2DHJ[/Y4/\ @J!\8F^/7_!0 MSXQ>*!+Y]O>>*;RVM),YWVUO(;: _P#?J&.O!ZDO;V;4;R:XN)&FGN',DCL< ML[$Y)/N34=?IE."A!0716/P:M5=2I*H]VV_O"BBBK,@HHHH **** "BBB@#< M^&?@.]^*GQ(\/^%]-7=J/B34K;2[48SF6>58DX_WF%?V,?#KP+I_PO\ A]H7 MAG28_)TOP[I]OIEG'_(/#=Y_P ?GA_4KC39 M^,?O(96C;CZJ:^LX>&+VP2+/#3P&.[1OJ( MX)Q]&-?F]7T3_P $DOB8?A'_ ,%+_@EK/F>2C>*[/397SC;'=O\ 9')]MD[9 M]LURXZG[3#SAY,]#*:WL<;2J=I+[KV?X']8=%%%?G)^X'XL_\'?O_-O/_"/ ]KY@N/&&O66C*R# ME/M$Z1%O^ AB<] !2E))794(N4E&.[/Z4/\ @@E^R^G[,'_!,WP''-;"WUKQ MQ$WBW4SMPSM=A6@SW!6U6W4@]"#TK[*JKH>BVOAK1+/3;&".UL=/@2VMX4&% MBC10JJ/8 ?A5JOS6O5=2I*H^KN?NV$P\:%&%&.T4E]P4445D= 4444 %%%% M !1110 4444 %%%% !1110 4444 %>*_\%)?^4=?Q\_[)SXA_P#39<5[57BO M_!27_E'7\?/^R<^(?_39<5K0_B1]4<^+_@3]'^1_([1117Z6?@X4444 %%%% M !1110 4444 2174D$U1T44 %%%% !11 M10 4444 %%%% !1110!_3?\ \$!_A1\&_!O_ 3^\,^(/A/']JO/$T2MXIU& M["G4I-3C&)K>8C[B1,2(XQ\NQE?DR%V^W:_FE_X()_\ !3MOV"/VFU\.^*-0 M:'X7_$*:.SU&\?2Q.#BJ:2<=&E^?SW];CJ***\L]\**** "BB MB@ HHHH **** "BBB@#Y3_X+8?LSR?M4?\$U/B5H-E;_ &G6M'LAXBTM0NYS M/9,)V5!W9X5FC ]9*_E?K^TJ2-9HV5E5E88((R"*_E;_ ."QG["]Q^P1^W)X MH\-6MFT'A'7I&UWPQ(J_NS8SNQ$(/K"X>(CKB-6Z,*^HX=Q*]Z@_5?J?G_&V M!=X8N*_NO\U^OX'RS1117U!^?A1110 4444 %%%% !1110 4444 % ;:OMGX%?\'8WQ6\)"&W^(/P\\'^,[>/"M<:9/-H]VX[LQ/G1$^RQJ/IUK\H: M*XZV7X>K\<%^7Y'I87.,;A]*51I=MU]SNC^A[X+?\'3?[//C_P F'Q9I7CKP M%=-CS);G3UU"S3Z/;LTIQ_UQ%?6WP9_X*?\ [//[0'DKX5^,/@.^N;C'EVEQ MJ:6-X^?2"X\N4_\ ?-?R5T5YM7A_#R^!M?C_ %]Y[V'XTQD-*L8R_!_AI^!_ M:5!.ES"LD;+)'( RLIRK ]"#3J_CR^#_ .U;\3OV?9E?P-\0O&GA$*V[R])U MFXM(F_WD1PK#V((-?6_P2_X.2OVI/A#Y,>I>)?#_ (\LX< 0^(='C9MO_76V M\F5C[LS'^5>;5X=K+^')/\/\SW,/QMAI:5H./I9K]'^!_2M17XT_!+_@[BTN MX\F#XD?!_4+3&/-O?#>JI<;O7;;SJF/QF-?87P._X.#/V5_C<88?^%A-X/OY ML?Z+XFL);#9_O3X:W'_?VO-JY9BJ?Q0?RU_(]S#Y]E];X*J^>GYV/M2BN?\ MAW\5_"_Q>T1=3\)^)- \4::V,7>DZA%>P'/3YXV9?UKH*X6FG9GKQDFKH*** M*!A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7R/\ \%6_ MV@_^$-^'EGX$T^?;J'B3_2+_ &-\T5FC<*?^NCC'^[&X/6OJKQ+XBL_"/AZ^ MU74)EMK#3;=[FXE;I'&BEF/X &OQ[_: ^,-Y\>?B]K7BB\W+_:,Y^SPL?^/> M!?EBC].$ SCJK+]UA[2]9_97R^+Y*^Y MQM%%%?/G]=A1110 4444 %%%% !1110 4444 %%%% &CX1\*WWCGQ3IVBZ9" MUQJ&J7"6MO&/XW=@H^@R>3V%?L/\#OA-8_ [X4Z+X7T_:T.EVX224#!N)3\T MDA]VO#3LO[V0?[B$*#TS( MW=:^^*]S+:'+#VCW?Y'\K^-?%'UO'QR>@_^OZ$/^#L/_E'7X+_[*-8_^FS5*_GOK[?(?]T7JS\G MXP_Y&+]$%%%%>R?+A1110 4444 %%%% !7]"'_!IY_RCK\:?]E&OO_39I=?S MWU_0A_P:>?\ *.OQI_V4:^_]-FEUXV??[H_5'U'!_P#R,5Z,_3RBBBOB#]8" MBBB@ HHHH **** "BBB@#\P_^#L/_E'7X+_[*-8_^FS5*_GOK^A#_@[#_P"4 M=?@O_LHUC_Z;-4K^>^OM\A_W1>K/R?C#_D8OT04445[)\N%%%% !1110 444 M4 %?N]_P:0^'!:_LU_%K6-OS7WB:VLR?40VH?_VN:_"&OZ"O^#3JT1/^"?'C M>X _>2?$.[C8^RZ;II'_ *$:\?/';"/U7YGTW",;YE%]D_R/U"HHHKX<_6@H MHHH **** "BBB@ HHHH **** "BBB@#\6?\ @[]_YMY_[F3_ -Q-?BS7[3?\ M'?O_ #;S_P!S)_[B:_%FOO,E_P!SA\_S9^/\4_\ (TJ_]N_^DH****]0^?"B MBB@ HHHH **** "OZ>?^#>+_ )0\_"#_ +C/_I[OZ_F&K^GG_@WB_P"4//P@ M_P"XS_Z>[^O!XB_W:/\ B7Y,^PX)_P!^G_@?YQ/M.BBBOC3]0/R'_P"#N/QP MUA\!O@[X;WX75M?OM3*9^]]FMTCS^'VO]:_"NOV$_P"#NKQ&UU\6?@GI&[Y; M'2-4O OH9IK="?Q\@?E7X]U]YDL;8./S_-GX_P 4U.;,ZGE9?@@HHHKU#Y\* M*** "BBB@ HHHH *_H@_X-7_ (>CPI_P3DU?6FCQ-XH\8WMTKXY:**"V@4?0 M/'*?^!&OYWZ_J#_X-_\ PBO@_P#X)(_"./9MEOH-0OY#_?,VHW3J?^^"@_"O M#X@G;#)=VOU/K>#*?-CW+M%_FE^I]DT445\6?J84444 %%%% !1110 4444 M%%%% !1110 4444 %>8_ML?#T?%G]CGXK>&/+$C:]X1U6QC!'1Y+254(]PQ! M'N*].IEQ;QW=O)%(JR1R*4=2.&!X(-5&3C)270BI!3@X/JK'\6U%:WCWPTW@ MSQSK6CMNW:3?SV;9ZYCD9/Z5DU^G)WU/P-JSLPHHHH$%%%% !1110 4444 ? M?'_!M1XX;PE_P5=\*6._8OB;1M5TQA_?"VKW6/SM@?PK^E2OY6_^")'B)O"_ M_!5?X*7*MM,FNFTS[3V\T)'XB3%?U25\;Q#&V(3[K]6?J'!52^"E'M)_D@KX ML_X.'?\ E#S\7_\ N#?^GNPK[3KXL_X.'?\ E#S\7_\ N#?^GNPKR\#_ +S3 M_P 2_-'T&;?[C6_P2_)G\PU%%%?HQ^'A1110 4444 %%%% !1110!^TW_!H% M_P W#?\ Y^I^T@5^*/\ P=Y^)6?4_@/HZMA8XM M-_\ !1/P0/B/^P/\:-$\OS)+_P $ZND(/_/46?\ @WB_Y0\_"#_N,_\ I[OZ^TZ^+/\ @WB_Y0\_"#_N M,_\ I[OZ^TZ_.<=_O-3_ !/\V?N&4_[C1_P1_)!1117*>@?SW_\ !V'_ ,I% M/!?_ &3FQ_\ 3GJE?F'7Z>?\'8?_ "D4\%_]DYL?_3GJE?F'7Z#E?^Z0]#\7 MX@_Y&-7U"BBBN\\<**** "BBB@ HHHH *_JR_P"",_AP>%?^"6WP1M57;YOA MF&\_&=GG/_HROY3:_K>_X)GVB67_ 3F^ J1C"M\/-!D/U;3H&/ZDU\[Q%+] MU!>?Z'VW!$?]IJ2_N_J>W4445\B?I04444 %%%% !1110 4444 %%%% !111 M0!_,-_P<._\ *8;XO_\ <&_],EA7Q97VG_P<._\ *8;XO_\ <&_],EA7Q97Z M-@?]VI_X5^2/P_-O]^K?XY?FPHHHKJ//"BBB@ HHHH **** "O[3*_BSK^TR MOE^)/^7?S_0_0.!?^7__ &[_ .W!1117RY^@!1110 4444 ?BS_P=^_\V\_] MS)_[B:_%FOVF_P"#OW_FWG_N9/\ W$U^+-?>9+_NUO7Y!U^B9?7]MAXU/+7U6Y^)9Q@_JN-J45LGIZ/ M5?@%%%%=AY@4444 %%%% !1110!]N_\ !O-^T%_PH3_@J-X(AFG\C3?'4-QX M5NSG&XW"A[=?QNHKC_P"&_$Z"BBBOG#[@***\@_;^^.W_ M S/^Q/\4O'23?9[KP[X;O)K%\X_TMHS';#/O,\8_&JA%RDHKJ9U:BIP=26R M3?W'\P7_ 4K^.W_ TM^WQ\6O&B3?:+35O$EU'8R9SOM(&^SVQ_[\11UX?1 MFBOTRG!0BH+9:'X/6JRJ5)5);MM_>%%%%49A1110 445K> O!=_\2?'6B^'= M+C\[5-?OX-.LX_\ GI--(L:#\68"ANVK&DV[(_I6_P"#=[X"_P#"C?\ @EKX M)GFA\G4/'%Q=>*+H8QN$[^7 WOFVAMS^-?<%<_\ "?X=6/P?^%OAKPEI:[=, M\+Z5:Z1:+C&(;>)8DX_W4%=!7YKB*KJU95'U;9^ZX'#JAAX45]E)?_P#@J-\3+6&'R=.\574?BBS.,"07J"68@>@N?M"_\!KX]K]HO^#M M[]G_ &W7PE^*=O#]];KPKJ$V.F#]JM5S^-X?P^M?B[7WF65O:X:$O*WW:'Y! MGV%^KX^I#I>Z]'K^H4445W'D!1110 4444 ??^%'_P#!4KP;;33> M1I_CJTN_#%T<\,9H_-@7WS/EF%O=^'?#]U+8.3C_3'3RK49]YWB'XU4(N4E%;LSJU( MTX.I+9)M_(_F9_X*O?M!_P##3_\ P43^+7BZ.;[18SZ]+I^GN#E7M+0"T@9? M0-'"K?5C7SS2LQ=BS$EB6_$:P^$M*E*]SLNKS\L6?(]6K M]JJ^7_\ @C3^S/\ \,I_\$W?ACXU4%<2?:KT_:"K_[4:/'% M_P!LA7U!7Y[F6(]MB936U[+Y:'[5D>#^K8&G3>]KOU>O_ "OFO\ X+$^.#\/ M?^"7WQPU /Y9G\+7.FY_Z^\6N/Q\['XU]*5\-?\ !QQXB;0O^"2'Q$@5MIU: M\TFT^H_M*WE(_*+\JRP<>;$0CYK\SHS2IR8.K/M&7Y,_F8HHHK]'/PT**** M"BBB@ HHHH **** /T^_X-2OAZ/$?[??BS7Y(PT/AOP9<>6V/N3SW5LB_P#D M,3"OZ#J_%/\ X-#?"0DU+X[Z\Z?-%'HEA"WLQOGD'_CD=?M97PN>2OBY+M;\ MKGZYPG3Y*+C5 H'07@6\'_H^OZMZ_FJ_X.5? M"(\-_P#!5[Q;>!-O_"0:/I5^3_>*VB6^?_)?'X5[W#TK8B4>Z_5'QW&M.^#C M/M)?BF?!%%%%?9'Y@%%%% !1110 4444 %;/PZ\73?#_ .(.A:]!N$^B:C;W M\97J&BD608_%:QJ*'JK,<9-.Z/[2+6ZCO;6.:%EDBF4.C#HRD9!J2N$_9;\1 MMXP_9D^'.K,V]M4\,:9>%O[QDM(GS^M=W7YC*-G8_?82YHJ7<_%G_@[]_P"; M>?\ N9/_ '$U^+-?M-_P=^_\V\_]S)_[B:_%FONLE_W.'S_-GY#Q3_R-*O\ MV[_Z2@HHHKU#Y\**** "BBB@ HHHH *^W?\ @W>^$Z_%/_@JW\/I)H_,M/"T M%]KLXQT,5K(D1_":6$_A7Q%7ZQ?\&E7P_&J?M7_%#Q0T>[^Q/"D6FJQ'W#=7 M<MD5'VN84H_WD_NU_0_>JBBBOST_:@HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "O%?^"DO_ "CK^/G_ &3GQ#_Z M;+BO:J\5_P""DO\ RCK^/G_9.?$/_ILN*UH?Q(^J.?%_P)^C_(_D=HHHK]+/ MP<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OZ#/ M^#;K_@I__P -*_!3_A3/C+4?-\=?#VT!TB>=_P!YK&DKA5&3]Z2WRL9[F,QG MDAS7\^==K^SI\?\ Q-^RU\;O#?Q \'WK6'B'PO>I>6LG.R3'#Q.!C='(A9'7 MNKL.]<.88-8FBX=>GJ>MDN:2P.)55?#LUW7^:W1_8O17DW[$/[8'AG]NK]FC MPW\2/"\@6UUJ#;>6;.&ETN\3 GMI/]I&Z' W*58<,*]9K\_G&49.,MT?LU.I M&I!5(.Z>J"BBBI- HHHH **** "BBB@ HHHH *^/_P#@M#_P34MO^"CW[*MQ MI^EPV\7Q$\(F34O"]T^%\V3:/-LV8](YU51DD!72)CPI!^P**THUI4IJI#=& M&*PU/$4I4:JNI*S/XO\ Q#X?OO"6O7VE:I9W.GZEIMP]K=VMQ&8YK:9&*O&Z MGE65@00>00:IU^]W_!?G_@B5-^T;;7_QL^$FE>9X\LX?,\1Z';)\WB*%%Q]H MA4=;I% !0?ZU0,?O% D_!.6)H)6CD5DD0E65A@J1U!%?H&!QL,33YX[]5V/Q MG-LKJX&NZ53;H^Z_K=#:***[#S HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#6\$^/]>^&FOQ:KX+XXTV#'^A>*[1=0\S_>N!LN3_W^KXIHK&KAZ556 MJ13]4=.'QE>@[T9N/HVC]R_VS^*WPRUC093A9-2\-W2W]N3 M_>-O-Y;QJ/022'Z]*_0G]F7_ (*<_ ;]K\6\7@+XF^&M4U*XP$TJYG-CJ1/H M+:<)*V#QE5(]SD5_)70K%3D<$<@CM7DU\AP\]:=XO[U^/^9])@^,<;2TK)37 MW/[U_D?VF45_+#^R3_P6O_:+_8ZDMK?0_'E[XB\/V^ -#\3%M4LM@Z(A=O-A M7VAD05^L7[$?_!S_ /"7XYRV>B_%;2[GX5^()L1_;RYO=$G?IDRJ!)!D]I$* M*.LG>O#Q62XBEK%L:'J6GZQI.H1":UO;&X2XM[F,]'21"593Z@D5H5XY],G=704444 %%%% M!1110 4444 %%%% !1110 445G^+?%-CX'\+ZAK.I3+;Z?I=N]U<2'^!$4L? MJ<#IW-&Q5.G*I;6YCM4; MY$/^_(N?I&1T:OS]KK/CG\6K[XY?%?6O%&H;EEU2X+QQ$Y%O$/ECC'^Z@4>Y M!/>N3KY?%5O:U'+IT/[HX&X:CD>3TL%;W_BF^\WO]VD5Y)!1117.?7!1110 M4444 %%%% !1110 4444 %:G@?P;J'Q#\8:9H6EP^?J&K7*6MNG8LY !)[ = M2>P!-9=?:G_!);]GO^T-7U'XC:E!^ZL=VGZ3O7K*1^^E'^ZI" ]#O<=16V'H MNK44$?-\7<0T\DRJKF$]XJT5WD](K[]7Y)L^RO@U\+K#X+?##1?"^FK_ *+I M%LL1?&#-)UDD/N[EF/UKIJ**^IC%)61_".(Q%2O5E7K.\I-MM]6W=OYL**** M9B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?F'_P=A_\ M*.OP7_V4:Q_]-FJ5_/?7]"'_ =A_P#*.OP7_P!E&L?_ $V:I7\]]?;Y#_NB M]6?D_&'_ ",7Z(****]D^7"BBB@ HHHH **** "OZ$/^#3S_ )1U^-/^RC7W M_ILTNOY[Z_H0_P"#3S_E'7XT_P"RC7W_ *;-+KQL^_W1^J/J.#_^1BO1GZ>4 M445\0?K 4444 %%%% !1110 4444 ?F'_P '8?\ RCK\%_\ 91K'_P!-FJ5_ M/?7]"'_!V'_RCK\%_P#91K'_ --FJ5_/?7V^0_[HO5GY/QA_R,7Z(****]D^ M7"BBB@ HHHH **** "OZ$/\ @T\_Y1U^-/\ LHU]_P"FS2Z_GOK^A#_@T\_Y M1U^-/^RC7W_ILTNO&S[_ '1^J/J.#_\ D8KT9^GE%%%?$'ZP%%%% !1110 4 M444 %%%% !1110 4444 ?BS_ ,'?O_-O/_?A!_W&?_ $]W M]>#Q%_NT?\2_)GV'!/\ OT_\#_.)]IT445\:?J!^ O\ P=GZJTW[;7P[L?X+ M?P.DX'N]_=J?_18K\K:_3[_@[$E)_P""AW@I/X5^'5DP_'4]3_PK\P:_0,K_ M -TAZ'XQQ"[YC5]?T"BBBO0/&"BBB@ HHHH **** "OZP?\ @D9HRZ%_P3'^ M!D*KM$G@^PN/QEC$I_\ 0Z_D^K^MO_@F2@3_ ()Q_ 4*,?\ %OM"/YZ? :^= MXB?[J"\_T/MN!U_M%1_W?U/<:***^1/TH**** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#^0/]M[1E\.?MH_%[3U7:MCXUUFW QT"7TR_TKR^O:?\ M@I&H3_@HE\>U484?$;Q" !V_XF=Q7BU?IE%WIQ?DC\&Q2M6FO-_F%%%%:& 4 M444 %%%% !1110![M_P2]U5M&_X*0_ >93@OX^T6#\)+V*,_HU?UK5_(K_P3 MOG:V_P""@'P+D4,6C^(.@, O4D:E;]*_KJKY+B/^+!^7ZGZ1P._W%5>:_(*^ M+/\ @X=_Y0\_%_\ [@W_ *>["OM.OBS_ (.'?^4//Q?_ .X-_P"GNPKQL#_O M-/\ Q+\T?49M_N-;_!+\F?S#4445^C'X>%%%% !1110 4444 %%%% '[3?\ M!H%_S<-_W+?_ +EJ_::OQ9_X- O^;AO^Y;_]RU?M-7P>=?[Y/Y?DC]@X6_Y% M=+_M[_TIA1117EGT 4444 %%%% !1110 4444 %%%% !7YA_\'8?_*.OP7_V M4:Q_]-FJ5^GE?F'_ ,'8?_*.OP7_ -E&L?\ TV:I7?E?^]P]3Q^(/^1=5]#^ M>^BBBOT$_%PHHHH **** "BBB@ HHHH _H0_X-//^4=?C3_LHU]_Z;-+K]/* M_,/_ (-//^4=?C3_ +*-??\ ILTNOT\K\^S3_>Y^I^T@5^"?_!V MN'_X:U^%^?\ 5_\ "(OM'O\ ;)L_TK][*_"+_@[>T]H_VD/A)=;?EF\-740/ MJ4NL_P#LX_.NC(_][CZ/\CCXL_Y%L_5?F?DA1117W)^1A1110 4444 %%%% M!1110!_5Q_P1WF6?_@E]\#V7H/"MJOX@$'^5?2E?)_\ P0SUQ?$'_!)[X+W" MG(CTB:V_&*\N(C_Z!7UA7YOBE:O->;_,_=,NE?"4G_=C^2"BBBN<[ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH _C%\8V(TSQ=JMLOW;>\FB'_ 7(_I6 M;6MX\N5O?'.M3)]V:_G=?H9&-9-?I\=C\!EN%%%%,D**** "BBB@ HHHH _I MY_X-XO\ E#S\(/\ N,_^GN_K[3KXL_X-XO\ E#S\(/\ N,_^GN_K[3K\YQW^ M\U/\3_-G[AE/^XT?\$?R04445RGH'\]__!V'_P I%/!?_9.;'_TYZI7YAU^G MG_!V'_RD4\%_]DYL?_3GJE?F'7Z#E?\ ND/0_%^(/^1C5]0HHHKO/'"BBB@ MHHHH **** "OZXO^";7_ "CK^ ?_ &3GP]_Z;+>OY':_KB_X)M?\HZ_@'_V3 MGP]_Z;+>OG.(_P"'#U/N.!_X]7T7YGM5%%%?)'Z0%%%% !1110 4444 %%%% M !1110 4444 ?S#?\'#O_*8;XO\ _<&_],EA7Q97VG_P<._\IAOB_P#]P;_T MR6%?%E?HV!_W:G_A7Y(_#\V_WZM_CE^;"BBBNH\\**** "BBB@ HHHH *_M, MK^+.O[3*^7XD_P"7?S_0_0.!?^7_ /V[_P"W!1117RY^@!1110 4444 ?BS_ M ,'?O_-O/_?A!_W&?_ $]W]>#Q%_NT?\2_)GV'!/\ OT_\ M#_.)]IT445\:?J 4444 %%%% !1110!\=_\ !>/]F?\ X:=_X)D?$&UM[?[1 MK'@^%?%FFX7; ZEFM6N% '.7'TK^7>O[1=4TRWUO3+BSO(8[BUO(FA MFBD7;C]E#]K+XA?#JX60+X3URXLK9I/O36N\M; MR'_?A:-_^!5]7P[B+QE1?35?J?G?&V#M4IXE=?=?RU7Z_<>7T445]*?!A111 M0 4444 %%%% !7],'_!N7^T%_P +T_X)?>%;&>?SM2^'][=>&+DD_-LC836_ M'H+>>%!_N&OYGZ_7S_@TL_:"_L/XS_%#X874_P"Z\0Z5!XAL48_*LMK)Y,P7 M_:=+F,GV@]C7CYY1Y\*W_+K^A]-PGBO8YA&+VDFOU7XH_="BBBOAS]:"OS1_ MX.F/CM_PKK_@GSI?@^";;=_$/Q';VTL6<;[2U!N9#[XF2U'_ *OTNK\ O\ M@Z[^.W_":_MD>"? 4$WF6O@7PX;N9,_ZJ[OI=SC'_7&"V/\ P*O4R>C[3%Q\ MM?N_X)X/$V)]CEU2V\O=^_?\+GY84445]X?CH4444 %%%% !7V9_P0$^ O\ MPOK_ (*F?#F.:'SM/\(23>*+LXSY?V2,M W_ (%-;C\:^,Z_:/\ X-(/@+NN M/BY\4+B'[JVGA;3YL>N;FZ7/X69_R*XSPLY>5OOT/8R'#>WQ]*'2]W\M M?T/VIHHHK\]/V@^-?^"^OP _X: _X);_ !&BAA\[4?!\47BFS.,^6;-]\[?^ M K7 _&OY?:_LZ\9>$['Q]X/U;0M4A%QINM6"]3S_:/A'6+O1[DD8S);S/$Q^A*9_&OK.':UX2I/H[_?\ \,?G M/&^%M5IXA=4T_EK^OX'+T445](?"A1110 4444 %?U$?\$%/CS_POS_@EI\, M[B:;SM0\*VTOAB[&<^6;.0QPK_X#?9S_ ,"K^7>OVT_X-(?CUY_ASXN?#"XF M_P"/6XM/%%A%G[WF*;:Y;'MY=H/^!5XN?4>?"\W\K3_0^IX0Q/L\?R/:::^> M_P"A^S%%%%?$GZN%?EW_ ,'5O[0?_"OOV)_"O@"WF\N\^(GB!99X\_ZVRL5$ ML@Q_UWDM#^%?J)7\ZO\ P="_M!?\+4_X*(V_A"WG\RQ^&N@VU@\8.5%W<_Z5 M*P]S');J?>.O4R:C[3%1\M?N_P"#8^=XHQ7L'Y" M%%%% !1110 4444 %>V?\$Y/V:V_:[_;C^&?P^:%KBQUW6X6U)0/^7&',]U_ MY BDQ[XKQ.OUT_X--_V9_P#A)OCA\1/BQ>V^ZV\*Z;'H&FNZ_*;FZ;S)G4_W MDBA53[7/Y<>/K^QP\JGEIZO1'I9/@_K.,IT7LWKZ+5_@?NM'&L4:JJJJJ, M8 %.HHK\[/VX*_.G_@Z&U5M._P""830J>+[Q;IL#>X"SR?SC%?HM7YJ?\'4\ M[1?\$V-$50V)/'>GJV#T'V2^/]!7=EO^]4_5'DYZ[9?6_P +/YWJ***_0C\5 M"BBB@ HHHH **** "BBB@#]W/^#2#1A!^SC\7-0Q\UUXDM;X4?\A#P!8RL?5EO]03^2K7]"U?@%_P=FH!^W)\/6Q\Q\"Q GZ:A>_X MU[&0O_:UZ,^7XO5\N?JC\L****^X/R<**** "BBB@ HHHH **** /ZX/^":N MJ/K/_!.WX$W$G^LD^'^A!B>Y&GP G\<9KVROGW_@E%,9O^":/P)8]O!.EK^5 ML@_I7T%7YKB/XLO5_F?N^#=\/!_W5^1^+/\ P=^_\V\_]S)_[B:_%FOVF_X. M_?\ FWG_ +F3_P!Q-?BS7VV2_P"YP^?YL_*.*?\ D:5?^W?_ $E!1117J'SX M4444 %%%% !1110 5^X7_!HGX1^R?#3XW:]MYU#4])L W_7"*ZD(_P#)@?I7 MX>U_0-_P:=: MG^P1XYU(KB2^\>7$.?5(]/L2/UD:O(SR5L))=VOS/I>$XD-RW_/3[CG[^"3(/TUHKHP^)J4)\]-V9QX[ T<72=&NKK\5YH_C7^+7PA\ M4? ?X@:EX5\9:#J?AOQ%I,GE7=A?P&*:(]C@_>4CD,,JP(()!!KFZ_K<_;;_ M ."=GPH_X*!^!UT?XC>&XKRZM49=/UFT(M]4TLGO#. 3MSR8W#1L<$J<"OPS M_P""@/\ P;D?&3]D^:]USP'#-\6/!,1:02Z9;D:Q8IU_?6@RTF!_'"7S@DJ@ MXKZ_ YU1K>[/W9?A\F?F>;<+XG"MSI>_#RW7JOU7X'YWT5)=6LECOYE:DM;N6QNHYX))(9H7#QR(Q5D8'(((Y M!!YR*\W'971Q*N])=U^O<]S*>(,5@7RQ?-#^5_IV_+R/[2**_$O_ ((U_P#! MQ3=6%]I/PM_:&U=KFTF*6FC^-KI_WEN>B1:@Q^\AX N#RI_UF03(O[903I=0 M))&ZR1R*&1U.58'D$'N#7Q>,P=3#3Y*B]'T9^J9;FE#'4O:T7ZKJO4=1117* M>@%%%% !1110 4444 %%%% !7QK_ ,%9OV@_[#\+Z?\ #W3I\76K[;[5-K,;#X>^$-2US5)O(T_2;9[JX?N$0$G [DXP!W) MK\=_C/\ %._^-?Q0UKQ1J1/VG5K@RA,Y$$8^6.,>R(%4?2O.S&OR4^1;O\C] MB\&^%_[0S7^T:R_=T+->3Y>YR]%%%> ?UL%%%% !1110 4444 % M%%% !1110 4444 ;'P]\"ZA\3?'&E>']*C\[4-8N4M85[ L<;CZ*!DD]@":_ M8KX3_#73_@_\-]'\,Z6NVST>V6!6Q@RMU>0_[3,68^[&OCO_ ()*_L^>;<:E M\1M2@^6/?IVD;U_B/^NF'T&(P1ZR"ON:O>RVARP]H]W^1_*?C3Q1]=S&.4T' M^[H?%YS>_P#X"M/)N2"BBBO2/Q,**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** /S#_ .#L/_E'7X+_ .RC6/\ Z;-4K^>^OZ$/^#L/ M_E'7X+_[*-8_^FS5*_GOK[?(?]T7JS\GXP_Y&+]$%%%%>R?+A1110 4444 % M%%% !7]"'_!IY_RCK\:?]E&OO_39I=?SWU_0A_P:>?\ *.OQI_V4:^_]-FEU MXV??[H_5'U'!_P#R,5Z,_3RBBBOB#]8"BBB@ HHHH **** "BBB@#\P_^#L/ M_E'7X+_[*-8_^FS5*_GOK^A#_@[#_P"4=?@O_LHUC_Z;-4K^>^OM\A_W1>K/ MR?C#_D8OT04445[)\N%%%% !1110 4444 %?T(?\&GG_ "CK\:?]E&OO_39I M=?SWU_0A_P &GG_*.OQI_P!E&OO_ $V:77C9]_NC]4?4<'_\C%>C/T\HHHKX M@_6 HHHH **** "BBB@ HHHH **** "BBB@#\6?^#OW_ )MY_P"YD_\ <37X MLU^TW_!W[_S;S_W,G_N)K\6:^\R7_?^#>+_E#S\(/^ MXS_Z>[^O!XB_W:/^)?DS[#@G_?I_X'^<3[3HHHKXT_4#^?G_ (.R+79^WWX$ MF_YZ?#^V3I_=U'4#U_X%7Y'_OBTC3_ -EK^2VOZHO^"(GB5?%?_!*;X*W2 MMN$6AM9YSW@N9H"/P\O%?/<1+]S%^?Z'VO!$O]JJ1_N_JCZJHHHKY _2PHHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** /Y$_^"A6H#5_V^OCA=+RM MU\0->E&/]K4;@_UKQ^NR_:+\2+XR_:#\=ZPK;EU;Q#J%X#ZB2YD?^M<;7Z92 M5H)>2/P7$2YJLI>;_,****T,0HHHH **** "BBB@#VK_ ()M6OVW_@HE\!8\ M;@WQ$T#(]AJ5N3^E?UQ5_*%_P2"T+_A(O^"GGP-M]N[R_%MG=8_ZXOYO_LE? MU>U\CQ$_WL%Y?J?I7 \?]GJ/^]^@5\6?\'#O_*'GXO\ _<&_]/=A7VG7Q9_P M<._\H>?B_P#]P;_T]V%>/@?]YI_XE^:/ILV_W&M_@E^3/YAJ***_1C\/"BBB M@ HHHH **** "BBB@#]IO^#0+_FX;_N6_P#W+5^TU?BS_P &@7_-PW_/Q!_R+JOH?SWT445^@GXN%%%% !1110 4444 %%%% ']"' M_!IY_P HZ_&G_91K[_TV:77Z>5^8?_!IY_RCK\:?]E&OO_39I=?IY7Y]FG^] MS]3]HX?_ .1=2] K\2?^#O/0&A\4? ?5,?+)T\$^ M M]8GH!'&SG/\ WS6O7@?_ 5/^)B_"+_@G'\:]<:00R1^$-0LX')QMFN86MHC M]?,E2M*4>>:CW9CB*GLZ4JCZ)O[D?R8,Q=BS$EB?A!_W&?_3W M?U]IU^:G^)_FS]PRG_<:/\ @C^2"BBBN4] _GO_ .#L/_E(IX+_ .R< MV/\ Z<]4K\PZ_3S_ (.P_P#E(IX+_P"RI]QP/\ QZOHOS/:J***^2/T M@**** "BBB@ HHHH **** "BBB@ HHHH _F&_P"#AW_E,-\7_P#N#?\ IDL* M^+*^T_\ @X=_Y3#?%_\ [@W_ *9+"OBROT; _P"[4_\ "OR1^'YM_OU;_'+\ MV%%%%=1YX4444 %%%% !1110 5_:97\6=?VF5\OQ)_R[^?Z'Z!P+_P O_P#M MW_VX****^7/T **** "BBB@#\6?^#OW_ )MY_P"YD_\ <37XLU^TW_!W[_S; MS_W,G_N)K\6:^\R7_?^#>+_E#S\(/^XS_Z>[^O!XB_ MW:/^)?DS[#@G_?I_X'^<3[3HHHKXT_4 HHHH **** "BBB@ K\!_^#K/]F?_ M (0#]K/P?\3K.WV67Q"TG'[\5\)_\'%O[ M,_\ PT-_P3,\3ZE:V_G:Q\-[J'Q3:[5^;RHMT=T,_P!T6\LLA'0F)?3(]+*< M1[+%1;V>GW_\$\/B/!_6,!.*WC[R^7_ N?S/T445]\?C84444 %%%% !1110 M 5]+_P#!'G]H+_AF?_@I/\)?$DLWD:?<:TFC:@Q.$%O>@VCLW^RGG"3ZQ@]J M^:*?;W$EI<1RQ.TQ%9U::J0<'LU8VP]:5&K&K'>+3^X_M) MHKR_]B;X]1_M0_LB_#CX@+(LDWBKP_:7MUMZ1W1C N$_X#,)%_X#7J%?FLHN M,G%[H_=Z=13@IQV:O]X5_)G_ ,%4_CM_PTC_ ,%$OB]XM2;[1:77B*XLK*3. M0]K:8M(&'L8H4/XU_3Y^VQ\';V^M2?XKE86$"_\ M I3&OXU_(+)(TTC,S,S,?\ @WW^ O\ PH?_ ()9_#[SH/)U#QG]H\4W?&/, M^U2?N&_&U2WK^:+X8?#^_P#BS\2O#OA72D\S5/$VIVVE6:XSNFGE6)!_WTXK M^Q?X<^!;#X7?#W0?#.E1^3I?AW3K?3+-/[D,$:Q(/P517SG$5:U.-)=7?[O^ M'/N."<-S5JE=]%;[_P#AOQ-FBBBODC]("OYJ?^#D7X ?\*3_ ."GWB+5((?) MT[XA:;:>)( H^7S&0V\_/]XS6\CG_KH/45_2M7Y$_P#!VE\ /[>^!OPQ^)EM M#F;PWJ\^@7KJ/F,-W%YL1;_91[9@/>?WKU\CK1I_ MCBWNO"]T<_>,\?F0+[YN8;^*GAGQ=I;;=2\+:K:ZO:' M.,2V\RRIS_O(*QQ%+VM*5/NFCJP.(=#$0K+[+3^YG]EE%97@7QE8_$7P1H_B M#2Y/.TS7K23_ )Z0S1K(C?BK UJU^:[:'[LFFKHAU+48-'TZXN[J:.WM M;6-III7.%C102S$^@ )K^/S]K7XY3_M,?M/_ ! ^(%P9,^+]?O-4B5^L,,DK M-%']$CV*/917],/_ 6N_:#_ .&;O^"9'Q6UJ&?R=2U?2CX>L,-M[7_P!FK](J^ ?^#E_0O[7_ ."4_B2XVY_LO7-*NL^F;@1?^U?UKMRYVQ5/ MU1Y>>1OE]9?W6?S8T445^AGXF%%%% !1110 4444 %%%% '[V?\ !I3J"R?L MD?$^U_BA\7I*?H]E"/\ V0U^L%?CC_P:(>)!<_#_ ..6C[OFLM0T>\Q[31WB M?^T*_8ZO@'P_MI#[;]1U ?^R5_0-7\ MY/\ P=#^)5UW_@IZ;4-N.B^$M-LR/[I+3SX_\C9_&O:R%7Q7R9\MQA*V7M=Y M(_.FBBBOMC\H"BBB@ HHHH **** "BBB@#^M/_@EM;?9/^";?P'7GYO >C/R M/[UG$W]:]YKRO]A?0O\ A%_V)/@[IFW;_9W@?1;7'ILL(%_I7JE?FE9WJ2?F MS]XPD;4(+R7Y'XL_\'?O_-O/_+QV A@_G":_G%K^G+_@W6TZ.Q_X) _"N2,8:\EUF M:3W8:O>I_)!7A\02MADO-?DSZ[@N-\>WVB_S2/MJBBBOBS]2"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *\5_X*2_\HZ_CY_V3GQ#_ .FRXKVJ MO%?^"DO_ "CK^/G_ &3GQ#_Z;+BM:'\2/JCGQ?\ GZ/\C^1VBBBOTL_!PHH MHH **** "BBB@ HHHH **** "BBB@ HKI/!_P@\4_$#PGXDU[0_#^K:IHO@^ MVCO-;O;:W:2#3(I)%B1I6 PNYV &>2 QZ*Q'-TN9/1%.+2N^H4444R0HHHH M**** "BBB@ KN/V;?VA?$W[*?QS\-?$+P?>&Q\0>%[Q;NW8Y\N8='AD QNCD M0LC+W5R*X>BIE%27*]BH3E"2G%V:U1_7M^Q1^UUX9_;E_9K\-?$CPK)BQUR# M_2;1G#3:9=IQ-;2?[2/D9P-RE6'# UZM7\V/_! +_@I[_P ,*?M*?\(CXJU# MR?AC\1IX[;4'E?$6C7WW(+WGA5Y$J_KT/'QV0X+%ZU8:]UH_^#\[G\@W[0_[$7Q<_ M9.OWA^(OP[\5>%8U?RQ=W=BQLI6Z8CN4W0R?\ ""#P0?0U\H_M&?\ !#O]F/\ :7:XN-4^&6E>'M5N,G^T/#3- MH\RL>K%(<0NQ]9(VYKW*'$47I6C]W^7_ 3Y/%\$36N&J7\I:?BO\D?RST5^ MU/[0?_!I%&SSW/PJ^++(O/DZ=XKL-WTW7=L!^EO7Q%\>O^" W[4WP%::63X< M7'B_3X9C^[ I%Q^<0KUZ.:86K\,U\]/S/F\5D./H?'3=NZU_*_ MXGQG16SXY^'7B#X8:X^E^)=!UGP[J4?W[34[*2TG7ZI(H8?E6-7>G?5'D--. MS"BBB@04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7["?\ !O9_ MP6GG\%ZSHWP!^+&K-)H5ZZ67@W6[N3+:;*3A-/F<_P#+%SA8F/\ JV(3[C+Y M?X]TJN48,I*LIR".U6D7 CE//S;')S+@?H M17Y]B*$Z-1TY[H_9\%C*>*HQKTMI?U;Y!1116)U!1110 4444 %%%8_Q \K$X 'H?&+XDZSXFU1MUYK%RT[+G(B7HD8_V44*H]E%<[7RV)K>UJ.9_=7!?#<,C MRBE@5\5KS?>;W^[9>204445@?5!1110 4444 %%%% !1110 4444 %;OPR^' MVH?%?X@:1X5;ZE\1 MM2@^:7?IVD;U_A'^NF'U.(P1Z2#O6^'HNK44#Y?C+B*&2935Q\OB2M%=YOX5 M^K\DS[!^&7P]T_X4?#_2/#FEQ^78Z/;+;Q<K?S"BBB@S"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#\P_\ @[#_ .4=?@O_ +*-8_\ ILU2OY[Z_H0_ MX.P_^4=?@O\ [*-8_P#ILU2OY[Z^WR'_ '1>K/R?C#_D8OT04445[)\N%%%% M !1110 4444 %?T(?\&GG_*.OQI_V4:^_P#39I=?SWU_0A_P:>?\HZ_&G_91 MK[_TV:77C9]_NC]4?4<'_P#(Q7HS]/****^(/U@**** "BBB@ HHHH **** M/S#_ .#L/_E'7X+_ .RC6/\ Z;-4K^>^OZ$/^#L/_E'7X+_[*-8_^FS5*_GO MK[?(?]T7JS\GXP_Y&+]$%%%%>R?+A1110 4444 %%%% !7]"'_!IY_RCK\:? M]E&OO_39I=?SWU_0A_P:>?\ *.OQI_V4:^_]-FEUXV??[H_5'U'!_P#R,5Z, M_3RBBBOB#]8"BBB@ HHHH **** "BBB@ HHHH **** /Q9_X._?^;>?^YD_] MQ-?BS7[3?\'?O_-O/_[^OYAJ_IY_X-XO M^4//P@_[C/\ Z>[^O!XB_P!VC_B7Y,^PX)_WZ?\ @?YQ/M.BBBOC3]0/Q?\ M^#O'P>SZ?\"?$$:?+')K6GS-[L+*2,?^.RU^*=?T(_\ !UE\/&\2_P#!/_PM MKT4>Z;PUXSMC(V/N03VMS&WYR>37\]U?N?-A1110 4444 %%%% !7]*'_ ;0^.E\7?\ !*?PUIXDWGPO MKFJZ81_<+7)N\?E= _C7\U]?NM_P:/\ Q074_@#\7?!9D^;0_$%IK2QD]KNW M,)(_\ A^GK7C9]#FPK?9I_I^I]1P?5Y,Q4?YDU^OZ'Z[4445\0?K 4444 %% M%% !1110 4444 %%%% !1110 4444 %<[\7?&R?#3X3^*/$["O-P/^\T_\2_-'N9M_N-;_!+\F?S#4445^C'X>%%%% !1 M110 4444 %%%% '[3?\ !H%_S<-_W+?_ +EJ_::OQ+_X-"M66'Q)\?+'/S7% MMH4X'J(VU!3_ .C!7[:5\'G7^^3^7Y(_8.%?^173_P"WO_2F%%%%>6?0!111 M0 4444 %%%% !1110 4444 %?F#_ ,'8"TW#?A#X?W?-J?B*\U +GJ+>V$9/X?:A^=>AE,;XN' MK^AXO$4N7+:K?;\VD?A-1117Z ?C(4444 %%%% !1110 4444 ?T(?\ !IY_ MRCK\:?\ 91K[_P!-FEU^GE?F'_P:>?\ *.OQI_V4:^_]-FEU^GE?GV:?[W/U M/VCA_P#Y%U+T"OSL_P"#H'P WC'_ ()?S:DJ;O\ A$_%6FZHQQ]T.)K3^=T! M^-?HG7S1_P %COAC'OFW&*RP-3DQ$ M)>:.C-J/M<%5AWB_RT/Y2J***_1C\/"BBB@ HHHH **** "BBB@#]4_^#3WX MQKX4_;'\?>"YI?+A\8>&!>1*3Q+<64Z[5QZ^5<3GZ*:_?FOY-_\ @E+^T4O[ M*W_!0[X4^,KB?[/IMKK<=AJ4A.%2TNPUK.S>H6.9G^J#O7]9%?%\04>7$*?\ MR_+3_(_4N#<3SX)TNL6_N>OYW"BBBO#/K@HHHH **** "BBB@ HHHH **** M"BBB@ K\W?\ @Z*^.*_#?_@G)!X5CF"WGQ#\1VE@T6<,UM;[KN1OH)(;<'_? M%?I%7\^G_!U%^TTGQ0_;4\-_#FRN!+8_#+1@UT@;[E_?;)I ?I;I:?0LPKU, MGH^TQ4?+7[O^#8\'B;%>PR^?>7NKY[_A<_+ZBBBOO#\="BBB@ HHHH **** M"BBB@#^GG_@WB_Y0\_"#_N,_^GN_K[3KXL_X-XO^4//P@_[C/_I[OZ^TZ_.< M=_O-3_$_S9^X93_N-'_!'\D%%%%J5^8= M?IY_P=A_\I%/!?\ V3FQ_P#3GJE?F'7Z#E?^Z0]#\7X@_P"1C5]0HHHKO/'" MBBB@ HHHH **** "OZXO^";7_*.OX!_]DY\/?^FRWK^1VOZXO^";7_*.OX!_ M]DY\/?\ ILMZ^?A!_P!QG_T]W]>#Q%_NT?\ $OR9]AP3 M_OT_\#_.)]IT445\:?J 4444 %%%% !1110 5E^-O!^G_$/P9J_A_5K=;K2M MVG^.[2W\O3/ MBCHT=U(X7"F^M MO.H[?ZH6K$]S(?J?S3K](PE;VU&-3NOQZ_B?AN985X;%3 MH?RO3TZ?@%%%%=!PA1110 4444 %%%% ']#7_!K+^T%_PLO]@;6/ ]Q/OO?A MOX@FAACW9\NRO!]IC/MF79?$CP M_+'#'G'F7MF?M$9_"#[7^=?T+U\'G%'V>*EYZ_?_ ,&Y^P<,8KVV70OO'W?N MV_"Q^;S+?P;X?DU2X53PES?38*L/416L3 M#VD]S7Y/U]-DM'V>%3[Z_P!?(^!XJQ/ML?.A1110 4 M444 ?;7_ ;U_ 7_ (7K_P %3/ ;S0^?I_@F.Y\478QG9]GCVP-^%U+;FOZ< MJ_&/_@T@^ OE:/\ %SXH7$/^OFM/"^GS8Z; ;FZ7/OOM#^%?LY7P^>5N?%./ M\J2_7]3]8X1PWLLO4WO-M_HOR"BBBO'/J KYI_X+#? #_AI7_@FM\6O#<=J'A.&;PO=C.?+^R2%(%_\!C;G\:^ MR:_&'_@T@^/7FZ3\7/A?<3?ZF:T\46$6>N\&VNFQ[;+0?C7[/5^>YG1]EBIQ M\[_?J?M.0XGV^ I3ZVL_EI^A^./_ =L_M!?8/ ?PI^%MK-\VI7MSXGU",'! M584^SVV?4,9KG\8Q^'X@U]L_\'"/[0?_ OW_@J/XZCAG\_3? R0>%+/G.PV MREKA?PNI;@?A7Q-7V65T?986$?*_WZGYAQ!BO;YA4FMD[+Y:?\$****] \4* M*** "BBB@ HHHH _4C_@U6_9H_X61^V7XG^)-Y;^98_#;13#:2%?N7]]NB0@ M^UNET#CIO7\?Z!*^!?\ @VZ_9G_X4'_P34T36[JW\G6/B7?S^))RR_.+UL+34!ZJ+>_MIV/\ WS&WX9KZ\KRC]N_X M>-\6OV)OBYX92/S)M;\':K:0*!D^:UI*(R/F?R%4445^E'X2%%%% !1110 4444 %%%% 'ZV?\&D7CI=/_:8^+'A MG?AM7\,VVIA,_>^RW0CS^'VO]:_>"OYI_P#@VS^* ^'?_!5?PG8O)Y4/C#2= M2T1R3P?]'-T@/UDMD ]R*_I8KXG/H*?4A1110 4444 %%%% !1110 4444 %%%% !1110 5_+O\ \%]/'0\??\%: M/BY<1R;X=/NK+3(QG[AM["VBHPL#D>5+=2/&![!"H'L*^BX=A>M*?96^]_\ /B>-ZUL-3I]Y7^Y M?\$\THHHKZX_-0HHHH **** "BBB@ J2UMI+VYCAA5I)9F"(HZLQ. *CKU+] MA[X=M\6_VSOA/X9\OS$UWQ?I5E*,9Q&]W$')]@FXGV%3.7+%R?0TITW.:@NK ML?UR> O#*^"? NBZ+'M\O2;""R7'3$<:H,?]\UK445^8G[VE961^+/\ P=^_ M\V\_]S)_[B:_%FOVF_X._?\ FWG_ +F3_P!Q-?BS7WF2_P"YP^?YL_(.*?\ MD:5?^W?_ $E!1117J'SX4444 %%%% !1110 5_3S_P &\7_*'GX0?]QG_P!/ M=_7\PU?T\_\ !O%_RAY^$'_<9_\ 3W?UX/$7^[1_Q+\F?8<$_P"_3_P/\XGV MG1117QI^H!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>*_\%)? M^4=?Q\_[)SXA_P#39<5[57BO_!27_E'7\?/^R<^(?_39<5K0_B1]4<^+_@3] M'^1_([1117Z6?@X4444 %%%% !1110 4444 %%%% !7T/_P3@_X)M>//^"DW MQKC\->%86T_0M/9)=?\ $$\1:TT: GJ>F^9L,(X@06())559UT_^"8W_ 2^ M\=B#@27#C.R,'W8JH)K^FK]D_] MDWP/^Q5\%-+\!?#_ $B/2M$TU=SN<--FF M:QPZ]G3UG^7]=CZCA_AV>-E[:MI37_DWDO+N_N\N=_9E_P""?_PO_94_9@D^ M$OASP[:S>%=0M)+76A>*))M?:6/RYY;IL#>TBD@C@*N%4*H '\U/_!4O]@C5 M/^"=G[7>O>![A;BX\.W!_M+PU?R#_C^TZ1F\O)[R1D-$_3YHR0,,N?ZP*^,/ M^"X?_!."/_@H1^R)=KHMFDGQ&\#"75O#3J/WEV=H\^QSZ3JHV]/WB1$D#.? MRO,)4J]ZCTEOZ]S[+B')88C!I4(VE3^%+MU7^7F?S!44^XMY+.XDAFC>*6)B MCHZ[61AP01V(]*97W!^2A1110 4444 %%%% !1110 5_0U_P;C_\%/\ _AJC MX$_\*C\8:AYOQ ^'5FJV$T\F9=:TE<)&^3RTD&5C?N5,3?LR_M% M^)OV2_COX9^(G@^[^QZ]X7O%NH,Y\NX7[LD,@&,QR1ED8=U<]#S7#F)HN M'7IZGK9+FDL#B55^R])+NO\ -;H_L0HKRW]C']K3PS^V_P#LW^&?B1X3E_XE M^O6X,]JSAIM-NE^6:VDQ_'&^1G&&&UA\K GU*OS^47&3C+='[/3J1J04X.Z> MJ84445)84444 %%%% !1110 4444 %%%% !1110 4444 %%%% &-XX^'7A_X MG:(VF>)=!T;Q#ILGWK34[*.[@;ZI(I7]*^7/C1_P0B_97^-WG27?PHTGP_>2 M9VW'AV>;2?*)[B*%EA_.,BOKRBM:=>I3^"37HSGKX2A65JT%+U29^1/QN_X- M)_ >M":;X=_%7Q1X=DY9+;7K"'5(B?[H>+R&4>Y#D>]?'GQR_P"#8G]I;X6K M--X=@\'_ !#M4RR#2-6%MCNEB&[V5V]LFOZ.:*]&CG>+AN[^J_IGAXC MA3+JNT7%^3_1W7X'\?OQO_8X^+'[-D\B^/?ASXS\)QQMM^T:CI,T-L_;Y)BO MEN/=6(KS6O[2;BWCNX'BEC22.12KHZ[E8'@@CN#7SA\?O^"0G[-O[2OG2>)O MA'X4COKC)>_TB Z1=LW]]I+4QEV_W]P]01Q7J4>(UM5A]W^3_P SP,5P/):X M>I\I*WXJ_P"1_*+17[J_M#?\&F'@?Q!Y]U\+_B9X@\-3'+)8:_:1ZG;D_P!T M2Q^4Z+[LLA^M?!7[2/\ P;R?M/?L\_:+BW\&V_Q TF')^V>$[K[<[#MBV8)< MDX[+$P]^F?6HYKA:ND96?GH?.8KAW,,/K*FVNZU_+7[T?#]%:/BOPAJW@/7[ MC2= ZHW\(K^M7PKXHT_QOX8TW6M)NH;[2]7M8KVSN8CF.XAD0/&Z MGT96!'L:_C"K^E+_ (-N_P!IF3]H#_@FKHNCWT_G:M\--0G\,REFR[6ZA9K4 MX_NK#,L0_P"N!KYOB'#)PC76ZT?IT_KS/NN"LOL#XE_$'3_A5X U;Q'JDGEV&CVSW,N/O/@<(O^TS84#N2*_'7XG?$/4/B MQ\0=7\2:I)YE]K%RUQ)@\)G[J#_950%'LHKS0_[**&8^RFOV*^'O@73_ (9> M!]*\/Z7%Y.GZ/;);0KW(48W'U8G))[DDU\A_\$EOV?/[/TC4?B+J4'[V^W:? MI.]>D0/[Z4?[S (#U&QQT-?:E>]EM#DASO=_D?R;XS<4?7\S6647^[H:/SF] M_P#P%>[Y/F[A1117I'XR%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110!^8?\ P=A_\HZ_!?\ V4:Q_P#39JE?SWU_0A_P=A_\ MHZ_!?_91K'_TV:I7\]]?;Y#_ +HO5GY/QA_R,7Z(****]D^7"BBB@ HHHH * M*** "OZ$/^#3S_E'7XT_[*-??^FS2Z_GOK^A#_@T\_Y1U^-/^RC7W_ILTNO& MS[_='ZH^HX/_ .1BO1GZ>4445\0?K 4444 %%%% !1110 4444 ?F'_P=A_\ MHZ_!?_91K'_TV:I7\]]?T(?\'8?_ "CK\%_]E&L?_39JE?SWU]OD/^Z+U9^3 M\8?\C%^B"BBBO9/EPHHHH **** "BBB@ K^A#_@T\_Y1U^-/^RC7W_ILTNOY M[Z_H0_X-//\ E'7XT_[*-??^FS2Z\;/O]T?JCZC@_P#Y&*]&?IY1117Q!^L! M1110 4444 %%%% !1110 4444 %%%% 'XL_\'?O_ #;S_P!S)_[B:_%FOVF_ MX._?^;>?^YD_]Q-?BS7WF2_[G#Y_FS\?XI_Y&E7_ +=_])04445ZA\^%%%% M!1110 4444 %?T\_\&\7_*'GX0?]QG_T]W]?S#5_3S_P;Q?\H>?A!_W&?_3W M?UX/$7^[1_Q+\F?8<$_[]/\ P/\ .)]IT445\:?J!\F?\%S/A.WQA_X)5?&" MPCC\RXTK2DUV(@9,?V*>*Z)HG_P#'6-?QQ^/O!=]\-O'>M>'=4C\G4] OY]-NX_[DT,C1 MN/P92*^LX=JWISI]G?[_ /AC\XXXP]JU.MW37W._ZF31117TA\,%%%% !111 M0 4444 %?IK_ ,&KGQJ7P'^W]KOA&XF"6_CSPQ<10IG'F75K(EPGUQ"+FOS* MKU[]@;]HAOV3_P!L_P"&OQ":1H[7PSKUO/?%?O-9NWE72CW,#RC\:Y<;1]K0 MG3[K\>AZ&5XGZOBZ=9[)J_IU_ _KNHIEO<1W=O'-#(DL4JAT=#N5U/((/<&G MU^?OVMI&\TA]\3&V_.OTZK^>G_@Z:_:17XI?MUZ)X"LY_ M,L?ACH:13H&R$OKW;<2_^0!:#Z@UZF3T?:8J/EK]W_!L?/\ %&*]CET^\K17 MSW_"Y^9-%%%?>'X^%%%% !1110 4444 %%%% '[??\&C/PG-GX!^,OCJ6+*Z MAJ&GZ#;2$?=\B.6>8#Z_:("?H*_8ZOA__@W=^"#?!;_@E?X&FFA\B^\:7%YX MEN5(QN$TICA;WS;PP'\:^X*_/=ONT/VC(,/['+Z4'VO]^OZA7Q9 M_P '#O\ RAY^+_\ W!O_ $]V%?:=?%__ <+0-!_P!YI_XE^9T9M_N-;_!+\F?S!T445^C'X>%%%% !1110 4444 %%%% ' MZO\ _!I5XL6S_:Z^)VA[OFU+P@M\%]?(O84_]N/UK][:_FO_ .#:/XC+X&_X M*J^&]/:3RU\7:)JFD=Y^I^T@5E^-_"5GX_\ M&:OH.H+YEAK5E-87*_WHI4:-Q_WRQK4HK@VU1[#2:LS^,OXA>"KSX:^/]<\. M:BNS4/#^H7&FW2XQMEAD:-Q_WTIK'K[ _P""\7P*_P"%"_\ !4OXH6L4/E6/ MB:\C\36C8P)1>QK-,?PN#.O_ &OC^OTNA4]I3C475)GX/C*#HUYT7]EM?

!YZ$Q>K.(!7CYUA76P_-'>.ORZ_UY'TW"N8+#8SDG\,]/GT M_P OF?T*4445\.?K04444 %%%% !1110 4444 %%%% !1110!ROQP^,.B_L^ M?![Q-XX\27'V70_"FFSZI>O_ !&.)"Q51W=L!5'4LP Y-?R&_M!_&S6/VD/C MEXM\?:\^[5_%VJW&JW(!RL32N6$:_P"R@(51V50*_8;_ (.EO^"A<>G:#I7[ M._AF^S=7QAUKQ>T3_P"KA4[[2S;W9@)V!P0$@/(8U^)-?99#A'3I.M+>6WI_ MP3\PXPS)5L0L-!Z0W]7_ )?G<****]X^."BBB@ HHHH **** "BBB@#^GG_@ MWB_Y0\_"#_N,_P#I[OZ^TZ^+/^#>+_E#S\(/^XS_ .GN_K[3K\YQW^\U/\3_ M #9^X93_ +C1_P $?R04445RGH'\]_\ P=A_\I%/!?\ V3FQ_P#3GJE?F'7Z M>?\ !V'_ ,I%/!?_ &3FQ_\ 3GJE?F'7Z#E?^Z0]#\7X@_Y&-7U"BBBN\\<* M*** "BBB@ HHHH *_KB_X)M?\HZ_@'_V3GP]_P"FRWK^1VOZXO\ @FU_RCK^ M ?\ V3GP]_Z;+>OG.(_XH?/A1110 4444 %%%% !7]//_!O%_RA MY^$'_<9_]/=_7\PU?T\_\&\7_*'GX0?]QG_T]W]>#Q%_NT?\2_)GV'!/^_3_ M ,#_ #B?:=%%%?&GZ@%%%% !1110 4444 %%%% 'YU_\'-G[,W_"[/\ @G9) MXLL[?S=6^%^K0ZN&5)HF(]P&R/0@5_'O\4?AWJ7P@^)?B+PGK4/D:QX8U.YT MJ^C_ +D\$K12#_OI37UW#V(YJ4J3Z._R9^:\:X/DQ$,0OM*S]5_P'^!@T445 M]$?$A1110 4444 %%%% 'J?[$'Q\?]EW]K[X;_$!9&CA\+>(+2\N]O5[7S M MPG_ H6D7_@5?U[P3IUHS>EN;[M'^A^#/_ 5Y^.W_ T;_P %)_B_XECF\^S77Y=)LG!R MK6]D%LXV7V98 _\ P(GJ37S?4EW=RW]U)/-(\TTSF21W.YG8G))/*]7M='M0!N_>W$R1)Q_O.*3:2NRHQ2&2%O\ P&^SC\*^QJR_!/A"Q^'O@S2- TN+R--T M.RAT^TC_ .><,2+&B_@J@5J5^:UZCJ5)5'U;9^[8/#JA0A17V4E]R"BBBLCH M"BBB@#^=W_@Z0^ '_"L?^"A%AXRMX-EE\2/#]O=R2 8#WEK_ *+*OX0I:G_@ M=?FK7]!/_!U9^S__ ,+ _8B\+>/;>#S+SX>>(5CGDQ_JK.^7RI#GWGCM!^-? MS[5]YD];VF%CY:?=_P _'N)L+[',9VVE[WW[_C<****]0\ **** "BBB@#[ M:_X-Z/CS_P *+_X*F>!(YIO(T_QM%<^%[LYQO^T1[H%_&ZBMQ7])_P 8?B;I M_P %OA+XH\8ZLVW2_"FDW6L79SC]U;PM*_/^ZAK^/3X6_$*^^$GQ-\.^*]+; M9J?AG5+;5K1LXVS02K*AS_O(*_HE_P""_O[7-CX:_P""0EUJ6AW?R_&+^S=, MTN16^9[:Y47DAQ_=:VA=">G[T>HKYG.<)[3$TVOM:?<_\F??<+YDJ. KJ7V/ M>7S7^:_$_G3\?^-M0^)?CS6_$FK2^?JGB"_GU*\D_P">DTTC2.WXLQ-9%%%? M3+31'P3DV[L****!!1110 4444 %=5\#?A+J7Q[^-'A/P1HZ[M4\7:O:Z/:_ M+N"R3RK&&/\ LC=DGL 37*U^C7_!L7^S/_PN?_@H:?&%W;^9I7PNTB;5-S+E M/MLX-M;J??:\\@]#"*Y\56]C1E4[+_ACLR_"O$XF%!?::7RZ_@?T,?#CP#IO MPJ^'F@^%]&A^SZ/X;TZWTNQB_P">4$$:Q1K^"J!6U117YNVV[L_H-.HH _CG_:/^%LGP._:$\=>"Y59)/"7B"_T MI?L0?&@?LZ_MB?#'QQ))Y-KX9\36%]=MG&;99T\\9]XBX_&OZ^E;'PK\7-/]HU%M%CTS4V+98WEIFVF9O0N M\1D /:0'O7S/$='2%5>GZK]3[[@?%>]4P[\I+\G^A]%4445\J?H04444 %%% M% !1110 4444 %%%% !1110 4444 >4_MU?&I?V=/V-/BAXW\T0S^&_#-]=V MC$[OY6"BBBO M>/C@HHHH **** "BBB@ K[;_ .#>+X3M\5/^"KGP\D>+S;/PM%?:]<\?=\JU MD2)OPGEAKXDK]BO^#2#X(-??$GXN?$B:':NEZ;:>&[.4CAS<2FXG /\ LBVM M\_[XKAS.I[/"SEY6^_0]C(?^YD_]Q-?BS7WF2_[G#Y_FS\?XI_Y&E7_M MW_TE!1117J'SX4444 %%%% !1110 5_3S_P;Q?\ *'GX0?\ <9_]/=_7\PU? MT\_\&\7_ "AY^$'_ '&?_3W?UX/$7^[1_P 2_)GV'!/^_3_P/\XGVG1117QI M^H!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>*_P#!27_E'7\? M/^R<^(?_ $V7%>U5XK_P4E_Y1U_'S_LG/B'_ --EQ6M#^)'U1SXO^!/T?Y'\ MCM%%%?I9^#A1110 4444 %%%% !1110 5]7?\$K/^"4?C3_@IG\6?LUD+C0? MA_HLR_\ "0>(WBREN.#]G@!XDN64\+T0'G2:]K=TB[KDV44T,31P @KYKO/&H+?*H+-AMNQOZ@O@)\ _"/[,7 MPGT?P1X&T6UT#PUH<(AM;2 ?BSNQ^9Y&.69V)9B222:\7-LT^KKV5/XG^!]5 MP[P^\:_;UOX:?WOMZ=_P\J?[-7[-/@O]D;X.:3X$\ Z+;Z'X=T=,1Q)\TEQ( M?OS2OUDE<\L[445\7*3D[RW/U2$(PBH05DM@HHHJ2C^>__@Y1_P"" M:_\ PS9^T!'\8O"NG^5X)^)5TW]IQPIB/2]8(+R?1;@!I1_MK-T&T5^8=?V# M?M:?LQ^&_P!L?]G?Q3\-_%)/V2_CWXH^'?BRV^S:YX6O6M)B ?+N$X:.>//)CDC*2*>ZN.G M2OM,DQWMJ7LI_%'\4?E?%>4_5L1]8IKW)_@^J^>Z^?8X.BBBO6DARL3GJ5,3$DLQ'S&?8#_F)A\_\ ,^^X/SBS M^HU7YQ_5?JOGY'Z64445\L?H04444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!POQR_9B^'?[3.@?V9\0/!/AGQA9JI6- M=5T^.X>#/>-V&^-O]I"#[U^=G[5W_!JW\(_B8MUJ'PK\2:Y\-M3?+1V%T3JV ME$]0H$C"=,]-QE< =%.,']3:*ZL/C*U%_NY-?E]QPXS*\+BE:O!/SZ_>M3^5 M?]N#_@CE\=_V"5N-0\6>%6UCPG ?^1DT%FOM-5?64A1)!V&9D0$G )KY;K^T MFYMX[RWDAFC26&52CHZ[E=3P00>H/I7Y6?\ !6/_ (-QO"_QRTG5/'?P'T^Q M\)>.(U:YN?#46V#2=BC)X5K25_NU/8X?K.GF-*2[V^_3]3^ MDJBBBOSX_: HHHH ***Y_P"*WQ)T_P"$'PYUCQ-JC;;+1[9KAU!PTK#A8U_V MF8JH]V%)M)79K0HU*U2-&DKRDTDENV]$OFSXY_X*U_M!^9-IOPYTZ?B/;J.K M[3W_ .6,1_#,A!]8S7Q#6S\0_'>H?$[QSJWB#5)/.U#6+E[F8]@6.0H]%48 M'8 "L:OEL16=6HYG]V\'\.T\DRFEE\/B2O)]Y/63^_1>204445B?3!1110 4 M444 %%%% !1110 4444 %=-\&_A=?_&GXGZ+X7TT?Z5J]RL6_&1"G5Y#[(@9 MC]*YFOOC_@DS^SY_8GAG4/B'J,&+G5MUCI6]?NP*W[V0?[[J%!ZXC;LU=&%H M^UJ*/WGR?&W$D,CRBKCOM_#!=YO;[OB?DF?7'@?P;8?#SP?IFA:7#Y&GZ3;) M:VZ=PJ $GN3U)[DDUJ445]0M-$?PM4J3J3=2;NV[MO=M[L****" HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /S#_X.P_^ M4=?@O_LHUC_Z;-4K^>^OZ$/^#L/_ )1U^"_^RC6/_ILU2OY[Z^WR'_=%ZL_) M^,/^1B_1!1117LGRX4444 %%%% !1110 5_0A_P:>?\ *.OQI_V4:^_]-FEU M_/?7] O_ :;ZQ'/^P1X\T]<>=:^/[F=N>HDTZP4?^BS7CY]_NC]4?4<(?\ M(Q7HS]1Z***^'/U@**** "BBB@ HHHH **** /S#_P"#L/\ Y1U^"_\ LHUC M_P"FS5*_GOK^A#_@[#_Y1U^"_P#LHUC_ .FS5*_GOK[?(?\ =%ZL_)^,/^1B M_1!1117LGRX4444 %%%% !1110 5_0A_P:>?\HZ_&G_91K[_ --FEU_/?7]" M'_!IY_RCK\:?]E&OO_39I=>-GW^Z/U1]1P?_ ,C%>C/T\HHHKX@_6 HHHH * M*** "BBB@ HHHH **** "BBB@#\6?^#OW_FWG_N9/_<37XLU^TW_ =^_P#- MO/\ W,G_ +B:_%FOO,E_W.'S_-GX_P 4_P#(TJ_]N_\ I*"BBBO4/GPHHHH M**** "BBB@ K^GG_ (-XO^4//P@_[C/_ *>[^OYAJ_IY_P"#>+_E#S\(/^XS M_P"GN_KP>(O]VC_B7Y,^PX)_WZ?^!_G$^TZ***^-/U *_F'_ .#@?]G=OV>_ M^"HGCUH8/)TSQQY/BRR.,>9]J!^T-_X%1W-?T\5^1O\ P=A?LN-XL^!O@'XN M:?;EKGPAJ#Z%JKHO/V2Z^>%V/]U)HR@][K\O8R.O[/%*+VEI_D?,\683VV < MEO!I_+9_@[_(_"6BBBON#\E"BBB@ HHHH **** "BBB@#^H'_@@W^U\G[77_ M 3E\'RW5UY_B/P(@\*:P&;,A:V11!(>YWVYA8L>K[^N#7V77\V__!NC^WK' M^R)^VO%X3UV\^S>#/BP(M&NFD?;%:7X8_8ISV +N\)/ GW'A:_I(KX'-L+[ M#$-+9ZH_8N',P6+P46W[T='\MG\U^-PHHHKS3W@HHHH **** "BBB@ HHHH M**** "BBB@#G?B]\4M'^"'PK\1^,O$%Q]ET/PMIMQJM]+W6&&-I&P.[$+@#N M2!WK^0?]HGXV:I^TC\=_&'C[6C_Q-/&&KW.JSINW+"99"XC4_P!U%(11V"@5 M^UW_ =+?MZ1_#[X.:+\!]!O!_;/C4IJWB+RW^:WTZ*3,,+8Z&:=-W^[;D$8 M<5^#]?89!A>2DZTMY;>B_P S\RXRS!5<0L+#:&_J_P#)?FPHHHKZ ^,"BBB@ M HHHH **** "MKX;> =2^*WQ$T'POH\/VC5O$FHV^EV47_/2>>58HU_%F K% MK[^_X-N/V7&_:!_X*0:1X@N[S"63S1_U[FL< M365*E*H^B.O X5XC$0H+[32_S_ _HL^$7PUT_P"#/PH\,^#])7;I?A72;72+ M,8QB&WA6)./]U!71445^;-MN[/W2,5%66P5\I_\ !<+0O^$B_P""4?QJM]N[ MR]%CNL?]<;J"7/X;,U]65XI_P4E\)GQQ_P $]_C?I:IYDMSX%UDPKC[TBV4K MI_X\JUKAI]?.-MJ\RQW'/_7%Y*_KGK^+ M.OZUO^"97[2D?[6_[!OPQ\=&X%Q?ZGHD-MJC;LG[=;YM[G/<9FB=AGLP/.*M9F%OI'AK3;C5;V4G_5P01-+(?P537\>/Q> M^)6H?&?XL>)_&&JG=JGBK5KK6+LYS^^N)GE?G_>I3;> MA4FZM!GWW7G7^Z*_&&OZJO\ @LS^RVW[7'_!.3XD>&[6U-UKFEV/]OZ.JKND M-W9_O@B#^])&LD0_ZZU_*K7VV0XCGPW(]XNWZH_*>+L'[+'>U6TU?YK1_P"? MS"BBBO:/E0HHHH **** "BBB@ JQI6JW6AZI;7UE<36EY9RK/!/"Y22&12&5 MU8B@#^H[_ ((R?\%+;#_@HW^RQ9WFH7-O'\1O"21Z?XILUPK/ M+@B.\11_RSG"EN!A7$B]%!/U]7\B?[#/[;'C+]@/]H?2/B%X-N/](LSY&H:? M*Y6VUBS8CS+:4#^%L @X)1E5ARHK^HO]A_\ ;@\"_M^_ G3_ !UX%U!9K>8" M+4=.E8?;-&NL O;SJ.C#/#?==<,I(-?#YMEKP\^>"]Q_AY?Y'ZSPWGD<92]C M5?[R/XKO_F>PT445XY].%%%% !1110 4444 %%%% !7SW_P4O_X*">&_^"-M8:WO-1L>RJ,LQ502/YA?^"BW_!0C MQG_P4=_:!N_&GBF0V>G6X:VT+1(I2]MHEIG(C7IND; :20@%V[!0JKZV5Y;+ M$SYI? M_/R/F^(,]A@:7LZ;O4>R[>;_3N>2_%SXK:]\=/B=KWC'Q1J$VJ^(? M$E[+J%_=2=999&+' Z*HZ!1PH P !7.T45]RDDK(_)92__ (.P_P#E M(IX+_P"R_]-EO7SG$?\.'J?<<#_P >KZ+\SVJB MBBODC]("BBB@ HHHH **** "BBB@ HHHH **** /YAO^#AW_ )3#?%__ +@W M_IDL*^+*^T_^#AW_ )3#?%__ +@W_IDL*^+*_1L#_NU/_"OR1^'YM_OU;_'+ M\V%%%%=1YX4444 %%%% !1110 5_:97\6=?VF5\OQ)_R[^?Z'Z!P+_R__P"W M?_;@HHHKY<_0 HHHH **** /Q9_X._?^;>?^YD_]Q-?BS7[3?\'?O_-O/_[^OYAJ_IN_X-TM8CU/_@D-\+X8\;M/GUBW MDP?XCJUY)_*05X/$7^[+_$OR9]AP3_OTO\#_ #B?;U%%%?&GZ@%%%% !1110 M 4444 %%%% !7\V__!RG^S-_PHC_ (*1ZGXBM+?R='^)VFP:_$57$:W('V>Y M7_>+Q"4_]=Q7])%?F'_P=/?LS?\ "T/V(M!^(EG;^9J'PQUI?M$@7E+"]VP2 M?^1UM/H-U>MDN(]GBDGM+3_+\3YWBG!^WR^36\?>7RW_ N?SWT445]T?D(4 M444 %%%% !1110 5];?"3_@HPOP]_P""1?Q._9[D:^_M3Q=XHLM1T^54S%%9 M'RI+M"^?E_>6D.%Q\PGD]Z^2:*SJ48U$E+HT_FC?#XB=%MTWNFGZ-684445H M8!1110 4444 %?UP]AO;YA3CT3N_EJ?LA1117Y^?LP4444 %%%% 'C?_!0K MX _\-1_L0_%'P&L/VB\\0>'KI+!,9S>1IYUJ<>T\<1_"OY%R,&O[3*_DO_X* MD_ #_AF'_@H1\6O!L<'V>QL?$$]WI\8& EG=8NK=1](9D'X5]1P[6UG2?K^C M_0^ XXPNE/$+SB_S7ZG@=%%%?4'Y\%%%% !1110 5]-?M??\%#;S]J7]CG]G M_P"%LEO?V[?!_2[NROYI67R=0=I%CM2F"3B*UBC3Y@#N=P,C!KYEHK.5.,FI M/=;?=8VIXB<(RA%Z25G]Z?YH****T,0HHHH **** "BBB@ K^B3_ (->?V9_ M^%0?L!7OCB[M_+U3XHZS+>(Y7:QL;4M;0*>_^L%TX/<2CZG^>_P/X-U#XB^- M='\/Z1;M=:MKU[#IUE"O6:>:18XU'U9@/QK^P;]GGX-:?^SM\!_!O@/2=O\ M9_@_1K72(6"X\T0Q+&7/^TQ4L3W+$U\_Q#7Y:*I+[3_!?\$^TX+P?/B98A[1 M5EZO_@7^\[*BBBOCS],"BBB@ HHHH _&O_@[9_9X:]\)?"KXK6L!_P")?0QF+Z2FOY0:^UR&OSX?D>\7^#U/ROC#">RQWM5M-7^:T M?Z?>%%%%>V?)A1110 4444 %%%% !7[/?\&GG[7R6E_X^^!^J76W[5CQ7H*N MW5P$@O(QGN5%NX4=DE/J:_&&O2/V0_VEM:_8]_:6\&_$K0-S:AX3U*.[,._8 MMY RRQ-)&3V#FN/'X;V]"5/KT]3TLGQSP>+A7Z)Z^CT9_8)17,?!;X MOZ#^T!\)?#GC;PQ>+?\ A_Q3I\.I6,PZM'(H8!A_"ZY*LIY5@0>173U^>--. MS/VR,E)*4=F%%%%(H**** "BBB@ HHHH **** "BBB@ HHKYP_X*M?MR6?\ MP3^_8K\4^.!-"/$EQ'_97AJW?!-QJ4RL(CM/WEB >9AW6)AU(K2G3E4FH1W9 MCB*T*-.56H[**NS\-_\ @XP_:^3]I_\ X*(ZQHNFW7VCP[\+;?\ X1FUV-F. M2Z1B]Y)C^]YS&(^HMU-?!53:CJ-QK&H7%W=32W-U=2----*Q9Y78Y9F)Y))) M))ZDU#7Z-AZ*HTHTX]$?A^-Q4L37G7GO)W_X'R"BBBMCE"BBB@ HHHH **** M "OZ8O\ @W/_ &>&^ O_ 3 \*WMS!Y&I?$*\N?%-R&'S;)2(;?GT:W@A?^#>+_E#S\(/^ MXS_Z>[^O!XB_W:/^)?DS[#@G_?I_X'^<3[3HHHKXT_4 HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "O%?\ @I+_ ,HZ_CY_V3GQ#_Z;+BO:J\5_ MX*2_\HZ_CY_V3GQ#_P"FRXK6A_$CZHY\7_ GZ/\ (_D=HHHK]+/P<**** "B MBB@ HHHH **** /T\_X-//\ E(IXT_[)S??^G/2Z_H0K^>__ (-//^4BGC3_ M +)S??\ ISTNOZ$*^(S[_>WZ(_6.#_\ D7+U84445XQ]0%%%% !7Y8_\',/_ M 38_P"%\_!*'XX>$]/\SQ;\/;4QZ[%"GSZCI )8R''5K9BS_P#7-Y9JWA>YC@N))GQ%HNHG"0W?/"HW$J]/^ ?LV1YK''895/M+22\^_H_^!T"BBBO//8"OB?_ (*^?\%A M6_X)37GP_C_X5S_PGB>.DU!@_P#;_P#9?V,VIM@1C[--OW?:1_=QM[YX^V*_ M'O\ X.ZO"C7GPF^">N;?ET[5]4L2WH9X;=\?C]F/Y5W9;1A5Q,:=173O^3/( MS[$5J&!J5J#M)6L]'U5][]#G?^(OW_JWG_R_/_O=1_Q%^_\ 5O/_ )?G_P![ MJ_%FBOKO[%P?\GXO_,_-O]:?\ R_/_ +W4 M?\1?O_5O/_E^?_>ZOQ9HH_L7!_R?B_\ ,/\ 6G-/^?O_ )+'_(_:;_B+]_ZM MY_\ +\_^]U'_ !%^_P#5O/\ Y?G_ -[J_%FBC^Q<'_)^+_S#_6G-/^?O_DL? M\C]IO^(OW_JWG_R_/_O=1_Q%^_\ 5O/_ )?G_P![J_%FBC^Q<'_)^+_S#_6G M-/\ G[_Y+'_(_:;_ (B_?^K>?_+\_P#O=7OG_!-7_@XAC_X*%_M8:1\+Y/A& MW@UM8L[NYCU(>*?[1V-!"TNPQ?9(OO!2,[^/0U_.[7U]_P $&/'\?PY_X*R_ M!^\G<)#?7UWI39. S75C<6\8_P"_DB?CBN?%9/A8T9RA#5)VU?;U.S+^)LPG MBJ<*M2\7))Z1V;]#^HZBBBOBS]4"BBB@ HHHH **** "BBB@ HHHH **** / MQS_X.@?^";5AJ7@J#]HKPGI\=OJNFRPZ=XQCA3 O('(BM[U@/XT0XF52BZ)]2/^BZ1;--LS@S/T2,>[N54>YK\=O'/C/4/B)XQU/7=4 MF\_4-6N7NIW[%F.<#T Z =@ *\W,J_+#V:W?Y'[=X*\+_7,PEF]=>Y1TCYS: M_P#;5KZN+,JBBBO!/ZJ"BBB@ HHHH **** "BBB@ HHHH **** .L^!WPFOO MCC\5M%\+Z?N6;5;@))*!D6\0^:20_P"Z@8^^,=Z_8?PCX5L? WA;3]%TR%;? M3]+MTM;>,?P(BA1]3@S9Z;N',=JK?. MX_WY%Q](P>C5]AU]!EU#DI\[W?Y'\C^,?%']HYK_ &?1?[O#W7K-_$_E\/DT M^X4445Z!^/A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% 'YA_\ !V'_ ,HZ_!?_ &4:Q_\ 39JE?SWU_0A_P=A_\HZ_ M!?\ V4:Q_P#39JE?SWU]OD/^Z+U9^3\8?\C%^B"BBBO9/EPHHHH **** "BB MB@ K]I_^#1?XIQ[/C3X)FDQ-G3=@1+A('8GHJL:XQD.*6'Q].I+:]G\]/U/ZCJ*,T5^>G[0%%%% !1110 4444 %%%% M'YA_\'8?_*.OP7_V4:Q_]-FJ5_/?7]"'_!V'_P HZ_!?_91K'_TV:I7\]]?; MY#_NB]6?D_&'_(Q?H@HHHKV3Y<**** "BBB@ HHHH *_H0_X-//^4=?C3_LH MU]_Z;-+K^>^OZ$/^#3S_ )1U^-/^RC7W_ILTNO&S[_='ZH^HX/\ ^1BO1GZ> M4445\0?K 4444 %%%% !1110 4444 %%%% !1110!^+/_!W[_P V\_\ H?/A1110 4444 %%%% !7]//_!O%_RAY^$'_<9_]/=_7\PU?T\_\&\7_*'G MX0?]QG_T]W]>#Q%_NT?\2_)GV'!/^_3_ ,#_ #B?:=%%%?&GZ@%>9?MF?LW: M?^U[^ROX[^&NI>6D/B[29;.&5QE;6Y WV\V/^FWGB ((['6X MY'_>ZI !MAU #^+>!MD(Z2JQ(4.@/\S5>F_L@?M:>,/V)/C]H?Q$\$7OV76- M'DQ)#)DV^HV[8\VVF4?>C=1@CJ" RD,JD>?F6!6)IUD6;2P&(YW M\#TDO+OZK_@']?\ 17AW[ '[?G@;_@HE\!K/QKX-NA%<1[8-9T>:0&\T2ZQD MQ2 =5/)20##KR,$,J^XU\#4IRA)PFK-'[%1K0JP52F[I[,****DT"BBB@ HH MHH **** "BBB@ KS7]KS]JKPK^Q9^SUXC^(WC"Z6'2?#]N72!6 FU"X/$5M$ M#UDD?"CL,ECA5)'6_$WXG>'_ (,?#_5O%7BK5K'0?#NA6S7=_?WY/ &2Q( !) K^:#_@LO_P5GUC_ (*6?&=+72?MFE?"SPK,ZZ!IDGRO=ORK M7UPO_/5QD*O(C0[1RSLWI9;E\L34M]E;O]/4\//,YA@*-UK-_"OU?DOQV/F_ M]JC]I/Q)^U[^T%XI^(WBR<3:UXHO6NI$4DQVL> L4$>>1''&J(N><(,Y.37G M]%%?>1BHKECLC\=J5)3DYR=V]6%%%%42%%%% !1110 4444 %?T:?\&SO['[ M?L]?L%_\)MJ5KY'B#XM7@U8EUVNFG1;H[-3[-F:8'NMPM?A;^P'^R7J7[<'[ M77@GX:Z>)DAUZ_4ZEUBL;*VB&([>") D:*/154 >PKYOB#%6@J"ZZOT_X?\C[C@O+ M^:K+%RVCHO5[_>!-:T.;;Y.M6$]C)D<;98V0_ MHU:U%"=M1-75F?Q=:GILVC:E<6=S&T=Q:RM#*AZHZD@C\"*@KVK_ (*._#$_ M!O\ ;Y^,?AOR_+ATWQ?J7V9<=+>2X>2'_P ANE>*U^G4Y0+GN56*4*.R3-ZU^,5=A^S_ /'/Q#^S/\:O#/C[PI=_8O$'A6_C MO[.0Y*LRGYHW'\4;J61E_B5F'>N3'858BC*E]WJ>EE./>#Q4:ZV6_H]_Z[G] MCE%>0_L,?MG>%/V]?V;M!^(OA.9?(U*,1:A8F0--I%ZH'G6LO^TA/!P-R,CC MAA7KU?GDX2A)QDK-'[52JQJ052#NGJF%%%%2:!1110 4444 %%%% !5;6=9M M/#NCW6H:A=6]E8V,+W%S<3R".*"-%+.[L>%55!))X %6:_$?_@X@_P""SUGX MQLM4_9^^%.K+=:?O,'C/6[23='<%3SIT+CJH8?OF'!(\O./,!ZL'A)XBHJ3NPH MHHK0Q"BBB@ HHHH **** "BBB@#^A#_@T\_Y1U^-/^RC7W_ILTNOT\K\P_\ M@T\_Y1U^-/\ LHU]_P"FS2Z_3ROS[-/][GZG[1P__P BZEZ!1117 >P!YK^4 MW_@L!^Q\W[$O[?\ X[\)6]K]E\/:A='7?#X"[8S871:2-$_V8G\R'ZPFOZLJ M_,3_ (.=_P!A=OCS^REI_P 6-#LS-XC^%;,;\1IF2XTB8@2DXY/DR!)/14:< MU[&2XKV6(Y9;2T^?3^O,^9XJR_ZS@G.*]Z&ORZ_AK\C^>ZBBBON#\E"BBB@ MHHHH **** "BBB@ KV+]B/\ ;K^(?[ 'QDM_&7P^U;[+,=L6HZ=<9DL-8@!R M8;B,$;EZX8$,A.58&O':*F<(SBXR5TS2E5G3FJE-V:V:/ZEO^":G_!8SX6_\ M%'_#=O9Z7>1^%_B%##OO_"NH3C[0"!\SVS\"YB')W* RC[Z)D9^MJ_B]T37+ M[PSK%KJ.FWEUI^H6,JSVUU;2M#-;R*Q M\5?$[4DR(FM;0Z7I[$?WIK@"4#W6%A752P=>J_<@W\OU//Q&:8.@KU:B7SU^ MY:GZ55\1_P#!2K_@NG\)_P!@"QOM"L;J#Q]\2XU9(_#^FW ,5A)V-[.,K"!_ MSS&Z4\?* =P_'G]MC_@X4^/_ .U[:WFCZ;JT'PR\)W64;3O#;O%=7$9_AFO" M?-;@D$1^6C \J:^%G=I'+,2S,!7 M_;S_ $7^?W'KG[9_[<7Q&_;V^+DWC#XBZV^HW?S1V-C"#'8:1"3GR;>+)"+P M,DDLQ&69CS7D5%%?30A&$>6*LD?!U*LZDW.H[M[MA1115&84444 %%%% !11 M10 4444 %%%% ']//_!O%_RAY^$'_<9_]/=_7VG7Q9_P;Q?\H>?A!_W&?_3W M?U]IU^:G^)_FS]PRG_<:/\ @C^2"BBBN4] _GO_ .#L/_E(IX+_ .R< MV/\ Z<]4K\PZ_3S_ (.P_P#E(IX+_P"RI]QP/\ QZOHOS/:J***^2/T M@**** "BBB@ HHHH **** "BBB@ HHHH _F&_P"#AW_E,-\7_P#N#?\ IDL* M^+*^T_\ @X=_Y3#?%_\ [@W_ *9+"OBROT; _P"[4_\ "OR1^'YM_OU;_'+\ MV%%%%=1YX4444 %%%% !1110 5_:97\6=?VF5\OQ)_R[^?Z'Z!P+_P O_P#M MW_VX****^7/T **** "BBB@#\6?^#OW_ )MY_P"YD_\ <37XLU^TW_!W[_S; MS_W,G_N)K\6:^\R7_+::/\ %JQ2PMV=MJ#4[=F>U!)X^=7N(QW+R1CO M7EYQ1=3"R2W6OW?\ ^@X9Q2H9A!RVE>/W[?C8_HDHHHKX,_8 HHHH **** " MBBB@ HHHH *X']JCX%67[3O[-OCGX>ZAY:V_C#1+K2Q(XR())(V$)-0TC4K>2SU+2[F2SNH''S0RQL4 M=#[A@1^%4:^W/^#A#]F;_AF__@IQXSFMK?R-'^("1>+;+"\%KG)KPD8:1 MKYS/$2/40- O_ *_F8^!/PIO/CM\;?!_@G3]WV[Q=K5GHT! SM>XF2(-]!OS M]!7]B?A?PW9^#?#6G:/IT*V^GZ5;1V=K$O2**-0B*/HH KYOB*M:$*7=W^[_ M (<^ZX(PUZM3$/HDE\]7^7XEZBBBODS]&"BBB@ HHHH *_ __@["_9__ .$. M_:J\ ?$:VA\NU\;:"^F7+*.&NK&3[S'U,-S"H]1%[&OWPK\[_P#@YM^ '_"W M?^":]UXDMX/,O_AOK=IK(91E_L\I-I,H_P!G]_&Y]H<]J]+*:WL\5%]]/O\ M^">%Q)A?;Y?42WC[R^6K_"Y_.'1117WQ^.!1110 4444 %%%% !1110 4444 M %%%% !1110!]V_\&Y_[,_\ PT)_P4S\,ZE=6_G:/\-[6;Q3=;E^7S8L16HS M_>%Q+%(!U(B;T-?TOU^5?_!J7^S1_P (#^R;XQ^)UY;[+WX@ZR+&R=E^]8V( M9-RGMNN);A2!U\E?3C]5*^%SJO[3%-+:.G^?XGZYPK@_88",GO/WO\OP"BBB MO)/I HHHH **** "OY6_^"SO[(#?L6_\%"_'7ARUM?LOAW7+C_A(M! 7;']B MNV9PB?[,4HFA'_7&OZI*_,3_ (.??V(F^.G[)6F_%;1;/SO$'PKF8WWEKEY] M)G*K+G')\F01R>BH9CZU[&2XKV6(Y7M+3Y]/Z\SYGBK+_K."ZBBBON#\E"BBB@ HHHH **** "BBB@#]@_\ @V1_X*>P^ _$$G[._C74 M5ATO7+A[OP;=3OA+>\<[IK#)X F.9(QQ^\\Q>6E45^Y-?Q=:9J=SHNI6]Y9W M$UI>6DJS03PN8Y(9%(*NK#E6! ((Y!%?T;?\$./^"SNF_MX> ;7X?^/+^WLO MC%H%MAFD(C3Q3;H.;F(=//51F6,>[J-I98_E,\RUIO$TUIU_S_S/T7A//%** MP-=ZKX7W7;U73[C]#Z***^:/NPHHHH **** "BBB@ HHHH **** ([V]ATVS MFN+B:.WM[=#)++(P5(U R68G@ #DD]*_F5_X+J?\%,/^'A'[5+6GAV\:3X:> M 3+IWA_:2$U&0D>??$?]-650F>D<:' +,*^N?^#@O_@MI;^*+/6/@'\(=76> MQ8M9^,M?LY,I<@ZP@]Z^E*_/\ ,\5[?$2FMMEZ+^KG[1D.7_5,%"F_B>K] M7_EM\@HHHKSSV#\6?^#OW_FWG_N9/_<37XLU^TW_ =^_P#-O/\ W,G_ +B: M_%FOO,E_W.'S_-GX_P 4_P#(TJ_]N_\ I*"BBBO4/GPHHHH **** "BBB@ K M^GG_ (-XO^4//P@_[C/_ *>[^OYAJ_IY_P"#>+_E#S\(/^XS_P"GN_KP>(O] MVC_B7Y,^PX)_WZ?^!_G$^TZ***^-/U **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ KQ7_@I+_RCK^/G_9.?$/\ Z;+BO:J\5_X*2_\ *.OX^?\ M9.?$/_ILN*UH?Q(^J.?%_P "?H_R/Y':***_2S\'"BBB@ HHHH **** "BBB M@#]//^#3S_E(IXT_[)S??^G/2Z_H0K^>_P#X-//^4BGC3_LG-]_Z<]+K^A"O MB,^_WM^B/UC@_P#Y%R]6%%%%>,?4!1110 4444 ?,O\ P5F_X)^:?_P46_9! MUKP@L=O#XMTO.J^%[V3"_9K^-3MC9NT-U/(96!!!Z$5_9]7X7_P#!SW_P37_X0+QO M;?M"^$=/VZ/XDECL/%T,*?+:WV-L-X0.BS* CG@>8J$Y:6OHLAQW)+ZO/9[> MO_!_,^(XPRGVE/Z[26L?B\UW^7Y>A^0=%%%?7'YL%%%% !1110 4444 %%%% M !7]%'_!NK_P5 _X:[^ /_"KO&&H>=\1?AQ:(D$LSYEUO2EPD4V3RTD)*Q2' MJ08F))=L?SKUZ%^RM^TQXG_8^^/_ (9^(WA"Z^SZWX9NQ<(C$^5=Q'Y9;>0# MK')&61AUPQQ@@$<.88-8FBX=>GJ>QDF:2P.)53[+TDO+_-;H_L*HKS3]D#]J MGPQ^VG^SMX9^)'A&?S-*\16PD>!F#3:?<+\LUM+CI)&X93V. PRI!/I=?G\H MN+<9;H_9:=2,XJ<'=/5!7YP?\'2/PX;QG_P32M]8CCW-X1\7:?J,C@%%%% !11 M10 4444 %=)\'/B;?_!3XN^%O&6E\:GX3U>TUBTYQ^]MYDE3_P >05S=%)I- M6949.+YEN?V7?"OXDZ5\9?AEX=\7:%<"ZT7Q/IMOJMC*/^6D,\:R(3[[6&1V M-;U?DK_P:^_\%$+?XC?!^\^ /B2^5?$'@T2:AX:,K_-?::[[I8%)^\\$K,V. MOER@ 8B-?K57YSC,/*A6=)]/RZ'[?EF.CB\-&O'JM?)]4%%%%U_D%%%%?1GPX4444 %%%% ! M1110 5^D'_!K7X,;Q-_P4ON]0V93P[X.U"^+?W2\MM;C\3YY_6OS?K]F?^#1 MCX4M-XC^-'CB:/:EO;:=H5K)C[YD::>89]O+MS_P(5Y^;5.7"3?E;[]#VN': M7M,QI+SO]R;/VSHHHK\_/V8***Y3XW_%BQ^!_P *M:\4:AM:'2K[.5'MG/:E*22NS;#8>IB*T:%%7E)I)=VW9+[SXS_P""L_[0?]L^)-/^ M'>G3YM]*VW^J[3]Z=E_=1G_=1MQ'3,B]UKXRK2\7^*[[QUXJU'6M3F:XU#5+ MA[JXD/\ $[L6/T'/ [#BLVOEL16=2;FS^\.$^'Z>2Y72R^GO%>\^\GK)_?MY M670****Q/H@HHHH **** "BBB@ HHHH **** "NR^ /P?O/CQ\7=%\+V>Y3J M4X$\P&?L\"_-))^" XSU.!WKC:_0K_@E%^SY_P (?\/KSQYJ$&W4/$F;>PW# MYHK-&Y8?]=)!^4:D=:Z,+1]K44>G4^.X[XFCD>3U,8G^\?NP7>3V^[63\D?5 MGAKPY9^#_#MCI.G0+:Z?IMNEK;Q+TCC10JC\ !5ZBBOJ-M#^&ISE.3G)W;U; M"BBB@D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH _,/_@[#_Y1U^"_^RC6/_ILU2OY[Z_H=_X.K=$DU7_@F[X?N$#; M=-\>V%S)@=%-EJ$7/XRBOYXJ^VR'_=?FS\GXP_Y&+]$%%%%>T?+A1110 444 M4 %%%% !1110!^QG_!)#_@Y&L?A=X%T?X:_M '49M/T>)+/2O&-O$UU+% HP MD=[$N9'V* HFC#.0%#(3ES^Q/P2_:6^'O[2?A]=4\ ^-/#/C"RVAW?2M1BN6 MASVD526C;U5P".XK^.JK6C:W>^'-2AO=/O+JPO+<[HI[>5HI(SZJRD$?A7AX MO(J567/3?*_O1]=EO%V)P\%3K1YTO.S^_6_W?,_M"HK^2GP-_P %/OVB_AS ML.D_&[XG0P1@!(9O$-S6EG( M?S:$FO,EP[6Z27XGNQXWPMO>IR_!_JC^IJBOY8;W_@N-^U?J"L)/C3XE7=G_ M %=O:1_^@Q"N/\4?\%4_VD_&$31WOQT^*(23[RVWB&YM ?;$3+Q[41X=K=9+ M\?\ (G^+ M=(BU#2K^SU.PGW"*YM)UFADVL5;#J2#A@0<'@@CM7\_5+MYGVG1117CGU!^8?_!V'_RCK\%_]E&L M?_39JE?SWU_0A_P=A_\ *.OP7_V4:Q_]-FJ5_/?7V^0_[HO5GY/QA_R,7Z(* M***]D^7"BBB@ HHHH **** "OZ$/^#3S_E'7XT_[*-??^FS2Z_GOK^A#_@T\ M_P"4=?C3_LHU]_Z;-+KQL^_W1^J/J.#_ /D8KT9^GE%%%?$'ZP%%%% !1110 M 4444 %%%% !1110 4444 ?BS_P=^_\ -O/_ ',G_N)K\6:_:;_@[]_YMY_[ MF3_W$U^+-?>9+_N?A!_W&?_3W?U_,-7]//_!O%_RAY^$'_<9_]/=_7@\1?[M' M_$OR9]AP3_OT_P# _P XGVG1117QI^H!1110!\[_ /!4S]A^S_X*!_L7^*O M)2!=>6,:GX=N9< 6NI0AC#S_ K("\3'LDS'J!7\H_B#0+[PGK]]I>IVL]CJ M6FW$EK=VTZ%);>6-BKHRGD,K @@]"*_M K\&?^#G'_@FP_PI^*L/Q^\)Z>1X M<\:3K:^*(H4^6PU/&$N2!T2X48)Z>:A).90*^BR'&\D_J\]GMZ_\$^(XPRIU M*:QE-:QTEZ=_E^3\C\F:***^N/S8**** "BBB@ HHHH **** /5_V-_VT_B! M^PC\9K/QQ\/=8;3M2A'E7=K*#)9:K!D%H+B+(WQG'J&4X92K $?T9_\ !,K_ M (+.?"__ (*.>'K?3;>ZA\(_$B&$->^%[^<>9*0,M):2' N(^"> '4#YE PQ M_EUJQI.KW6@:I;WUC=7%E>V@_%33H_BMX=M MPL:W\DWV77+=!QS-@I<8'/[Q0['K)7ZG_LT_\%YOV8_VF+:WC@^(5KX+U:; M;3?%JC29(R>@\YB;=CVPLK']*^3Q.58FB]8W7=:GZ1@>(L#BE[L^5]GH_P#) M_)GV+15'PYXGTWQAI,6H:3J%CJEC.,QW-G.L\,@]G4D'\#5ZO-/1V"J@'4DG@"OG#]HG_@KW^SC^R_;W"^)OBMX7N- M0MP0VFZ-[_[ACM]YC8_]--H]2!S6E.E.;M!-^AC6Q%*C'FJR45YNQ]) MUX[^V9^WC\,?V"OAK)XF^(_B*WTN.16^PZ;#B;4M6#(9SG +'"+D%F M4(M6\4>(=0.9[[4;AII2.RC/"HN9],?\%4/^"Q7C[_ (*7^+_L M,PD\+_#72[@RZ5X;@FW"1APMQ=N,>=-CIQLC!(49+,WQ_117UE&C"E!0IJR1 M^=8G%5<14=6L[R84445H5^RV",-T:MVEF;$:=2"Q;!"-6=6I&G!SGLC;#T) MUJD:5-7JZLNI^V9=@883#QP\.B^]]7]X4445SG<%%%% '\VW_ M ]?GY7[C?\';/ MP"?5?AC\*?B=:P?\@74+KPYJ$BC)*W*">WSZ*K6\XSTS*/45^'-??Y36]IA8 M/LK?=H?C7$6']CF-2/1N_P!^OYW"BBBO1/$"BBB@ HHHH **** "BBB@#Z2_ MX)H?\%-O'/\ P30^,W]O^'&_M;PWJQ2+Q!X>GE*6VJPJ>"#@^7,F3LE )&2" M&4LI_I(_8<_X*(_"W_@H-\.H]=^'OB"&XO(8U;4M$NBL.J:0QQ\LT.2=N>!( MNZ-NS'!Q_)+6Y\.OB7XB^$/C&S\0^%=UN8#_LNA##/0 MC/(XKRKV3#ZB:!36Y M)_P65_9;C3%KK>#^YGIK,L(]55C_P"!+_,^F:*^/_%/ M_!>[]DGPE$S7'QBTRZ9>B6.DZA=EC[>7;L/Q) KP_P"*_P#P=0_L\^#()$\- M:+\0O&5T,^68=.BL;5O]YYI!(/PC-:0R_$RV@_NM^9C5SG TU>5:/WI_D?IA M7(?&_P"/W@K]FOP#=>*/'OB?1_">@VG#WFHW A5FP2$0?>D,F\0?$+Q=KWB[5VR%GU*[:;R%/.R-3\L:?[*!5]J]3##;H- M;ZAXCES!JNL1G(9(5!S;0MW.?-8$ ^6-RM^4U%%?48;"TZ$.2DO^"?G^.S"O MC*GM:[N_P7H@HHHKH.(**** "BBB@ HHHH **** "BBB@#^A#_@T\_Y1U^-/ M^RC7W_ILTNOT\K\P_P#@T\_Y1U^-/^RC7W_ILTNOT\K\^S3_ 'N?J?M'#_\ MR+J7H%%%%OM)U2T@O]-U2WDM+NVF3?'<0R*4=&!ZJRD@ MCN#5RB@-]&?R?_\ !4_]@_4?^">7[8GB+P/)'<2>';AO[3\-7DF3]LTZ5F\K M+=WC(:)^F6C)Q@BOG.OZ@O\ @MI_P32A_P""BW[*DT6BVT/_ LCP4)-2\,S MG"FZ) \ZQ9CT6954#) $B1DD*&S_ #"ZII=UH>IW%E>V\]G>6I]QP/_'J^B_,]JHHHKY(_2 HHHH **** "BBB@ HHHH **** "BBB M@#^8;_@X=_Y3#?%__N#?^F2PKXLK[3_X.'?^4PWQ?_[@W_IDL*^+*_1L#_NU M/_"OR1^'YM_OU;_'+\V%%%%=1YX4444 %%%% !1110 5_:97\6=?VF5\OQ)_ MR[^?Z'Z!P+_R_P#^W?\ VX****^7/T **** "BBB@#\6?^#OW_FWG_N9/_<3 M7XLU^VG_ =ZZ))/X<^ >I -Y-KY2,%K>4\;F53$3ELQCY:_4_X8?&'PG\;/#: M:QX-\3^'_%>DR8VWFD:A%>P'/;?&S#/MUK^-:M+PGXSUCP'K$>H:'JVI:+J$ M7W+FPNGMYD^CH01^=>!BL@I5)Y_9U17 M\FO@W_@JY^TIX"@6+3_CC\3#'']U+O79[U5'H!,SX'MTKLK;_@NI^UE:)M7X MT:^>,?/8V3G\V@->=+AVOTDOQ_R/:CQOA?M4Y?A_FC^IBBOY7=0_X+>_M6ZG M&RR?&KQ2H88/E16T)_-(@:XGQ9_P4\_:,\;Q-'J7QQ^*DD+_ 'HHO$MW;QM] M5C=0?H13CP[6ZR7XBEQOAOLTY?@OU9_69KGB"P\,:;)>:E?6>GV\L[B&[L[N-9H)X7$D_Z(]JHHHKR3Z0**** /R:_P"#K[]F M?_A,OV;O ?Q4LK?=>>"=6?2-0=%Y^QWB@H['T2>%%'O<'UK\&*_KP_;V_9QB M_:X_8T^)'PZ>-)+CQ-H<\-CO^ZEZ@\VU<^RW$<3?A7\B=U:RV-U)#-')#-"Y M22-UVLC X(([$'M7V7#^(YZ#IO[+_!_TS\OXRP?L\8JZVFOQ6C_"Q'1117O' MQX4444 %%%% !1110 4444 %%%% !1110!]Y_P#!M[\!O^%T_P#!4/PSJ4T/ MG6'P_P!-O/$DX(^7>J"VAY]1-+V-?L'7P^>5N?%-?RV7Z_J?K7">%]EE\ M9/>3;_1?@@HHHKQSZ8**** "BBB@ KA_VFO@Q:_M%_LZ^.? =YL$'C#0KS2" M[CB)IH717^JL0P/8J*[BBJC)Q=T3.*G%QELS^+W6M'NO#NL7>GWT,EM>6,SV M]Q"XPT4B,593[@@C\*JU]8?\%O\ X ?\,Z?\%/OBII<,'DZ=KNI#Q)8X&%:. M^47#[1_=69Y4Q_L5\GU^E4:BJ4XU%U29^$8J@Z-:5&6\6U]S"BBBM# **** M"BBB@ HHHH **** "BBB@ J;3=.N-8U&WL[6&2XNKJ1888HUW/*[$!5 [DD@ M8J&OL#_@A)^S/_PT]_P4V^'EC<6_VC1_",[>*]2RNY5CLL/%N'0JUR;="#QA MS]*SK553INH^BN=&%P\J]:-&.\FE]Y_1W^Q/^SS;_LG_ +)7P\^'4"QJWA/0 M[>SNFC^[-=;=UQ(/]^9I'_X%7J-%%?FLI.4G)[L_=:=.,(*$=DK+Y!1114EA M1110 4444 %9_BSPKIWCKPMJ6AZQ9PZAI.L6LMC>VLR[H[F"5"DD;#NK*Q!' MH:T** >NC/Y*O^"DW[%6I_L!?M@^*_AW>K/)IMI-]MT*\E'_ "$--E):"7/0 ML #&^.!)&X[5X17])/\ P<(_\$V&_;:_97_X2_POIYN/B-\,XI;ZRCA3,VJV M!&ZYM !RS +YL8Y.Y&4#,A-?S;5^@99C%B**D_B6C_KS/QK/LK>!Q3@OA>L? M3M\M@HHHKT#Q HHHH **** "BBB@ K1\(^+]4\ >*-/US0]1O=(UC2;A+JRO M;29H9[65#N5T=2"K @$$5G44 FT[H_?#_@DO_P ''7AWXWV6F> ?CU?6/A?Q MH MO9^)W"V^E:T>@^T'A;6<]R<1,:&U3TMI@?,M^^%4F/)), M9-?-X[(5)\^'T\NGR/NLGXPE32I8W5?S+?YKKZ[^I_4-17YV_LI_\',/[/7Q MXMK6T\8SZO\ "G7I !)%J\)NM/+^D=W"I&W_ &I4B'Z9^Z/A9\=?!/QRT==0 M\%^+_#/BVQ9=WGZ/J<-]&![F-FQ^-?-UL+6I.U2+7]=S[K"YAAL2KT)J7SU^ M[SK'_Q\2CU M5EAZ_>KJP^!KUG^[B_7I]YY^,S;"85?OJB3[;O[EJ?J-\2/B9X>^#W@G4/$G MBK6M+\.Z!I41FN]0U"X6WM[=?5G8@<] .I) &2:_"_\ X*]_\'%NH_M Z?JG MPW^!,^H:#X+N5:UU3Q,ZM;ZAK<9X:.W7AK>!AU8XE<'!$8W*WP;^V?\ \%$_ MBY^WUXK74OB1XKNM2M;:0R66D6P^S:7IV>/W5NOR[L<;VW2$=6->(U]1E^1P MI/VE;WI=NB_S/S_.>+*F(3HX6\8]7U?^2"BBBO>/CPHHHH **** "BBB@ HH MHH *_1#_ (-QOV &_:O_ &QXO'FN6/G>"?A.\6IR>8F8[W4R2;2'T.QE,S=< M>4@(PXKX+^&7PVUSXQ_$/1?"GAK3[C5M?\17L6GZ?9PC+W$TC!54=AR>2> , MDX -?U=_\$X/V(M'_P""?7[)7AKX=:88;B_M8_MNN7\:X_M/490#/-Z[00J) MGD1QH#R,UX^=8WV-'DC\4M/EU9]/POE3Q6*]K->Y#5^;Z+]7_P $]UHHHKX< M_60HHHH _%G_ (._?^;>?^YD_P#<37XLU^TW_!W[_P V\_\ [^OYAJ_IY_X-XO\ E#S\(/\ N,_^GN_KP>(O]VC_ (E^ M3/L."?\ ?I_X'^<3[3HHHKXT_4 HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "O%?^"DO_*.OX^?]DY\0_\ ILN*]JKQ7_@I+_RCK^/G_9.?$/\ MZ;+BM:'\2/JCGQ?\"?H_R/Y':***_2S\'"BBB@ HHHH **** "BBB@#]//\ M@T\_Y2*>-/\ LG-]_P"G/2Z_H0K^>_\ X-//^4BGC3_LG-]_Z<]+K^A"OB,^ M_P![?HC]8X/_ .1(O _B MJQ34O#OBBQDT^^@;JT;C&Y3_ NIPRL.595(Y KJ**<9-.Z)E%23C+9G\B7[ M=W['GB#]A']J+Q1\-?$*O+)HUQOL+W9M35+)\M!05_1 M]_P.69,&6,K_ (*@?\,5_M$?\*^\7:AY/PS^(]U'#)), M^(M$U(X2&ZR>%C?Y8I3P,>6Y.(\'^CJOXLZ_HN_X-W?^"H'_ V+^S[_ ,*T M\7:AYWQ(^&]HD:2S2;IM;TL82*XR>6DB)6*0\DYB8DESCY?/L!_S$P^?^9^@ M<'YQ_P P-5^%QDZ/1/3T>J"BBBNP\T**** "BBB@ HHHH ZGX)? M&CQ)^SM\6= \;^$-2FT?Q)X9O$O;&ZC_ ('7JK#HR,I*LIX9693D$BOZB?\ M@EW_ ,%-/"/_ 4L^ T.O:5);Z7XPTE$A\2Z 9,RZ;.1_K$!Y:WD()1_JI^9 M6 _E-KOOV:?VG/&_[(?Q>TWQS\/]=NM!\0Z6V%EC^:.YC)&^&:,_+)$V!E&! M!P#P0"/-S++HXJ&FDEL_T9[V19Y/+ZNNL);K]5Y_F?V'45^?W_!,?_@X"^&/ M[;UCI_AGQI<6'PX^)T@6$V-W/LTW6).F;2=S@,QZ0R$/E@%,F"U?H#7P]?#U M*,N2HK,_6,'C*.*I^UH2NOZW[!1116)U!1110 4444 %%%% !4=Y>0Z?:2W% MQ+'!;P(9)))&"I&H&2Q)X Y)-8/Q6^+GA?X&> ]0\4>,=>TKPSX?TM/,N;_ M %"X6"&(=AECRQZ!1DL< DXK\$_^"S/_!?[4/VPK#4OAC\(7O\ 0OAE,3!J MFJR*8+[Q.HX*!?O0VI_N'YY!C?M!,9[L%@:N)G:&W5]$>5FN<4,!3YJC][HN MK_X'F>>?\%\_^"I%O^W[^T-;>&O!]XT_PQ^'LDL&FS(<)K5XWRS7N.Z84)%G M^ ,W'F%1\"445]YAZ$*--4X;(_'L9C*F*K2KU=W_ %;Y!1116QRA1110 444 M4 %%%% !7]*G_!MK\ '^"?\ P3#T#5+J PZA\0]4N_$DH8?.(F9;:#_@+16R M2#VE]S7\[?[/WP6U?]HWXX>$_ >@QF35O%VJV^E6QV[EC:60*9&_V4!+,>RJ M37]?WPK^'&E_!WX8^'?".B0_9]'\+Z9;:38Q_P!R"")8D'_?*BOG>(J]J<:2 MZN_W?U^!]QP3@W*O/$O:*LO5_P"27XF]1117R)^D!7Y__P#!6/\ :#_X23QE M8_#_ $Z?=9Z'B\U/:>'N67Y$/^Y&V?K)ZK7VA\?/B_9? CX1ZUXHO=K+IL!, M$)./M$[?+%&/]YR <=!D]J_'GQ/XDO?&/B.^U;4IVNM0U*X>YN)6ZR2.Q9C^ M9KR\RK\L?9KK^1^Y^"?"_P!:QLLYKKW*.D?.;6K_ .W4_O:?0HT445X9_4H4 M444 %%%% !1110 4444 %%%% !1110!W'[.?P8N_C]\8]%\+VN]([Z;==S*/ M^/>W7YI7],A00,]6*CO7[ Z#H=IX8T.STVP@CM;'3X$MK>%!\L4:*%51[ " MOEK_ ()5?L^?\()\,;KQMJ$&W5/%(\NSW#YHK)3P1Z>8XW>ZI&>]?6%?09?0 MY*?,]W^1_(/C!Q1_:>;_ %*B_P!UA[Q\G/[3^5N7Y.VX4445Z!^2A1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!\5_P#!PG\-Y/B/_P $G/B9Y,?F7.@FPUB(8Z"&]A\T_A"TI_"OYAZ_L6_: M2^$%O^T%^SUXX\"W6SR?&&@WNCEGZ1F>!XP_U4L"#V(K^/37]"O/"VNWNF:A M;R6M_IT\EK?A!_W&?_ $]W]?S#5_3S_P &\7_*'GX0?]QG_P!/=_7@\1?[M'_$OR9] MAP3_ +]/_ _SB?:=%%%?&GZ@?F'_ ,'8?_*.OP7_ -E&L?\ TV:I7\]]?T(? M\'8?_*.OP7_V4:Q_]-FJ5_/?7V^0_P"Z+U9^3\8?\C%^B"BBBO9/EPHHHH * M*** "BBB@ K^A#_@T\_Y1U^-/^RC7W_ILTNOY[Z_H0_X-//^4=?C3_LHU]_Z M;-+KQL^_W1^J/J.#_P#D8KT9^GE%%%?$'ZP%%%% !1110 4444 %%%% !111 M0 4444 ?BS_P=^_\V\_]S)_[B:_%FOVF_P"#OW_FWG_N9/\ W$U^+-?>9+_N MB:IY>V/6+!V/E3KV#<%77^%T<9( )\-K^JK_@K! M_P $T/#_ /P4M_9QG\/W'V;3?&N@B2\\+ZRZ_P#'G5Y@L33L_B6_P#F?D/$&2RP%:\?X'[IL9FTV^EM)#CI\T; MU[+X5_X*K?M*>#(XTL?CG\4&2/A5NO$%Q=JH],3,PQ[5X!16C:/J:/\ X+9?M51P^6/C9XNV\88IZ.I+_P)_YG6?$7X]^.OC Q M/BWQIXL\4%FW$ZOJ]Q?9/K^]=N:Y.BBMHQ25D./$!34?%6HQ?,)[K;\L"-U,, M*DHO8DN^ 7(KY-_X-XO^".DG[._ARS^.7Q,TLP^.ME74>)- LY%P;B M13]VYF0X ZQQL0?F=E7]6J^/SK,O:R]A3?NK?S?^2/T[A7(WAX?6ZZ]^6R[+ M_-_@O5A1117SY]D%%%% !1110!\Z_P#!6']EQOVPO^"??Q+\%6UN;C6)=+;4 MM'55R[7UJ1<0HOH9&C\LGTD-?R>GBO[3*_EP_P""X7[%TG[%?_!07Q=IMG9_ M9O"OC"0^)M *KB-8+AV,D*]AY4XEC"]0BH?XA7T_#N)LY4'ZK]3X'C; MJ&+ MCT]U_FOU_ ^0J***^I/ST**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBK6BZ+>>)-9M-.T^UN+Z_P!0F2VMK>!#)+<2NP5$51RS M,Q '))H JT5V'QY^ GB[]F+XJ:EX(\=:-+X?\5:.EO)>Z?+-'*]N)[>.XBW M-&S+DQ2QL1G*[L$!@0./I1DFKK8J491DXR5FMT%%%%,D**** "BBB@ HHHH M_H0_X-//^4=?C3_LHU]_Z;-+K]/*_,/_ (-//^4=?C3_ +*-??\ ILTNOT\K M\^S3_>Y^I^T@4445P'L!1110 5^*G_!R!_P2$DCNM2_:*^&^EEX MY/WOCC2[6/E#T_M-%'8])L=#B0]9&'[5U%?6,.IV4UM'JJI#YKNCS\TRVGC:#H5/D^S[G\7%%?IK_ ,%U/^"( M=Y^Q[XBU#XK?"[39KKX4ZG-YNHZ? I=_"4SMTQU-HS'"-_RS)"-QL+?F57WV M&Q,*]-5*;T/QO'8&MA*SHUE9K[FNZ\@HHHKH.,**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *_3C_@V]_X)CK^U!\=)OBYXSTF.Z\ ?#^? M9I]O=PAX-9U7:"J[2,-' K"1NV]H1R-P'QW_ ,$\OV"?%W_!1+]H[2_ OAB- M[:SR+G6]7:,M!HMD& >9_5C]U$R"[D#(&6']47[.?[/GA?\ 96^"?AWX?^#- M/73?#OAFT6UM8^KR'DO+(V!NDDZ?(A1110 4444 %%%% !1110!_3S_ ,&\ M7_*'GX0?]QG_ -/=_7VG7Q9_P;Q?\H>?A!_W&?\ T]W]?:=?G.._WFI_B?YL M_<,I_P!QH_X(_D@HHHKE/0/Y[_\ @[#_ .4BG@O_ +)S8_\ ISU2OS#K]//^ M#L/_ )2*>"_^RA^+\0?\C&KZA1117>>.%%%% !11 M10 4444 %?UQ?\$VO^4=?P#_ .R<^'O_ $V6]?R.U_7%_P $VO\ E'7\ _\ MLG/A[_TV6]?.<1_PX>I]QP/_ !ZOHOS/:J***^2/T@**** "BBB@ HHHH ** M** "BBB@ HHHH _F&_X.'?\ E,-\7_\ N#?^F2PKXLK[3_X.'?\ E,-\7_\ MN#?^F2PKXLK]&P/^[4_\*_)'X?FW^_5O\%_&,'G''W(+BVN(V/_?P0C\:_GQK^KC_@L!\ MY/VE/^";'Q<\,6]O]IU!=$?5K&-1EWN+)UNT5?\ :'<,:JG245]ZT_R"BBBO=/D0HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *_KB_X)M?\HZ_@'_V3GP]_P"FRWK^1VOZXO\ @FU_RCK^ ?\ MV3GP]_Z;+>OG.(_X)]+PNU3#>YF<*.RI.9XP/\ IG7]3-?CE_P= MH_LS?VGX&^&?Q>L[?,NDW,OA;59%7+&*8-<6I/HJNER,],S ?7VBVOAO1;/3K&%+:QT^!+:WA086*-%"JH]@ !^%6J_-*U1 MU*CF^K;/W?"T51HQHQVBDON04445F;A1110 4444 %%%% 'XA_\ !VW\ /L7 MC;X3_%*VA^74+.Y\,:A*!@*T+_:;8'U+":Z_".OQOK^G#_@X8^ '_"^?^"6_ MCB6&#S]2\#2V_BJT&,[!;N4N&_"UEN#^%?S'U]QD=;GPJC_*VOU_4_)N+L+[ M+,'-;32?Z/\ +\0HHHKV#Y@**** "BBB@ HHHH **** "BBB@ K]RO\ @TQ_ M9G_L/X6?$KXN7MOB?7[Z+PUIF^7\-?'UXSW<$"?N] U-\N\6!PL,WS/ M'V5O,3"@(#_1%7)_'/X)>&?VD/A'K_@?QCI<.L>&_$MHUG?6LG\2GD,IZJZL M%96'*LJL,$"N[+\;+#5>=;=5Y'DYSE4,?AW2>DEJGV?^3ZG\;]%?2'_!3S_@ MG#XJ_P"":_[15UX5UA9]0\,ZD7NO#6N>7B/5;0'H<<+/'D+(G8D$?*Z$_-]? M?4ZD:D%.#NF?C=>A4HU'2JJTEN@HHHK0Q"BBB@ HHHH **** "BBB@ JQI.L M7F@:C%>6-U<65W =T<\$K1R1GU#*01^%5Z* /:/!/_!1S]H#X=0K#HOQJ^*5 MC;I]V!?$UXT*_2-I"OZ5W5C_ ,%JOVJ-.51'\;/&#;?^>KPR_P#H2&OEVBL9 M8:D]7%?\%NWYQJIK MS/XA_MH_&#XMQ21^*/BI\1O$4,HPT6H^([RYC(]-CR%<>V,5YG11'#TH_#%+ MY(53&8B:M.$[L%HY5*CQ/>(01:IZP*<&5AU&(QRS%,<1B( M4:;J5-D=6"P=7%5E0HK5_AYOR1]A?\&T_P#P2J?X9>%XOVAO'FF^7KWB"V:/ MP=9W$>'L+*0$/?$'D/.I*Q],1%FY$HQ^O%1VMK'8VT<,,<<,,*A(XT4*J*!@ M < <8%25^?8O%3Q%5U)_\ #(_:,MR^G@Z"H4^F[[OJPHHHKF.X**** /Q9 M_P"#OW_FWG_N9/\ W$U^+-?M-_P=^_\ -O/_ ',G_N)K\6:^\R7_ '.'S_-G MX_Q3_P C2K_V[_Z2@HHHKU#Y\**** "BBB@ HHHH *_IY_X-XO\ E#S\(/\ MN,_^GN_K^8:OZ>?^#>+_ )0\_"#_ +C/_I[OZ\'B+_=H_P")?DS[#@G_ 'Z? M^!_G$^TZ***^-/U **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K MQ7_@I+_RCK^/G_9.?$/_ *;+BO:J\5_X*2_\HZ_CY_V3GQ#_ .FRXK6A_$CZ MHY\7_ GZ/\C^1VBBBOTL_!PHHHH **** "BBB@ HHHH _3S_ (-//^4BGC3_ M +)S??\ ISTNOZ$*_GO_ .#3S_E(IXT_[)S??^G/2Z_H0KXC/O\ >WZ(_6.# M_P#D7+U84445XQ]0%%%% !1110 4444 %?S6?\' 7_!-C_AAO]JR3Q/X:T_[ M/\-_B5++J&FK$F(=*O,[KFSXX50S>9&.!L?:,^6QK^E.O$_^"AG[%.A?M_\ M[*7B7X<:UY-O<:A%]IT>_=-QTK4(P3!..^ Q*N!RT;NO&ZO0RS&O#5E)_"]' M_7D>+GV5K'85P7QK6/KV^?\ DS^1^BN@^*_PMUWX(_$S7O!_B;3YM+\0>&[Z M73K^UD^]#-&Q5@#T(.,AAPP((R"*Y^OOTTU='XW*+B[/<****9(4444 %%%% M !1110 5Z+^R=^T]XH_8W_:#\,_$;PC<>1K/ANZ$PC8D17L)^66WE ZQR1ED M;OALC! (\ZHJ914ERRV95.I*$E.#LUJC^P3]DC]J+PQ^V9^SSX9^)'A&X\W1 M_$EJ)O)9@9K&8?++;RXZ21R!D/8XR,@@GTBOYS?^#>'_ (*@?\,:_M"_\*W\ M7:AY/PV^)%TD7F3/B+1-4.$BND?MP_LH^,OAGK'EPCQ#9$6-V MZ[O[/O4(DMYQW^255) P67M_!CXCZYX2\26$VEZ_P"&[Z73 MM0M9!\T,T3E&'N,C@C@C!'!K^RZOQS_X.:O^"74GBW1_^&B_ ^FF34-+A2U\ M:VMO'EI[90$AU# Y)B&(Y#S^[$;<"-S7H9'CE3J>QGM+;U_X)XO%V4NO16*I M+WH;^V^(_AOQ3\.-2; EN(8_[8TU? M4[X@L_O@0'ZFOM/X/?\ !2_]G_X]10GPK\8/ &H33 %+275XK.\/_;O,4E_\ M=K^22BO&K6L&X_BOZ^9]1AN,\9!6JQ4OP?X:?@?VD6=[#J-K'/;S1W$, MHW))&P97'J".#4E?QF>%/B+X@\"2^9H>NZSHSDYW6-[);G/U1A7=Z=^W1\;M M'BV6?QB^*EJF,;8?%E_&/R$M<)?JSD"OY$M:_;1^,7B2%H]1^+'Q,OXW^\MSX MGO95;ZAI37GVM:_?>);]KK4KV[U"Z?[TUS,TLC?5F)-$>&Y?:J?A_P $FIQS M&WN4?OE_P#^IOXX?\%K?V7_@%#)_:WQ>\,:M=1Y M?#TC:U*[#^'-J)$4_[[ M*!W(KX'_ &KO^#LNUCMKK3_@K\.IY9F!6/6O%D@1$/3*V<#DMZ@M,O;*=J_% M&BO0HY#AH:RO+UV_ \?%<88ZJK4[07DM?O=_PL>L?M7?MQ_%7]MOQ>NL?$SQ MEJWB26%BUK:2.(K&PSVAMT BCXX)5=QQR2>:\GHHKV(PC!(/CYKUF?[-\+K)H?AHR)Q-?2IBYG7_KE"WE@]";A^Z&OW0K@_ MV8OV=?#?[)?P#\+_ Z\)V_V?0_"MBMI"6 \RX?EI)I,<&221GD8CJSGH.*[ MROSW,,4\16=3IT]#]IR?+E@L+&AUW?J]_P#+Y!117$_M%?&:T^ /P=UKQ1=> M6\EC#MM86/\ Q\7#?+$GK@L1G'10Q[5PRDHJ[/

%JXJO##4%S3FU%+NV[( M^+/^"KW[0?\ PEWQ L_ >GS[M/\ #F+G4-I^62[=?E4_]E?(E6]? MUV[\4:Y>:EJ$\EU?:A.]S<3.?FED=BS,?J2352OEZU5U)N;/[RX8R&EDV64L MNI?86K[R>LG\W>W9670****Q/>"BBB@ HHHH **** "BBB@ HHHH *[[]F7X M)7/[0?QIT7PS#YBV]Q+YM]*O_+"V3F1L]CCY1_M,H[UP-?HY_P $L?V?/^%= M_":;QCJ$&S5O%H!M]P^:&R4_)]/,;+^ZB.NG"4?:U%'IU/B?$#B=9'DU3%1? M[R7NP_Q/K_VZKR^5NI]0:1I-MH&DVMC9PQV]G91)!!$@PL4:@*J@>@ JQ11 M7TY_#\I.3YI;A11102%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !7\SO_!PW^Q[)^RU_P44\0ZO9VK0^&?B@ M#XHT]POR"XD;%['GIN%QODQV6>.OZ8J^0?\ @M5_P3L7_@HA^QW?Z5I-O$WC M[PBSZQX7E8A3+,%Q+:%CT6=!MY( D6)CPM>GE.+5#$)RV>C/!XCRUXS!N,%[ MT=5^J^:_&Q_+C14VI:;<:-J-Q9WEO-:W=I(T,\$R%)(74D,K*>0P(((/((J& MOO3\="BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^GG_ (-XO^4//P@_ M[C/_ *>[^OYAJ_IY_P"#>+_E#S\(/^XS_P"GN_KP>(O]VC_B7Y,^PX)_WZ?^ M!_G$^TZ***^-/U _,/\ X.P_^4=?@O\ [*-8_P#ILU2OY[Z_H0_X.P_^4=?@ MO_LHUC_Z;-4K^>^OM\A_W1>K/R?C#_D8OT04445[)\N%%%% !1110 4444 % M?T(?\&GG_*.OQI_V4:^_]-FEU_/?7]"'_!IY_P HZ_&G_91K[_TV:77C9]_N MC]4?4<'_ /(Q7HS]/****^(/U@**** "BBB@ HHHH **** "BBB@ HHHH _% MG_@[]_YMY_[F3_W$U^+-?M-_P=^_\V\_]S)_[B:_%FOO,E_W.'S_ #9^/\4_ M\C2K_P!N_P#I*"BBBO4/GPHHHH **** "BBB@ K^GG_@WB_Y0\_"#_N,_P#I M[OZ_F&K^GG_@WB_Y0\_"#_N,_P#I[OZ\'B+_ ':/^)?DS[#@G_?I_P"!_G$^ MTZ***^-/U **** "BBB@ KX._P""U/\ P1NTG_@HQ\/?^$H\*QV>D_%_P[;% M;"Z?$<6NP+DBRN&['KY=&:J4W9HYL9A*6)I.C65T_Z MNO,_C)\>> ]:^%WC/5/#OB+2[W1==T6Y>TOK&[B,4]K*APR,IY!!K)K^FC_@ MK_\ \$6O"O\ P4A\)R>(M#:R\+_%S2[?98ZN4VV^KHH^6VO-HR5[+* 7C]&7 MY*_G'^/'P#\8?LR?%+5/!?CK0;[PYXDT>3R[FSNDP*2>XG<1QQQJ6>1B1\W;<-'?W2'I&.&BC898X=AMVA^C_X(K_\ !O3_ ,(O<:3\6?V@ M-(1M0C*7>A>#+M RVIZI<7ZG@OT*VYX7CS/FRB_LH!@5\OFV<73H4'ZO]%_F M?H'#G#+36*QB\U%_F_T7WA1117RY^@!1110 4444 %%%% !7P;_P<%_\$^'_ M &V/V,;C7M L6NO'OPO\W6=+2)-TM]:E1]LM0.I+(BR* "2\"J/OFOO*BML/ M6E1J*I#='-C,+#$T94*FTE;_ (/RW/XLZ*_1C_@X/_X)82_L8?'N3XD>#]-* M?##X@W;RA((\1Z#J39>6U('"QR?-)%T &] (P3^<]?HF'Q$*U-5(;,_$L=@ MZF%KRH5=U^/G\PHHHK8Y0HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ K]>?^#9O_@EU)\0?&J?M#^-M-/]@^'IGA\'6TZ?+?WRDK)>X/5( M.50\YEW$$&(9^0/^"0?_ 2RU[_@I9\?([:>.[TSX;^&Y4G\3:PB[?DZK:0, M>#/* 1W"+ESG"JW]/?@#P%HWPL\$:3X;\.Z;:Z/H.A6D=C865LFV*UAC4*B* M/0 #W-?/9WF/LX_5Z;U>_DO^#^1]IPIDCK5%C*R]V/P^;[^B_/T/YG?^#AW_ M )3#?%__ +@W_IDL*^+*^T_^#AW_ )3#?%__ +@W_IDL*^+*]? _[M3_ ,*_ M)'S>;?[]6_QR_-A11174>>%%%% !1110 4444 ?T(?\ !IY_RCK\:?\ 91K[ M_P!-FEU^GE?F'_P:>?\ *.OQI_V4:^_]-FEU^GE?GV:?[W/U/VCA_P#Y%U+T M"BBBN ]@**** "BBB@"OK&CVGB'2;K3]0M;>^L;Z%[>YMKB,20W$;@JR.K A ME92001@@XK\)/^"RG_!O)J?P:NM5^)_P&TNZU?P:Q:ZU;PI &FO-#'):6U'+ M36XZE.7C[;DSL_>.BNS!XZIAI\T/FNC/-S3*:&.I>SK+7H^J_KL?Q9GBBOZ+ M?^"I_P#P;R^!_P!LZ?4O&GPUDT_X>_$NX+3W""(KH^O2'DF>- 3#*QY,T8.2 M261R=P_!C]IS]DOXB?L&=7CRT0N$W07J X\R"9_QLLO!'@' M2VN[J0B6_OY05LM'M\X:XN) #M0=ARS'"J"2!7NO_!,C_@B)\4?^"B&JV>M3 M6\_@GX8[P;CQ'?VY#7J \K91'!G8\C?Q&N#EBPV'^B']CC]B?X=_L(?"&W\& M?#K1(]+L%(DO+N4B2^U6?&#/<2X!D<_@JCA550 /&S'-X4%R4]9?@O7_ "/J M,CX:JXQJK6]VG^+]/\_N.=_X)W_\$]O!/_!./X"6O@WPE%]LU"YVW&N:W-&% MNM;N@,&1\9VQKDA(P2$4]2Q9F]ZHHKXNI4E.3G-W;/U2C1A2@J=-62V1_%G1 M117Z:?@84444 %%%% !1110 4444 ?T\_P#!O%_RAY^$'_<9_P#3W?U]IU\6 M?\&\7_*'GX0?]QG_ -/=_7VG7YSCO]YJ?XG^;/W#*?\ <:/^"/Y(****Y3T# M^>__ (.P_P#E(IX+_P"R_]-EO7SG$?\.'J?<<# M_P >KZ+\SVJBBBODC]("BBB@ HHHH **** "BBB@ HHHH **** /YAO^#AW_ M )3#?%__ +@W_IDL*^+*^T_^#AW_ )3#?%__ +@W_IDL*^+*_1L#_NU/_"OR M1^'YM_OU;_'+\V%%%%=1YX4444 %%%% !1110 5_:97\6=?VF5\OQ)_R[^?Z M'Z!P+_R__P"W?_;@HHHKY<_0 HHHH **** &R1K-&R.JLK##*1D$>AK^3?\ MX*D?LA3?L/?MS>// :VTEOHL-\VH:"Q'RRZ;<$R6^#_%L4F)C_?B?TK^LJOS M?_X../\ @FU-^UU^S7#\2?">GFZ\>_"^"2:2&%,S:KI)R\\( Y9XCF9!Z>"]Z&J\UU7Z_(_G3HHHK[@_)0HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *_KB_X)M?\HZ_@'_V3GP]_P"FRWK^ M1VOZXO\ @FU_RCK^ ?\ V3GP]_Z;+>OG.(_XTDT_F?Q9T5]%_\ !67]F;_A MDG_@H7\4/!T-O]GTI=7?4])4+A!978%S"J^H19?+^L9]*^=*_2:=13@IQV:N M?A6(HRI5)4I[Q;3^04445H8A1110 4444 %%%% !1110 5^@'_!M1\!?^%Q? M\%.M%UF:'S;'X=Z1>^()=P^0RE!:PC_>$ER''_7+/:OS_K]UO^#2OX"_V%\" M_BA\2KB'$OB36+?0;-V'S"*TB\V0K_LL]TH/O#[5YV;5O9X6;[Z?>>YPYA?; MYA3B]D[_ ':_G8_7:BBBO@#]D"BBB@ HHHH **** "BBB@#%^)'@/3_BG\.] M>\+ZM'YVE^)-.N-+O$_OPSQ-%(/Q5C7\=?Q3^'FH?"+XG>(_">K)Y>J>%]4N M=)O%QC;-!*T3C_OI#7]EU?S+_P#!Q-\ /^%$_P#!4;QE=0P^3IWCRUM?%%J M."9D,4YSW)N8)V_X%7T7#M:U25)]5?[O^'/B.-L+S4*>(7V7;Y/_ (;\3X;H MHHKZX_-@HHHH **** "BBB@ HHHH **** /I/_@D-^S1_P -8_\ !17X7^$Y M[?[1I,6K+K&JJRYC-G9@W,B/_LR>6(OK**_JYK\4/^#2K]F?S]5^*'Q@O+?Y M;=(?"6E2E>"S;;F[Q[@"S&1V=A]?VOKXG/J_/B>1;15OGN?JW!^#]E@?:O>; MO\EHOU?S"BBBO%/J@HHHH **** "BBB@ HHHH **** /'?VY?V(?!/[?WP!U M+P#XVL]UO#7\O_P"WA^P?X[_X)[?' M6]\$^-[%L9:;2M5A0_8];M%C^ 9#\R-P>Q/]<5>._MO?L-> /V__ ()7 MG@GQ]IOVBW;,VGZC M]HUQC"SP.0=K#H5.5<<,"*];*\TEAIZ%\*= N%&MZR$VO>L,'[%:DC#3,,;FY6)3N.241_P"EOX6_ M"[P_\$_AWH_A/PII-GH?AW0+5+.PL;5-L=O&O0#N2>26.2Q)))))IGPE^$GA MOX$?#C2/"/@_1K'P_P"&]!MQ;6-A:)MC@0<_5F))9F8EF8EB223715\+F&83 MQ4[O2*V7]=3] M?^YD_P#<37XLU^TW_!W[_P V\_\ [^OY MAJ_IY_X-XO\ E#S\(/\ N,_^GN_KP>(O]VC_ (E^3/L."?\ ?I_X'^<3[3HH MHKXT_4 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O%?^"DO_*. MOX^?]DY\0_\ ILN*]JKQ7_@I+_RCK^/G_9.?$/\ Z;+BM:'\2/JCGQ?\"?H_ MR/Y':***_2S\'"BBB@ HHHH **** "BBB@#]//\ @T\_Y2*>-/\ LG-]_P"G M/2Z_H0K^>_\ X-//^4BGC3_LG-]_Z<]+K^A"OB,^_P![?HC]8X/_ .1T2U_:+\(Z?F\TU(M-\ M9PPI\TT'"6U\0.I0E87/)VF$\!&-?B)7]G/C7P9I?Q&\'ZKX?URQM]4T77+2 M6PO[.==T5U!*A22-AW#*Q!^M?RH?\%1_V"]4_P""=O[7>O>!;A;BX\/SG^TO M#=_(/^/_ $Z1F\LD]#)&0T3]/GC) P1GZ[(<=SP^KSW6WI_P/R/S7B_*?95/ MKE)>[+?R??Y_GZGSK1117T1\2%%%% !1110 4444 %%%% !7]&O_ ;R?\%/ M_P#AL[]GG_A77B[4/.^)7PWM8XFEF?,NMZ8,)#23Y;DDR''\Y M5>D?LC?M2>*/V,?VA_#/Q(\(W'E:OX3JMO7_@GL9'FLL#B54^R])+R_S6_P"'4_L$JOJ^DVNOZ5=6-];6 M]Y8WT3V]Q;SQB2*>-P59&4\,I!((/!!K@_V4/VG/#'[8O[/OAGXC>$;GS]%\ M2V@G6-B/-LY1\LMO(!TDCD#(W;*Y&003Z)7P$HN,N5[H_983C4BIQU3_ "/Y MH_\ @N%_P2,O_P#@GE\9'\3>%;.XNOA#XNNF;2YQF3^P[ALLUA*W7 Y,3-RR M @DLC$_!]?V1?&SX*>%_VB_A7K7@KQGH]KKOAKQ!;FVO;.+O^":/Q-:ZA6\\0?"_6K@KH>O^7DQ$Y(M+K:, M).H!P>%E"EEP0Z)]AE&:*M'V-5^\OQ_X)^8\2)PZ_=O=?RO_+MVV[' MQU1117O'R 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 444^WMY+NXCAAC>665@B(B[F=CP !W)]* )=+TNZUS4[>R MLK>>\O+R58((((S))/(Q"JBJ.68D@ #DDU_2A_P0I_X)/1?\$]?@:_B7Q9:0 MM\6/'%NCZJ3ASHEKPZ6"-Z@X:4KPS@#YA&K'Q/\ X(+?\$.'_9VCTWXT? ME'CR>,3^'- N4R?#J,.+F=3_ ,O; _*A_P!2#D_O#B/]8*^1SG-%4_<4GIU? M?R]#]*X7X?=%+&8E>\_A79=WYO\ !>>Q1117SI]L%?G;_P %5_V@_P#A.?B9 M:^!]/GW:9X7/FWFT_++>,O3W\M#M]F=QVK[5_:9^-MK^SY\%]:\33>6UQ:Q> M58PN?^/BY?B-/<9^8X_A5CVK\@-8U>Z\0:M=7][-)=5U[M/W8>E?3]?19?0]G3 MYGNS^//%SBC^U%HN]*A>*[.7VW]ZY5Y*_4****[C\J"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** /QE_P"#A[_@B_<^(;S5OV@OA3I+3W3*;GQIH=G%EY<#+:E"@ZMCF91R M<>9U\PG\3:_M,/-?DC_P5S_X-Q+'XTZAJGQ&^ -OI^B>*+@M&_%>B:IX=U_2Y#%=Z?J%LUO<0-_M(P!Y'(/0@@ MC(-8=?5)IJZ/SZ46G9[A1110(**** "BBB@ HHHH **** "BBB@ K^GG_@WB M_P"4//P@_P"XS_Z>[^OYAJ_IY_X-XO\ E#S\(/\ N,_^GN_KP>(O]VC_ (E^ M3/L."?\ ?I_X'^<3[3HHHKXT_4#\P_\ @[#_ .4=?@O_ +*-8_\ ILU2OY[Z M_H0_X.P_^4=?@O\ [*-8_P#ILU2OY[Z^WR'_ '1>K/R?C#_D8OT04445[)\N M%%%% !1110 4444 %?T(?\&GG_*.OQI_V4:^_P#39I=?SWU_0A_P:>?\HZ_& MG_91K[_TV:77C9]_NC]4?4<'_P#(Q7HS]/****^(/U@**** "BBB@ HHHH * M*** "BBB@ HHHH _%G_@[]_YMY_[F3_W$U^+-?M-_P '?O\ S;S_ -S)_P"X MFOQ9K[S)?]SA\_S9^/\ %/\ R-*O_;O_ *2@HHHKU#Y\**** "BBB@ HHHH M*_IY_P"#>+_E#S\(/^XS_P"GN_K^8:OZ>?\ @WB_Y0\_"#_N,_\ I[OZ\'B+ M_=H_XE^3/L."?]^G_@?YQ/M.BBBOC3]0"BBB@ HHHH **** "OGW_@H'_P $ MU/AG_P %'?AI_8OCC3?L^L6*-_8_B&R54U'2'//R.1\\9/WHGRK=>&"L/H*B MKIU)0DIP=FC*M1IUH.G55T]TS^5/_@HQ_P $E_BK_P $W?%KKXFT\ZWX-NIO M+TWQ5IT3-876?NI+U-O,1_RS?J0=C.!NKY?K^SKQ?X/TGX@>&+[1=>TO3]:T M?4X6M[RQOK=+BWNHSU1XW!5E/H1BOR+_ ."C/_!KOI7BV6^\5?L\ZA#H5^Y: M:7PAJLY-E,>I%IT%M9\)Z];SH64]B:XVOH8R35UL?%RC*+Y9*S04444R0HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BKGA[PYJ'B[7+72])L+S5-2OI1#;6EI TT M]Q(> B(H+,Q[ DU^H?_ 3Q_P"#8WQ_\;I;'Q)\;KJX^'/A=]LHT2#:^O7R M=<.#E+4$?W]\@P08UZUSXC%4J$>:J[?F=V!R[$8N?)0BW^2]6?GM^S!^R;\0 M?VR?B?;>$/ASX9U#Q)K,^&D$*[8+*/.#+/*V$BC']YR!G &20#_01_P2@_X( M,^!OV 8K'QAXN:R\=?%A5#KJ#19T_06(Y6SC89+CH9W ;/*V9)I#_ 'G8G' P !7HE?(Y MAG%2O[E/W8_B_7_(_2,EX7HX2U6M[T_P7I_F_P HHHKQ3ZH**** "BBB@ H MHHH **** "BBB@#C_C[\!_"W[3GP?U[P+XTTN'6/#?B.V-K>6TG!QU5T;JDB M,%97'*LH(Y%?S!?\%1_^"7_C+_@FA\;I-'U1+C5O!>L2/)X<\0K%B+4(ASY4 MF.$N$& Z=^&7*D&OZK:X;]HW]F[P7^UE\(M4\#^/M#M=?\.ZLF)8)AAX7&=L ML3CYHY5)RKJ01]"17IY;F4L+/76+W7ZH\'/,CIYA3NM)K9_H_+\C^.RBONK_ M (*K_P#!#3X@?\$]=6OO$N@QWOC;X3O(6AUJ&+==:.I/RQWT:CY,=!,H\MN, M[&8)7PK7V]#$4ZT.>F[H_)L5@ZV&J.E7C9K^M.X4445LX9BJ\U[U_P2I_X-]?'?[:5UIOC+XD1ZCX ^ M%SE9XS)'Y>K:_'U MXW'[N)A_P MI!@@@HK@DK_0-\"_@/X1_9I^%^E^#/ N M@V/AOPWH\?EVUG:IA1_>=V.6>1CRSL2S$DDDUX699Q&BG3HZR_!?\$^OR'AB MIB6J^*7+#MUE_DO/[NYE_LM_LN^"_P!CCX)Z/X \!Z3'I6@Z/'@9PT]Y*<;[ MB=\#S)7(RS'V 4 #T*BBOCI2P%%%% !1110 4444 %<3\?OV;_ G[4WP]N/"OQ"\+:1XLT&YY-M?0[O*; M&/,B<8>*0 G#QLK#/!%=M151DXN\=R9PC./+)73[GXD?MV_\&J^HZ=+>:]^S M_P")%U"WRTO_ BWB&<1W"=]EO>8"/Z!9@F .96-?E)\>_V9?B#^RYXO;0?B M%X/\0>$-44G9%J5HT2W '5HI/N2K_M(S+[U_8E6'\1?ACX;^+WA6XT/Q9X?T M7Q-HMU_KK#5;*.\MI?K'("I_*O2D5\LVCWL@[ (1+%GZRK7N49=XN_P"&C_ _*NBOJ/XK?\$5?VIO@Z\G]J?!?Q=? M1QY/F:)''K2L/4?9'E/Y@'VKP+QS\%O&7PPE:/Q+X3\3>'9$.&74]+GM"OU$ MBBO2IUJ<_@DGZ,\6MA:]+^+!Q]4T(KN#3! M%GUBD?S_ ,HS6-3$4J?QR2]6=5'!XBM_"@Y>B;/CNBOV1_9Y_P"#2;6KR2"Z M^*WQ6T[3X^#+IWA:R>YD<=P+FX"!2/\ KBP_K^A/[*__ 1&_9M_9)DMKS1? MA]9>(M77SW#4_@]Y^7^;/>P?"..K:U M$H+SW^Y?K8_G[_8U_P""1GQZ_;FGM;CP;X)O;/P[<$$^(M:!T_2E4_Q+(XW3 M =Q"LA'I7['?L!?\&T_PF_9FGL?$/Q-N$^+'BZW*RK;W5OY6AV;CGY;8DF['W5Y?Y_\,?99=PK@\,U.?OR M[O;Y+_.Y'9VD.GVD5O;Q1P00((XXXU"I&H& H X X %2445XY],%%%% '\6 M=%%%?J!_/X4444 %%%% !1110 4444 ?T\_\&\7_ "AY^$'_ '&?_3W?U]IU M\7_\&],#6_\ P1\^#ZNNUBNL-CV.M7Y'Z$5]H5^:G^)_F?N&4_[C1_P M1_)!1117*>@?SW_\'8?_ "D4\%_]DYL?_3GJE?F'7Z>?\'8?_*13P7_V3FQ_ M].>J5^8=?H.5_P"Z0]#\7X@_Y&-7U"BBBN\\<**** "BBB@ HHHH *_KB_X) MM?\ *.OX!_\ 9.?#W_ILMZ_D=K^N+_@FU_RCK^ ?_9.?#W_ILMZ^U4445\D?I 4444 %%%% !1110 4444 %%%% !1110!_,-_P M<._\IAOB_P#]P;_TR6%?%E?:?_!P[_RF&^+_ /W!O_3)85\65^C8'_=J?^%? MDC\/S;_?JW^.7YL****ZCSPHHHH **** "BBB@ K^TROXLZ_M,KY?B3_ )=_ M/]#] X%_Y?\ _;O_ +<%%%%?+GZ %%%% !1110 4$9%%% '\_?\ P7\_X(OW M7[,GC+4OC-\,=):3X:ZY<&?6]-M(N/"]TYY=5'2TD8Y&.(V;9PI05^6]?VB: MQH]IXATFZT_4+6WOK&^A>WN;:XB$D-Q&X*LCJP(96!(((P0<5^)7_!6/_@VM MU#1-1U+X@?LZ6;:AILS-.B%\A%^KRO.(M* MCB'KT?\ G_F?G?$/"\E)XG!JZ>KBNGFO+RZ=--OQPHJWKV@WWA;6KK3=4LKO M3=1L96@N;6ZA:&:WD4X9'1@&5@>"" 0:J5]*?![:,**** "BBB@ HHHH *** M* "BBB@ HHHH *_KB_X)M?\ *.OX!_\ 9.?#W_ILMZ_D=K^N+_@FU_RCK^ ? M_9.?#W_ILMZ^U4445\D?I 4444 %%%% 'XE?\': M?[,WV/Q'\,?C!9V_R7T,OA/590N '0M50?WI(EEB'_76OY7:^VR+$ M>TPW*]XNWZH_*.+L'[''>T6TU?Y[/_/YA1117M'RP4444 %%%% !1110 444 M4 %?U6?\$8_@+_PSG_P3*^$>A20^3?7^C+KMZ",/YU\S79#?[2K,J>VP#M7\ MR'[+/P7N/VC?VE/ 7@*W$GF>,-?LM)9DZQ)-,B._T5"S$]@IK^PG3=.M]'TZ MWL[6&.WM;6-888D&%C10 J@>@ KYGB*M[L*2]?\OU/O.!\->=3$/HDE\]7^ M2)J***^5/T0**** "BBB@ HHHH **** "OQW_P"#MGX ?VE\-?A3\4+:'Y]( MU"Y\-7\BC)9+B/[1;Y] K07 ^LON*_8BOE?_ (+7? #_ (:._P""8_Q7T:&' MSM0TG2CXAL<#+B6Q871"C^\\<5GF%^L8&I3ZVNO M5:K\C^5NBBBOT,_% HHHH **** "BBB@ HHHH ***]H_X)V_LV-^UW^V[\-/ MAZ86FL_$&MP_VBH'(L8LSW1_"".7'OBIJ34(N(-5#+MD^TWI^T;7_VHXWCB_[9"OJ2 MFQ1+!$L<:JB( JJHP% Z "G5^:UJCJ3.-!T_Q)X;U MB/R[JQO(]R-Z,I&&1U/*NI#*0""",U^!7_!57_@W=\;?LDS:EXU^$\>I>/OA MNA:>>S1/-UC0$ZGS$4?OX5'_ "U0;E&=Z@*7/]$%%=V"S"KAI7AMU70\G-TLK.!I[BZD8X5$1069B> "3 M7V'_ ,$_/^"%7QL_;PEL=7_LMO /@*XVN?$6NP-&+F,_Q6MOQ)<9'1OEC."/ M,!XK]W?^"?/_ 20^#__ 3HT1)/">CG5_&$T7EWGBC5E6;4I\CYEC.-L$9_ MN1@9&-Q3C.4,N>JMJ$BG!]?(0D= [?>CK]FM)TFUT#2K:QL M;6WLK&SB6"WMX(Q'%!&H"JB*N J@ # JQ17Q^*QE7$2YJC^71'Z=EV5X? M!4_9T%ZOJ_5_T@HHHKE/0"BBB@ HHHH **** /Q9_P"#OW_FWG_N9/\ W$U^ M+-?M-_P=^_\ -O/_ ',G_N)K\6:^\R7_ '.'S_-GX_Q3_P C2K_V[_Z2@HHH MKU#Y\**** "BBB@ HHHH *_IY_X-XO\ E#S\(/\ N,_^GN_K^8:OZ>?^#>+_ M )0\_"#_ +C/_I[OZ\'B+_=H_P")?DS[#@G_ 'Z?^!_G$^TZ***^-/U **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KQ7_@I+_RCK^/G_9.?$/_ M *;+BO:J\5_X*2_\HZ_CY_V3GQ#_ .FRXK6A_$CZHY\7_ GZ/\C^1VBBBOTL M_!PHHHH **** "BBB@ HHHH _3S_ (-//^4BGC3_ +)S??\ ISTNOZ$*_GO_ M .#3S_E(IXT_[)S??^G/2Z_H0KXC/O\ >WZ(_6.#_P#D7+U84445XQ]0%%%% M !1110 4444 %%%% !7Q;_P7'_X)OQ_\%!_V1;K^Q+-9?B-X%$NJ^&W5?WEY M\H\^QSZ3*HVCC]Y'$20-V?M*BM:-:5*HJD-T<^*PM/$494*JTDK'\6L\$EK. M\4J-')&Q5T8;64C@@CL13:_3C_@Y/_X)K_\ #-/[04?Q@\*Z?Y7@GXF73'4H MX4Q'I>L$%Y![+< -*O\ MK,.!M%?F/7Z'A<1&O256/4_$\?@JF$KRH5-U^*Z M/YA11170<84444 %%%% !1110 4444 ?I!_P;M?\%/\ _AC[]H+_ (5CXNU# MR?AS\2+M(XY9GQ%HFJMA(I\GA8Y<+%(>@Q$Q("-G^BROXLZ_H\_X-Z_^"G__ M VM^SK_ ,(#XNU#S_B9\-[:.&:29\RZUIHPD-WD\M(GRQ2GDY\MR-/ABI:XN;%%,VJ^&TZG>H&9[=?^>JCLL6#DEF20U]/E^?67L\3]_^?^9\#G/"-VZV!_\ ?\ )_H_OZ'\XM%>V?ME M?\$[_B[^P7XJ_LWXD>$;[2[6:0QV>KP#[1I>H]QY5PORDD<[&VR =5%>)U]- M3J1G'F@[H^"JT9TIN%1--='H%%%%49A1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !117V[_P $[O\ @@[\9OV[KBQUJ]L)/AW\/;C;(VOZ MS;,LEY&>]I;$J\V1TG2CSU'9'1A<)6Q$_9T(N3\OZT/D+X7 M?"OQ)\;?'NF^%O".B:EXB\1:Q,(+.PL8#--.Q] .@ R2QP% )) !-?OY_P $ M84445X)]>%%% M% 'YR?\ !4_]H/\ X6'\6(?!NGS[M)\)D_:=I^6:]8?/]?+7">S&05\K5^K6 MI?\ !.[X/:QJ-Q=W7A&2XNKJ1III7UB_9I'8DLQ/GZ_'_( M]O\ XCKD/_/FM_X##_Y8?E917ZI_\.W?@O\ ]"9_Y5[[_P"/4?\ #MWX+_\ M0F?^5>^_^/4?V75[K\?\@_XCKD/_ #YK?^ P_P#EA^5E%?JG_P .W?@O_P!" M9_Y5[[_X]1_P[=^"_P#T)G_E7OO_ (]1_9=7NOQ_R#_B.N0_\^:W_@,/_EA^ M5E%?JG_P[=^"_P#T)G_E7OO_ (]1_P .W?@O_P!"9_Y5[[_X]1_9=7NOQ_R# M_B.N0_\ /FM_X##_ .6'Y645^J?_ [=^"__ $)G_E7OO_CU'_#MWX+_ /0F M?^5>^_\ CU']EU>Z_'_(/^(ZY#_SYK?^ P_^6'Y645^J?_#MWX+_ /0F?^5> M^_\ CU'_ [=^"__ $)G_E7OO_CU']EU>Z_'_(/^(ZY#_P ^:W_@,/\ Y8?E M97IG[(_P'E_:)^.>D: 5?^S4;[7JQ<5^@__ [=^"__ M $)G_E7OO_CU=M\&_P!F?P/^S_/?R^$="CTF74U1+E_M,UPTBIDJ,RNQ4?,> M!C/&5S4DYM6_KR/+SKQPRZI@:M/+J=2-:2:BY**2;TO=3;TW6CU2Z' M;V=I%I]I%;P1QPPPH(XXT7:J*!@ #L .,5)117M'\R-MN["BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH \=_:\_8%^$O[=/A-=*^)G@_3M>:W0I9ZBH-OJ.GY_YX MW"8D49Y*9*,0-RM7Y&_MA?\ !J1XP\*SW6J?!/QE9>*M/R731/$++9:B@[(E MPH\B5O=Q"/K7[J45W87,*^'TIRT[/8\G,,EP>,UK0U[K1_?U^=S^0?\ :%_8 M>^+W[*-])#\1/ASXL\*QQML%W=6+-92'I\ERFZ%_^ N:\KK^TFXMX[NWDAFC M26*12CHZ[E<'@@@]0:\ ^,?_ 2E_9Q^/-,N92> M[36ICD8^Y;->W1XC7_+V'W?Y/_,^3Q/ \KWP]7Y27ZK_ "/Y-:*_HX^(G_!K M]^S!XT:1M+A\?>$=W*KI>O>,^,/^#1KP->N_]@?&3Q9I MBG[@U#1;>^*_78\.?TKOAGN$>[:]5_E<\FIPCF,?A2EZ/_.Q^%M%?L/XC_X- M%/%-M*W]D_&[0+Y.QO/#DUJ3^"SR?SKC]7_X-+OC1"_^@_$CX87*YX-PU] ? MR6!ZVCFV$?V_S_R..7#>91WI/[T_U/RHHK]0;C_@TZ_:$4_NO&_P:?G^/4]2 M7C_P!-)%_P &G7[0Q'[SQM\&5]-NJ:DW_M@*O^U,)_.C/_5_,?\ GTS\OZ*_ M4RU_X--/CJ[CSOB!\)8U[E+K4'(_ V@K;T[_ (-)?BE+C[7\5? $/KY-K=R_ MS1:3S;"+[:_$I<.YD_\ ET_P_P S\F**_8K1?^#1'Q).1_:/QPT.U]?LWAF6 MXQ_WU<)7>>%/^#13PK9LO]N?&WQ!J _B^P^'8;//TWSRX_6LY9U@U]O\'_D; M1X6S.7_+NWSC_F?AS7]//_!O%_RAY^$'_<9_]/=_7E/@#_@UA_9O\*R1R:MJ MOQ,\4,.7CO-7@MX6^@@@C<#_ (&?K7WC^SA^SGX0_9+^"^B_#[P'I;Z-X4\/ MB86-H]U+=-%YTTD\A,DK,[;I99&Y8XW8& !XN;YI1Q%)4Z=[WO^#_S/JN&L M@Q6"Q$JU>UG%K1W>Z?:W3N=Q1117SI]L?F'_ ,'8?_*.OP7_ -E&L?\ TV:I M7\]]?U^_M8_L:?#;]N+X=67A/XI>&_\ A*/#^GZDFKV]K_:%U9>7=)%+$LF^ MWDCSFG>[VM_ MF?$9]PUBL;BW7I2BE9+5N^GHF?S#45_3S_Q#Q?L>?]$@_P#+JUO_ .3*/^(> M+]CS_HD'_EU:W_\ )E>A_K%AOY9??\ 1(/_ "ZM;_\ DRC_ (AXOV//^B0?^75K?_R91_K%AOY9??]$@_P#+JUO_ .3*^A/V3OV-/AM^ MP[\.KWPG\+?#?_"+^']0U)]7N+7^T+J]\RZ>**)I-]Q)(XRD,0VA@ORYQDDG MS\RS>CB*'LX)WNM[?YGLY#PUBL%BU7JRBU9K1N^OJD>GT445\Z?;A1110 44 M44 %%%% !1110 4444 %%%% 'XL_\'?O_-O/_#_\ A*_^$4^T_P!E?\36]L?LOVCRO._X]IH]V[R(OOYQMXQD MY\6_XAXOV//^B0?^75K?_P F5]-E^=<+XO%XR>(IR MBE*V[=]$ET3['\PU%?T\_P#$/%^QY_T2#_RZM;_^3*/^(>+]CS_HD'_EU:W_ M /)E=G^L6&_EE]R_S/+_ -2<=_/#[W_\B?S#45_3S_Q#Q?L>?]$@_P#+JUO_ M .3*/^(>+]CS_HD'_EU:W_\ )E'^L6&_EE]R_P P_P!2<=_/#[W_ /(G\PU% M?T\_\0\7['G_ $2#_P NK6__ ),H_P"(>+]CS_HD'_EU:W_\F4?ZQ8;^67W+ M_,/]2<=_/#[W_P#(G\PU%?T\_P#$/%^QY_T2#_RZM;_^3*/^(>+]CS_HD'_E MU:W_ /)E'^L6&_EE]R_S#_4G'?SP^]__ ")_,-7]//\ P;Q?\H>?A!_W&?\ MT]W]'_$/%^QY_P!$@_\ +JUO_P"3*^G_ -GC]GCP?^RE\'M'\ ^ ='_L'PEH M/G?8+#[7/=>1YT\D\G[R9WD;,LLC?,QQNP, #S'<3@,3*M6E%IQ:T;[I]4NQVE%%%?/GV04444 %%%% !1110 4444 %%% M% '#_'[]FCP!^U/X&D\-_$3PCHGB[1I,E8-0MQ(T#$8+Q2L? GQF=*D;,B^'/$S-+;^NV*\13(H[!9$& MQU>@_P!W+3MT^X\W'93A<8OW\$WWV?WG\CG[4W_!.[XT_L7W\D?Q&^'OB#0; M*-]BZHL/VK3)CGC;=1%H23P=I8,,\@5XM7]I%Y9PZC:2V]Q#'<6\R&.2.10R M2*1@@@\$$=C7R/\ M+?\$+?V9?VGI+BZU'X%G.DRACU8Q1CR M'8]27B8Y_&O?P_$4=JT?FO\ +_@GQV,X)DM<+4OY2_S7^2/Y;Z*_:'X]_P#! MI!,KS7'PO^+D3J<^3I_BG3BI7TW75OG/X6X_I7QY\8_^#=W]JOX1/*\/@*T\ M7V<.Y#?2*1HYSGVCKUZ.:86I\,U\]/S/FL1P_F%'XZ3?IK^5SXAH MKT3XF?LA_%?X+O(/%WPS\?>&5C^\^IZ!=6L?U#.@4CW!Q7G==L9*2O%GDSIR M@[35GYA1115$A1110 4444 %%=9\._@'XZ^+\RQ^$_!?BSQ1(YPJZ1I%Q?,Q M]A$C5](_"'_@@_\ M5_&-XFM?A/JVA6LF"UQK]S!I0B'J8YG67\ A/M6-3$4 MH?')+U9TT<'B*W\*#EZ)L^0J*_7;X$_\&E7CO7'AG^)'Q2\,^'8>&>UT"RFU M28C^Z9)?(5&]P''UK[D_9P_X-Q?V9/@&]O=:GX^,T.[O\ MZ-"(X67VD1^.YZUYU;/,+#9\S\CW,+PGF%;645!>;_179_.[\"_V:?B#^TUX MG&C?#[P;XC\8:CD!X]+L9+A8 >C2.!MC7_:<@>]?I?\ L;_\&J?C[Q[):ZI\ M:O%5CX%TML.^C:,R:AJKCNCS]B).;[;+_/ M\?D>$_L)4J2G+FF[L^MHT:=*/)222[+0****@T"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@".\LX=1M);>XBCGMYT,T)/>,-&,<1#)-?J'1 M71A\55H2YJ3L<>-R_#XN'L\1&Z_%>CZ'\C/[6W_!/KXP?L.^(6L?B3X(U?0[ M=I#';ZHL?VC3+T]O*N8\QL2.=I(< \J#Q7C-?V?>)/#6F^,="NM+UC3['5=, MOHS%E=6\UM]W_ Y\+CN"JD7S82=UV>C^ M_9_@?S8T5^IGQ_\ ^#4OXS>!99KCX?\ C#P=X^L8\F.&Z+Z/?R>@"/YD/XF8 M5\?_ !<_X)&?M+_!!YO[>^"_CIHH,^9/I=A_:T" =S):&5 /S2Q^'J?! M-?E^9\OB,GQM#^+2?W77WJZ/G.BKWB#PQJ7A+46L]5T^^TR[3[T%W T,B_56 M -4:ZSS7=:,**** "BBB@ HJQI6DW6NZA':6-K<7EU,=L<,$9DDD/H%&2?PK MZ(^!_P#P2$_:6_:%DA/AWX.^,H[6;!6[U>U&CVK+_>$ET8U8?[I/MD\5G4JP M@KS:7J;4!X?%?B"VP5UGQ2P MU2Y##HR1LH@C8'D-'$K>]>7B,\PU/2+YGY?Y_P##GT.#X3QU;6HE!>>_W+]; M'X(?L4?\$=_CS^W9/:77A7P?<:1X7N""?$FO!K#30A_BC9@7G'_7%'YZXZU^ MU'_!/#_@WB^#_P"QC/8^(_%BK\4O'MMME2\U2V5=,TZ0O[J]U=E_F?:Y;PO@\(U.2YY=WM\E_P["B MBBO)/I HHHH _F&_X.'?^4PWQ?\ ^X-_Z9+"OBROZKOVA_\ @C3^S;^U;\8= M8\?>/OAQ_;WBW7O)^WW_ /PD&J6OG^3!'!'^[AN4C7$44:_*HSMR?\ B'B_8\_Z)!_Y=6M__)E'_$/%^QY_T2#_ ,NK6_\ Y,K; M_6+#?RR^Y?YG+_J3COYX?>__ )$_F&HK^GG_ (AXOV//^B0?^75K?_R91_Q# MQ?L>?]$@_P#+JUO_ .3*/]8L-_++[E_F'^I.._GA][_^1/YAJ*_IY_XAXOV/ M/^B0?^75K?\ \F4?\0\7['G_ $2#_P NK6__ ),H_P!8L-_++[E_F'^I.._G MA][_ /D3^8:BOZ>?^(>+]CS_ *)!_P"75K?_ ,F4?\0\7['G_1(/_+JUO_Y, MH_UBPW\LON7^8?ZDX[^>'WO_ .1/%O\ @T\_Y1U^-/\ LHU]_P"FS2Z_3RO, M/V3OV-/AM^P[\.KWPG\+?#?_ B_A_4-2?5[BU_M"ZO?,NGBBB:3?<22.,I# M$-H8+\N<9))]/KY?&5HU:\JD=FS]!RO"SPV$A0G:\5;38****Y3O"BBB@ HH MHH **** "BBB@ HHHH **** "AE#J01D'@@]Z** .3\1_ 3P+XP=FU;P7X3U M1F^\;S2+>LGA*P8_K%7JU%6JDULV92H M4Y?%%?<>3VO[!OP-L6W0_!GX3PMZIX1T]?Y15U'AC]GSP#X)=6T7P/X/TAD^ MZ;+1K>W*_38@KL**'4F]VPC0IQ^&*^X ,"BBBH-0HHHH **** "BBB@ K/\ M%VOQ^%/"FJ:I+M\O3;26Z?/3"(6/\JT*\5_X*0?$5?A1^P#\9M?,GER6/@W5 M! Q./W[VLD<0_&1T'XU=./--1[LSK5.2G*;Z)O[C^1VBBBOTT_ PHHHH *** M* "BBB@ HHHH _JE_P"")/AYO#'_ 2H^"ELR[#)H1N\>T]Q-,#^(DS^-?4] M>4?L(>!V^&G[$7P?\/R1^7-HW@O1[29OS7$2YJLI=V M_P S]VP-/DP].':*7W(****Q.H_GO_X.P_\ E(IX+_[)S8_^G/5*_,.OZR/V ML?\ @E;\!?VXOB+9>+/BEX#_ .$H\0:?IJ:1;W7]M:C9>7:I++*L>RWGC0X> M:4[BI;YL9P !YA_Q#Q?L>?\ 1(/_ "ZM;_\ DROJ,'GE"C0C3DG=+R_S/S[- M.$\7B<7.O"4;2=]6[_D?S#45_3S_ ,0\7['G_1(/_+JUO_Y,H_XAXOV//^B0 M?^75K?\ \F5U?ZQ8;^67W+_,X/\ 4G'?SP^]_P#R)_,-17]//_$/%^QY_P!$ M@_\ +JUO_P"3*/\ B'B_8\_Z)!_Y=6M__)E'^L6&_EE]R_S#_4G'?SP^]_\ MR)_,-17]//\ Q#Q?L>?]$@_\NK6__DRC_B'B_8\_Z)!_Y=6M_P#R91_K%AOY M9?+]CS_ M *)!_P"75K?_ ,F4?ZQ8;^67W+_,/]2<=_/#[W_\B?S#5_7%_P $VO\ E'7\ M _\ LG/A[_TV6]>+?\0\7['G_1(/_+JUO_Y,KZY^&WP\T?X0_#K0/"?AVS_L M_P /^%]-M](TRU\UYOLUK;Q+%%'OD+.VU$4;F8L<9))R:\G-LSI8J$8TT]'U MM_FSZ/AS(<1E]2+=>\G[??_P#"0:I:^?Y,$<$?[N&Y2-<111K\JC.W)R22>*_XAXOV M//\ HD'_ )=6M_\ R97UF'S[#TZ4:?^(>+]CS_ *)!_P"75K?_ ,F4 M?\0\7['G_1(/_+JUO_Y,H_UBPW\LON7^8?ZDX[^>'WO_ .1/YAJ*_IY_XAXO MV//^B0?^75K?_P F4?\ $/%^QY_T2#_RZM;_ /DRC_6+#?RR^Y?YA_J3COYX M?>__ )$_F&HK^GG_ (AXOV//^B0?^75K?_R91_Q#Q?L>?]$@_P#+JUO_ .3* M/]8L-_++[E_F'^I.._GA][_^1/YAJ_M,KXL_XAXOV//^B0?^75K?_P F5]IU MXV;9C3Q7)[-/2^_G;S?8^HX;R2OE_M/;-/FM:U^E^Z7<****\8^H"BBB@ HH MHH **** "BBB@#YU_;>_X)7?!7_@H!IS-X^\*0KX@6+RK?Q%I;"SU:W &!^] M (E5>R3*Z#)PH/-?D7^UY_P:P?%CX83W6H_"7Q!I/Q)T=8A)Z)7[_ %%>AA#8 M9YLEYM(@?1I&)_B+6;1$GW.[:^7^5SR:G".8Q^& M*EZ-?K8_#BBOV U__@T8\96TC?V7\:/#-XG\)NM!GMB?J%EDQ^9KDM2_X-,/ MC;%+_H?Q%^%D\?K-+?PG\A;-_.MEFV$?V_S_ ,CEEPWF4=Z3^]/]3\K**_4" M;_@T[_:&4_N_&WP9;UW:KJ2_^V!I8O\ @TZ_:$(_>>-_@TI[[=3U)O\ VQ%5 M_:F$_G1G_J_F/_/IGY?45^I]G_P:9?')Y/\ 2/B%\*(U]8[C4)#^1M16WIW_ M :1_$Z7'VOXL> X?7R;*[E_F%H_M;"+[:_$J/#N9/\ Y=/\/\S\E:*_9#0_ M^#0[7)RO]I?'72;7U^S>%)+C'_?5TE>@>$O^#1KP19NG]O?&7Q5J2C[XL-$M M[(M]-\DV/UK.6=8-?:_!_P"1O#A7,Y?\N[>KC_F?A?7]<7_!-K_E'7\ _P#L MG/A[_P!-EO7R=\/?^#7/]F7P634M<2%&_P# 6&%@/^!9]Z_0 M#X:?#O1_A!\.?#_A/P[:?V?X?\+Z;;Z1IEKYKS?9K6WB6**/>Y9VVHBC:\'.,RI8F,8T[Z,^OX9R/$X&I.I7M[R2T=_T-NBBBO!/L HHHH **** M&S0I:VBM)+U M=:U&Q,D<8(0,EO<1H2 <;BN[ S@#'JY3F$<+-N=[-=._P#5SYWB+)IYA2BJ M32E%];VL]]D_(_E#HK^GG_B'B_8\_P"B0?\ EU:W_P#)E'_$/%^QY_T2#_RZ MM;_^3*]W_6+#?RR^Y?YGR/\ J3COYX?>_P#Y$_F&HK^GG_B'B_8\_P"B0?\ MEU:W_P#)E'_$/%^QY_T2#_RZM;_^3*/]8L-_++[E_F'^I.._GA][_P#D3^8: MBOZ>?^(>+]CS_HD'_EU:W_\ )E'_ !#Q?L>?]$@_\NK6_P#Y,H_UBPW\LON7 M^8?ZDX[^>'WO_P"1/YAJ*_IY_P"(>+]CS_HD'_EU:W_\F4?\0\7['G_1(/\ MRZM;_P#DRC_6+#?RR^Y?YA_J3COYX?>__D3^8:BOZ>?^(>+]CS_HD'_EU:W_ M /)E'_$/%^QY_P!$@_\ +JUO_P"3*/\ 6+#?RR^Y?YA_J3COYX?>_P#Y$_)+ M_@V5^ O_ MO_@I?8^(9X?,L?ASHEYK19AE//D46D2G_ &O](=Q_URSVK^D" MO$?V0_\ @G'\%_V#KW7KGX4^"T\*W'B9((]2D.J7M^UPL)>>T%%% M% !1110 4444 %%%% !4&IZ9;ZUIMQ9W<,=Q:W<30S1.,K(C AE(]""14]% M'\>/[57P2N/V;?VE_'O@&Y$GF>#]>O-*1WZRQQ3,L+]CS_ *)!_P"75K?_ ,F5]A3XAH+]CS_HD'_EU M:W_\F57^L6&_EE]R_P S/_4G'?SP^]__ ")_,-17]//_ !#Q?L>?]$@_\NK6 M_P#Y,H_XAXOV//\ HD'_ )=6M_\ R91_K%AOY9??\ 1(/_ "ZM;_\ DRC_ (AXOV// M^B0?^75K?_R91_K%AOY9?2&':?:Y_+]"?^(>+]CS_HD'_EU:W_ M /)E?0O[*7[''PV_8A^'5UX3^%WAF/POH-[?OJ<]LMY<7C2W#HD;2&2XDDD/ MRQ(,;L +P!S7'C\[I5J#I4T[OO;_ #/3R?A/$8;%QKUY1:CKHWOTW2]3TZBB MBOF3[T**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JEXC\-:=XQT M&[TO5]/LM5TN_C,-S9WD"SV]PAZHZ,"K*?0@BKM% ;Z,_-+]MK_@V/\ @W^T M!)=ZQ\,[RZ^$OB*;,GV:UC-YHL[]>;9F#0YZ?NG"*/\ EF:_)S]KO_@AO^T9 M^Q[)=76I>";CQ=X=M\M_;7A;=J5L$'5GC51/$ .IDC5?8<+8+$^]%> MZ^&?Q*\2>%)FRZ66MVD>JVV?[JNAAD1?=O,/UKWJ&?X>?\1.+^]?A_D?(XO@ MW&T]:+4U]S^YZ?B?A%17Z'?&G_@V-_:;^&3S2:!9>$/B!:IED.CZRMO,5]TN MQ"-WLK-[$U\M_%+_ ()P_'SX+/)_PDWP=^(VFPP_>N1H5Q/:C_MM&K1G\&KT MZ>,H5/@FG\SY^OE>+H_Q:ZAFMYXSAXY4*.A]"# MR*AKI.$**** "BBB@ HHK4\*>!]:\>:B+/0]'U36KMB (+&TDN)#GI\J FB] MMQI-NR,NBOI+X3_\$?OVG/C2T?\ 8GP5\.7AF\:>*/ W@2S?'F1K/)JM]'_VSC58C_W^KDJ8_#T_CFOO M_P CTHZUJEZ_EV]G8VSW% MQ.WHD: LQ]@*_H'_ &=_^#67X"_#%X+KQUK7B[XE7L>"\,UP-*T^3'_3* ^< M/QG(K[V^ _[*WPV_9?T/^SOA[X'\,>#[9E"RG3-/C@EN,=Y9 -\AZ5 M7X@HQTI)R_!?Y_@?08/@O%3UQ$E%?>_\OQ/Y^_V/_P#@VQ_:!_:.DM=0\76= ME\)?#LV&:;71YFI,A_N62'>&']V9H:_6S]A__@@E\ ?V+9+/5FT%OB#XPM<. M-:\2JER()!_%!;8\F+!Y5BK2+_?K[6HKPL5FV(KZ-V79?U<^PR_AO!83WE'F MEWEK]RV7W7 <4445YA[P4444 %%%% !1110 4444 %%%% 'XL_\ !W[_ ,V\ M_P#/P=_;U_X1W_ (6QX/\ ^$K_ .$4^T_V5_Q- M;VQ^R_:/*\[_ (]IH]V[R(OOYQMXQDY\6_XAXOV//^B0?^75K?\ \F5]-E^< MT:&'C2FG=7VMW;[GP>=<+XO%XR>(IRBE*V[=]$ET3['\PU%?T\_\0\7['G_1 M(/\ RZM;_P#DRC_B'B_8\_Z)!_Y=6M__ "979_K%AOY9?+]CS_HD'_EU:W_ /)E'^L6 M&_EE]R_S#_4G'?SP^]__ ")_,-17]//_ !#Q?L>?]$@_\NK6_P#Y,H_XAXOV M//\ HD'_ )=6M_\ R91_K%AOY9?/V>/!_[*7P>T?P#X!T?^P?"6@^=]@L/M<]UY'G3R3R?O)G>1LRRR-\S' M&[ P /-S7-:6)I*G33O>^MNS\WW/>X=X=Q. Q,JU:46G%K1ONGU2[':4445 M\^?9!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>*_\%)?^4=?Q M\_[)SXA_]-EQ7M58OQ)^'FC_ !>^'6O^$_$5G_:'A_Q1IMQI&IVOFO#]IM;B M)HI8]\95UW([#?\ M1(/_ "ZM;_\ DRC_ (AXOV//^B0?^75K?_R97U_^L6&_EE]R_P S\T_U)QW\ M\/O?_P B?S#45_3S_P 0\7['G_1(/_+JUO\ ^3*/^(>+]CS_ *)!_P"75K?_ M ,F4?ZQ8;^67W+_,/]2<=_/#[W_\B?S#45_3S_Q#Q?L>?]$@_P#+JUO_ .3* M/^(>+]CS_HD'_EU:W_\ )E'^L6&_EE]R_P P_P!2<=_/#[W_ /(G\PU%?T\_ M\0\7['G_ $2#_P NK6__ ),H_P"(>+]CS_HD'_EU:W_\F4?ZQ8;^67W+_,/] M2<=_/#[W_P#(G\PU%?T\_P#$/%^QY_T2#_RZM;_^3*/^(>+]CS_HD'_EU:W_ M /)E'^L6&_EE]R_S#_4G'?SP^]__ ")^87_!IY_RD4\:?]DYOO\ TYZ77]"% M?/?[)W_!*WX"_L._$6]\6?"WP'_PB_B#4--?2+BZ_MK4;WS+5Y8I6CV7$\B# M+PQ'<%#?+C."0?H2OG&_VROV=?%/PW\50[])\36; M0>?%'P[\6VOV77O"M MZUI/@'RYUX:.:,GDQR1E)%/=7'2O[$:^>OVJ_P#@E3\ ?VV_B#:^*OB=\/;? MQ'X@M+-=/2]35;ZPD:!69E5Q;3QA\%VP6!(!QG KV,JS/ZJW&=W%]NY\SQ% MD+S",9TFE./5[-=M$]NGS/Y.**_IY_XAXOV//^B0?^75K?\ \F4?\0\7['G_ M $2#_P NK6__ ),KVO\ 6+#?RR^Y?YGRO^I.._GA][_^1/YAJ*_IY_XAXOV/ M/^B0?^75K?\ \F4?\0\7['G_ $2#_P NK6__ ),H_P!8L-_++[E_F'^I.._G MA][_ /D3^8:BOZ>?^(>+]CS_ *)!_P"75K?_ ,F4?\0\7['G_1(/_+JUO_Y, MH_UBPW\LON7^8?ZDX[^>'WO_ .1/YAJ*_IY_XAXOV//^B0?^75K?_P F4?\ M$/%^QY_T2#_RZM;_ /DRC_6+#?RR^Y?YA_J3COYX?>__ )$_F&HK^GG_ (AX MOV//^B0?^75K?_R91_Q#Q?L>?]$@_P#+JUO_ .3*/]8L-_++[E_F'^I.._GA M][_^1/YAJ],_8^_:J\3_ +%?[17AGXD>$IMFJ>';D2/;LQ6'4+=OEFMI<=8Y M$+*>XR&&& (_HM_XAXOV//\ HD'_ )=6M_\ R91_Q#Q?L>?]$@_\NK6__DRI MEG^%E%QE&5GY+_,NGP;F$)*<)Q36JUE_\B?2?[+'[2OAG]K[X ^&?B-X0NOM M.A^)K1;B-6(\VUD'RRP2 =)(Y R,.F5.,C!KT"O*_P!DW]BCX:?L.>#-0\._ M"_P_<^&=#U2[^WW%FVKWM_$9]H0R*+F:382JJ#LQNVKG.!7JE?)U.3G?L[VZ M7W/T?#^U]FO;6YK:VVOY;!11169L9GC'P7H_Q$\,WFB^(-)TW7-'U",Q75CJ M%LES;7*'JKQN"K#V(-?FO^VG_P &OOPA^.$UYK'PMU2]^%>O39D^PJAO]%E? MKQ$S"2')XRDA11TCXQ7Z=T5T8?%5:#O2E;^NQQXS+\-BH\N(@I?G\GNC^7#] MK#_@AC^TC^R0US=:CX$N?%V@VY)_MCPJ6U2WVCJS1JHGC4#DM)$JCUKY%N() M+2=XI8WCDC8HZ.-K(1P01V(K^TFO'_VB_P!@'X+?M:)(WQ$^&OA/Q+=2+M-_ M-9B'4 /0746V91[!Q7O8?B*2TK1OYK_+_@GQ^,X)@_>PM2WE+7\5_DS^1.BO MZ"/CK_P:G_!#QW+/<>!_%GC;P#&K:)_%+P;X:A;#-'HMG<:M,!_=/F?9U!]P6 ]Z^P_@%_P:_?L MY_"MH;CQ7)XN^)%XF"Z:EJ/V*S)']V*U$;X]FD8'Z5Y]7.L)#:5_1?TCV

/*O-_HKO\#^>+PIX1U;QWX@MM)T/2]1UG5+Q]EO9V-L]Q<3MZ)&@+,? M8"OO3]D+_@VW_:$_:/GM;[Q7I]G\)_#LV&:XU[Y]09#UV62'S P_NS&'ZU_0 M;\#_ -F/X=_LTZ'_ &;\/_!/A?P?:,H61=*TZ*V>?'>1U :0^[DGWKNJ\?$< M0U):48V\WJ_\OS/I<%P51A[V*FY>2T7W[_D?$O[#?_! SX!_L7/9ZM-HK?$7 MQE:D2#6?$D:3I;R#G=!:X\F+!P0Q#R*>CU]M445X5:O4JRYJCNS[#"X2CAX> MSH145Y?UJ%%%%9'0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5R'CC]GSP#\36=O$G@?PAX@,GWSJ>C6]WN^OF('+:U)_[](MSEEE^%E\5.+_P"W5_D?(+_\$$_V1Y'W'X-Z M7D^FKZD!^7VBKEG_ ,$+_P!DVQ<-'\%_#[%3G]Y>7L@_)IC7UE13^N8C^=_> MR?[,P?\ SZC_ . K_(^=]!_X))?LR^'"OV?X%_#63;T^U:)#=?GYH;/XUZ/X M+_9+^%7PX96\._#/X?:"R?=.G>';.UV_3RXQ7H-%1*M4E\4F_F;0PM"'P02] M$A$18D554*JC & !2T45D= 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% %#Q%X6TOQ?I[6>K:;8:I:M M]Z&[MTGC/U5@17EGBW_@GC\ _'>YM7^"OPIOI'ZRR>%;'S?^^Q%N'X&O8J*J M-24?A=C.I1IS^.*?JCYAUG_@B]^RSKV[S_@CX+CW=?L\,EM_Z+=<5@S_ /!! MK]DFY/S?!G1QSGY=4U%?Y7 KZ\HK98RNMIO[VE'_P%?Y'R+9?\$'/ MV2=/D#1_!G1V(_YZ:GJ$H_)K@BNU\(_\$F_V9_!$BO8_ WX:2,ARIO=#AOB# MZ_O@]?0M%$L57>\W][''+\+'6-**_P"W5_D8'@7X4^%_A=9_9_#/AO0/#MOC M;Y6F:?#9ICTQ&H%;]%%8-MZLZXQ25D%%%%(84444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y\_\',GQM7X6?\$P=7T- M)1'>?$#6[#1(U!^?RTD-Y(1[;;7:3_TT [U^@U?@A_P='Q)BE0R^H^ MLERKYZ?E<_**BBBOOC\;"BBB@ HHHH **** "NF^"OPYN/C#\9/"7A&U#-=> M*=:L](A"]2]Q.D2X_%Q7,U]D?\$"_@D_QN_X*H_#.-HO,L?"\\_B2[;&?*%I M$SQ-_P"!!@'_ *L<14]G2E/LFSIP=!UL1"BOM-+[V?U 6EI'86D4$,:QPPH M(XT48"*!@ ?05)117YJ?NX4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% &-XN^'7A_P"(%MY.O:#HVMPXQLO[*.Y7'IAU M(KRSQ/\ \$UOV>?&4C/J7P/^$]Q*WWI1X5LHY&^KK&&_6O;**N-2]*/_@*_P CY'MO^"$/[)=H/E^# M.BM_OZE?O_Z%.:Z+0O\ @CC^R[X=V_9_@?X#DV]/M5C]J_\ 1I:OI:BAXNN] MYO[V5'+<(MJ4?_ 5_D>3^$?V#/@=X =6T/X.?"W29$Y$EKX5L8I,^NX19)]R M:].TC1+/P_8K:V%G:V-M']V*WB6.-?HJ@"K5%8RG*7Q.YT4Z4(? DO1!1114 MF@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 <=XQ_9X^'_P 1'9O$'@7P=KK2?>.H:+;71;Z[ MT->;>(?^"6O[-OBAF:[^!7PI5G^\UOX9M+9C^,:+^=>]45I&M4C\+:^9C/#4 MI_'%/U2/E;4_^"(G[*>KEO-^"OA5=W7R9+F#\MDHQ^%94O\ P02_9'F8EO@W MI?S?W=7U)?Y7%?7U%:?7*_\ ._O9SO+<&]Z4?_ 5_D?(=O\ \$&?V2;9]R_! MG2"?]O5=1#7*_P#/Q%+<#\I':OJ"BCZY7>\W M][&LMPBVI1_\!7^1XGX:_P"";/[//@]E;3O@=\)K>1>DI\*6,D@_X&T9;]:] M-\'_ I\+_#Q-OA_PWH&AJ!@#3]/BM0!_P 45OT5G*I.7Q-LZ*="G#X(I>B M04445F:A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 8_Q#\?Z1\*O 6M>)M?O8=- MT/P]8S:CJ%U*?DMX(D+R.?HJDU\,*VU/G;_@Z3_;U_X5I\&=%^!/A^ M]\O6?'075?$/EM\T&F12?NHCW'G3IG_=MV!X>OPY^&'Q/\0?!;X@Z1XK\*ZM M>Z#XBT&Y6[L+^T?9+;2+T(/0@\@J_;S2_'1G]EU%?!/_!'?_@MSX7_X*%^&+3PCXLEL?#/Q@T^# M$]@6$=MX@"CYKBSR?O8!9X?O+R5W*"5^]J\.OAYT9NG45F?68/&4L525:B[I M_P!6?F%%%%8G4%%%% !1110 4444 %%%% !1110 4444 \ M3>.?$UU]CT'PKITVIWLG&[RXU+;5'\3L0%5>K,P Y-?R+_M-?'S6/VI?V@O& M'Q$U]O\ B:^+]4FU&5 VY;=7;]W"I_N1H%C7_905^IW_ /CPHHHH **** "BBB@ K M]GO^#23]G9I-4^*WQ8NH,1Q16_A/39L?>+%;J[7/MML_^^J_&&OZKO\ @CA^ MRFW['G_!.WX=^%[RV^S:[J%E_;NM*R[9!>7G[YD?_:B1HX?^V(KQ<]Q')AN3 MK)V_5GU7"&#]KCO:O:"O\WHOU?R/IZBBBOB3]6"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH *P?BG\3-%^#'PVU[Q=XBO(]/T'PU83:E?W+](88 MD+N<=S@' '). .36]7Y#_P#!TW^WK_PA/PRT'X!^'[S;J7BP)K7B8Q-S%81R M'[/;M_UUF0R$<$"W7L]=6#PSKUE277?TZGGYICHX/#2KRZ;>;Z(_'_\ ;8_: MIUK]M;]J/QE\3-GWI#^*]%<^*P=+$1Y:B^?5';EV:8C!5.>@_5='ZK^F?V=>#_&6D?$+ MPO8ZWH.J:?K6C:I$)[.^L;A+BWNHST=)$)5E/J#6E7\F7[$7_!3CXR?\$_=? M^T?#WQ3-#H\TOFW>@:@#=:3?'N6@)&QCQEXBCX &['%?LC^Q7_P= _"'XV0V MFD_%;3KSX6>(7PC7F'OM%G;ID2HOFPY/.)$*J.LAZU\EC,EKTM8>\O+?[O\ M(_2,MXJPF)2C5?)+SV^3_P ['Z>45A?#GXH^&OC!X5M]<\)^(-%\3:+=#,-] MI5['>6\GT>,E?PS6[7C--.S/IXR35T%%%% PHHHH **** "BBN;^+'QB\*_ MCP1=^)/&GB+1_"^@V(S-?ZG=I;0H>R[F(RQQ@*,DG@ FFDV[(F4E%7EL=)7Y MP_\ !;__ (+;Z7^Q%X0U#X;_ XU"UU+XP:M!YQN2IS'$ M?NY#N-NU9/F?_@I[_P '.4GB&PU'P5^SFEU96\P:WNO&M[ 8YV4\'[# PS'D M=)I0&&3M12%>OQQUC6+SQ#JUUJ&H75Q?7U]*UQ'P3N^LNB].[\_N$U35+K6]3N+V] MN)[R\O)6GGGFD,DDTC$LSLQY9B222>234%%%?5GYT%%%% !1110 4444 %%% M% 'UA_P17_8M;]M_]O\ \'Z#>6AN?"OAN4>(_$)9=T9M+9E80MZB:8Q1$==L MC'M7]3E?GW_P;K?L /\ L??L91^+M?L?L_C?XK>5J]VLB8EL=/"G[';G/()5 MVE8<$&8*1E*_02OAK_1?=^+84445Y)] M&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S7QD^+6A_ ;X4>(O M&GB:[6QT'POI\VIWTQZK%$A8A1_$QQA5')8@#DU_)%^V!^TWKG[9'[2_C#XE M>(6*ZAXJU![E8-^Y;* 82"W4_P!V*)40'N$SU-?KQ_P=0_MZ_P#".^#?#_[/ M_A^\VW>NB/7O%)B;[EJCG[);-_ORJ9F!P0(8CT>OP]K[#(<'R4W7EO+;T_X) M^8\89E[6NL+!Z0W]?^ OS84445] ?&A1110 4444 =9\(/CSXV_9^\2#6/ O MB[Q)X0U3C-SI&HRVDUJ8LM_M.KGUS7YYT5SUL+1J_Q(IG9AO"W&?R\O-?RMT5S_P"KM#I)_A_D=2XVQG6$?Q_S/Z@O$_\ MPD=EH>I7!;Z%;'_ M (B>,+I<^6R6$-C:M]7EE\P?]^C7\]%%:0X?PRW;?S_R1E4XSQ\E:*C'T3_5 ML_5+]H[_ (.M?B]X_MY[/X;^#/"_P\MY 56\NW;6M0C]&4NL< /?#0O_ (_G M7^T!^U)\1?VJ?%G]N?$7QEX@\8:DN?*?4;MI([8'JL4?W(E_V8U4>U<#17I8 M?!T*/\**7Y_?N>#C,TQ>*_CU&UVZ?S17^M&5/W6J7&=T%@.S;R-T@[1J M0<%U-?+_ .R+^RCXP_;6^/N@_#OP38F[UC6I?GF<'[/I]NN/-N9F ^6*->2> MI.% +,H/]5'[$7['7A3]A#]G#0/AQX1A_P!"TF/S+R]= L^JWC@>==2X_B=A MP,D*H51\JBO%SC,/84_9P^*7X+O_ )'U'#.2O%UO;55^[C^+[?Y_=U/6E4(H M51A1P .U%%%?$GZP%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5 MR?QW^-.@_LY_!KQ-XZ\377V/0?"FG3:E>2?Q%(U)V*.[L<*J]2S =ZZROQE_ MX.I/V]?L.E>'OV?/#]Y^\O/*\0>*_*?I&"39VK?5@9V4\C9 >AKJP.%>(K*F MOGZ=3SLVS".#PLJ[W6WFWM_78_(W]JK]HW7OVN/VB?%WQ(\2/NU;Q;J,EZ\8 M8LMK'PL4"$\[(HE2-<\[4%>?T45^B1BHI1CLC\2J5)3DYR=V]6%%%%42%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5UGP/ M^!_BK]I#XJ:-X*\$Z+>:_P")=>G%O9V=NN68]2S'HB*H+,[$*J@DD $UT7[) M7['OQ _;=^+]GX)^'>A3ZQJUQAYYCE+338XEQB.-?4\DX50S$*?Z3/\ M@EA_P25\#?\ !,SX;,MCY7B+XA:S JZYXDEAVR2]#]GMU.3%;A@#MSN<@,Q. M%"^;F&90PT;;RZ+_ #/>R7(:V/G?:FMW^B\_R&_\$DO^"5?AO_@F7\$?LFZU MUKXB>(HTD\2:XB<2,.1:P9&5MXR3C."[9=@/E5/K2BBOA:U:=6;J3=VS];PV M'IT*2HTE:*V"BBBLS<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M KXA_P""K7_!$7P%_P %(+";Q)I\D/@SXK6\ 2#7HHMT&IA%PD-[&.74 !1* MO[Q !]]5"5]O45M1KSI3YZ;LSGQ6%I8FFZ5>-XL_D,_:^_8A^)G["WQ*D\+_ M !)\-76BW3%C9WB_O;'5(P?]9;SCY9%Y&1PRY 95/%>35_8]\>$_'GAK2?%7AZ^'[VSOX!(H;! =#]Z.09.'0AE/((-?C9_P % O\ @UFU MCP_)>^(_V>]9_MJR^:5O">MW"QW<7?;;73820=@LVP@#F1R:^LP.>TZGNU_= M??I_P/ZU/S?->$:]%NIA??CV^TO\_EKY'XZ45TWQ:^#7BSX"^-[KPWXT\.:S MX6UZR/[ZQU.T>VF4=F 8#RI=1CS8U'^VDQ/]ZOV$HKJP^.KT/X73[CSL= ME.$Q:_?P3??9_>M3^4?]J+_@D1^T1^R&]S-XL^&FNSZ/;DDZQHT?]J:?L'\; M20;O*4_]-0A]J^:Z_M,KPW]HC_@FG\!?VK&N)O'?PK\(ZQ?W6?-U&.T^Q:@^ M?6Z@*3'\7KW:'$3VK0^:_P G_F?)8S@A;X6I\I?YK_(_DEHK^@+XW_\ !J/\ M%?&KS7'@?QIXX\#7$F=L-P8M7LHO3".(Y?SF-?)_Q9_X-._C-X::23P?X^^' M_BJW3.U+W[3I=S)Z839+'^<@KU:6O]6/G<1POF-+[',O)I_AO^!^5 MM%?9'Q#_ ." ?[67PZ>1I/A1=:O;Q])M)U6RO1)]$2;S/S05XWXO_P""=WQ\ M\!,W]L?!7XJ6*+UE?PM>F(_1Q&5/X&NV.*HR^&:?S1Y=3+\53^.G)>J?^1XW M171:W\'_ !;X9=EU+POXBT]EZBYTV:(C_OI16#/;26K[9(Y(V]&4J:V4D]CE ME%K=$=%/BMY+C/EQN^WKM7.*U=,^'OB#6VVV>AZQ>-Z0V4DG\A1=+<2BWL8] M%>A:!^R-\5_%3$_@L9KT/PI_P2:_:8\9NBV?P+^)L M7F=#?:%/8K^)G5 /QK.5>G'XI+[S>&%KS^&#?HF?/5%?<7@;_@W1_:T\9F-I M_AW8Z!#)C$NI^(;!,#W2.5W'XKFO>/AI_P &F7Q@UORV\6?$?X>^'8WY9=/2 M[U.:,>X:.%<_1R/>N:>986.\U\M?R.ZED685/AHR^:M^=C\I:*_?#X0_\&F? MPE\-^5)XV^)'CKQ5-'RR:;#;Z1;R'T*LL[X^C@^]?7'P,_X(K_LP_L^^3)HW MPA\,ZE>0X/VO7E?6I2P_C NFD56_W%7';%<-7/\ #1^"\OP_,];#\&XZ?\1J M/SN_PT_$_F6^!O[*OQ*_:9U867P_\">*O&$V[8[:7ILMQ#"?^FDBC9&/=V K M[_\ V7?^#63XV?%-[>\^)&N^'?ACI(1QQ*.RJH ]A5BO*K\05I:4TH_B_\OP/HL'P M7A:>M>3G^"_S_$^)_P!D#_@@%^SG^R5):Z@_A=_B%XDM\.-4\5E+Y8W'.8[8 M*MNN#RI*,ZX'S]Z^UH($MH4CC18XXU"JJC"J!P !V IU%>+6KU*KYJC;9]5A ML)1P\>2A%17D@HHHK(Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH C **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D! end
XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover Page - shares
9 Months Ended
Sep. 30, 2023
Nov. 02, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2023  
Document Transition Report false  
Entity File Number 001-40812  
Entity Registrant Name THOUGHTWORKS HOLDING, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 82-2668392  
Entity Address, Address Line One 200 East Randolph Street, 25th Floor  
Entity Address, City or Town Chicago  
Entity Address, State or Province IL  
Entity Address, Postal Zip Code 60601  
City Area Code 312  
Local Phone Number 373-1000  
Title of 12(b) Security Common Stock, $0.001 par value  
Trading Symbol TWKS  
Security Exchange Name NASDAQ  
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   318,425,521
Entity Central Index Key 0001866550  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 87,405 $ 194,294
Trade receivables, net of allowance of $9,074 and $9,531, respectively 153,318 201,695
Unbilled receivables 141,838 122,499
Prepaid expenses and other current assets 31,223 38,202
Total current assets 413,784 556,690
Property and equipment, net 28,592 38,798
Right-of-use assets 42,316 43,123
Intangibles and other assets:    
Goodwill 416,372 405,017
Trademark 273,000 273,000
Customer relationships, net 115,230 124,047
Other non-current assets 23,451 21,175
Total assets 1,312,745 1,461,850
Current liabilities:    
Accounts payable 4,119 5,248
Long-term debt - current 7,150 7,150
Income taxes payable 8,470 22,781
Accrued compensation 80,286 85,477
Accrued expenses and other current liabilities 32,860 42,920
Lease liabilities, current 14,709 15,994
Total current liabilities 147,594 179,570
Lease liabilities, non-current 30,007 29,885
Long-term debt, less current portion 287,706 391,856
Deferred tax liabilities 46,135 62,555
Other long-term liabilities 23,388 19,762
Total liabilities 534,830 683,628
Commitments and contingencies
Stockholders’ equity:    
Convertible preferred stock, $0.001 par value; 100,000,000 shares authorized, zero issued and outstanding at September 30, 2023 and December 31, 2022, respectively 0 0
Common stock, $0.001 par value; 1,000,000,000 shares authorized, 368,678,928 and 366,306,970 issued, 318,073,825 and 315,681,987 outstanding at September 30, 2023 and December 31, 2022, respectively 369 366
Treasury stock, 50,605,103 and 50,624,983 shares at September 30, 2023 and December 31, 2022, respectively (624,687) (624,934)
Additional paid-in capital 1,615,417 1,565,514
Accumulated other comprehensive loss (43,439) (39,210)
Retained deficit (169,745) (123,514)
Total stockholders' equity 777,915 778,222
Total liabilities and stockholders' equity $ 1,312,745 $ 1,461,850
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Trade receivables, allowances $ 9,074 $ 9,531
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 100,000,000 100,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 368,678,928 366,306,970
Common stock, shares outstanding (in shares) 318,073,825 315,681,987
Treasury stock (in shares) 50,605,103 50,624,983
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF LOSS AND COMPREHENSIVE LOSS (unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenues $ 280,159 $ 332,447 $ 874,430 $ 985,494
Operating expenses:        
Cost of revenues 185,985 244,139 591,845 744,366
Selling, general and administrative expenses 81,840 91,682 254,806 295,799
Depreciation and amortization 5,997 5,303 17,413 15,364
Restructuring 15,566 0 15,566 0
Total operating expenses 289,388 341,124 879,630 1,055,529
Loss from operations (9,229) (8,677) (5,200) (70,035)
Other (expense) income:        
Interest expense (6,649) (5,871) (19,661) (15,502)
Net realized and unrealized foreign currency loss (8,813) (12,129) (7,658) (18,903)
Other income (expense), net 43 2,056 (545) 1,731
Total other expense (15,419) (15,944) (27,864) (32,674)
Loss before income taxes (24,648) (24,621) (33,064) (102,709)
Income tax expense 1,204 13,987 13,167 18,792
Net loss (25,852) (38,608) (46,231) (121,501)
Other comprehensive loss, net of tax:        
Foreign currency translation adjustments (3,820) (19,217) (4,229) (45,448)
Comprehensive loss $ (29,672) $ (57,825) $ (50,460) $ (166,949)
Net loss per common share:        
Basic loss per common share (in dollars per share) $ (0.08) $ (0.12) $ (0.15) $ (0.39)
Diluted loss per common share (in dollars per share) $ (0.08) $ (0.12) $ (0.15) $ (0.39)
Weighted average shares outstanding:        
Basic (in shares) 317,805,140 311,621,233 317,204,506 309,481,860
Diluted (in shares) 317,805,140 311,621,233 317,204,506 309,481,860
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (unaudited) - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Treasury
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Deficit
Retained Deficit
Cumulative Effect, Period of Adoption, Adjustment
Beginning balance (in shares) at Dec. 31, 2021     305,132,181          
Beginning balance at Dec. 31, 2021 $ 701,957 $ (841) $ 356 $ (629,424) $ 1,359,149 $ (10,844) $ (17,280) $ (841)
Treasury stock, beginning balance (in shares) at Dec. 31, 2021       50,985,571        
Increase (Decrease in Stockholders' Equity [Roll Forward]                
Net loss (43,585)           (43,585)  
Other comprehensive loss, net of tax (5,471)         (5,471)    
Issuance of common stock for equity incentive awards, net of withholding taxes (in shares)     4,736,820          
Issuance of common stock for equity incentive awards, net of withholding taxes (28,042)   $ 5   (28,047)      
Reissuance of treasury shares for equity incentive awards (in shares)     155,806 (155,806)        
Reissuance of treasury shares for equity incentive awards 144     $ 1,940 (1,796)      
Stock-based compensation expense 100,183       100,183      
Ending balance (in shares) at Mar. 31, 2022     310,024,807          
Ending balance at Mar. 31, 2022 724,345   $ 361 $ (627,484) 1,429,489 (16,315) (61,706)  
Treasury stock, ending balance (in shares) at Mar. 31, 2022       50,829,765        
Beginning balance (in shares) at Dec. 31, 2021     305,132,181          
Beginning balance at Dec. 31, 2021 701,957 (841) $ 356 $ (629,424) 1,359,149 (10,844) (17,280) $ (841)
Treasury stock, beginning balance (in shares) at Dec. 31, 2021       50,985,571        
Increase (Decrease in Stockholders' Equity [Roll Forward]                
Net loss (121,501)              
Ending balance (in shares) at Sep. 30, 2022     314,733,382          
Ending balance at Sep. 30, 2022 723,680   $ 365 $ (625,155) 1,544,384 (56,292) (139,622)  
Treasury stock, ending balance (in shares) at Sep. 30, 2022       50,642,723        
Beginning balance (in shares) at Mar. 31, 2022     310,024,807          
Beginning balance at Mar. 31, 2022 724,345   $ 361 $ (627,484) 1,429,489 (16,315) (61,706)  
Treasury stock, beginning balance (in shares) at Mar. 31, 2022       50,829,765        
Increase (Decrease in Stockholders' Equity [Roll Forward]                
Net loss (39,308)           (39,308)  
Other comprehensive loss, net of tax (20,760)         (20,760)    
Issuance of common stock for equity incentive awards, net of withholding taxes (in shares)     888,186          
Issuance of common stock for equity incentive awards, net of withholding taxes 2,443   $ 1   2,442      
Reissuance of treasury shares for equity incentive awards (in shares)     51,311 (51,311)        
Reissuance of treasury shares for equity incentive awards 143     $ 639 (496)      
Stock-based compensation expense 68,965       68,965      
Ending balance (in shares) at Jun. 30, 2022     310,964,304          
Ending balance at Jun. 30, 2022 735,828   $ 362 $ (626,845) 1,500,400 (37,075) (101,014)  
Treasury stock, ending balance (in shares) at Jun. 30, 2022       50,778,454        
Increase (Decrease in Stockholders' Equity [Roll Forward]                
Net loss (38,608)           (38,608)  
Other comprehensive loss, net of tax (19,217)         (19,217)    
Issuance of common stock for equity incentive awards, net of withholding taxes (in shares)     3,633,347          
Issuance of common stock for equity incentive awards, net of withholding taxes (13,632)   $ 3   (13,635)      
Reissuance of treasury shares for equity incentive awards (in shares)     135,731 (135,731)        
Reissuance of treasury shares for equity incentive awards 149     $ 1,690 (1,541)      
Stock-based compensation expense 59,160       59,160      
Ending balance (in shares) at Sep. 30, 2022     314,733,382          
Ending balance at Sep. 30, 2022 723,680   $ 365 $ (625,155) 1,544,384 (56,292) (139,622)  
Treasury stock, ending balance (in shares) at Sep. 30, 2022       50,642,723        
Beginning balance (in shares) at Dec. 31, 2022     315,681,987          
Beginning balance at Dec. 31, 2022 $ 778,222   $ 366 $ (624,934) 1,565,514 (39,210) (123,514)  
Treasury stock, beginning balance (in shares) at Dec. 31, 2022 50,624,983     50,624,983        
Increase (Decrease in Stockholders' Equity [Roll Forward]                
Net loss $ (8,107)           (8,107)  
Other comprehensive loss, net of tax 242         242    
Issuance of common stock for equity incentive awards, net of withholding taxes (in shares)     1,189,600          
Issuance of common stock for equity incentive awards, net of withholding taxes (179)   $ 1   (180)      
Reissuance of treasury shares for equity incentive awards (in shares)     12,798 (12,798)        
Reissuance of treasury shares for equity incentive awards 0     $ 159 (159)      
Stock-based compensation expense 17,679       17,679      
Ending balance (in shares) at Mar. 31, 2023     316,884,385          
Ending balance at Mar. 31, 2023 787,857   $ 367 $ (624,775) 1,582,854 (38,968) (131,621)  
Treasury stock, ending balance (in shares) at Mar. 31, 2023       50,612,185        
Beginning balance (in shares) at Dec. 31, 2022     315,681,987          
Beginning balance at Dec. 31, 2022 $ 778,222   $ 366 $ (624,934) 1,565,514 (39,210) (123,514)  
Treasury stock, beginning balance (in shares) at Dec. 31, 2022 50,624,983     50,624,983        
Increase (Decrease in Stockholders' Equity [Roll Forward]                
Net loss $ (46,231)              
Ending balance (in shares) at Sep. 30, 2023     318,073,825          
Ending balance at Sep. 30, 2023 $ 777,915   $ 369 $ (624,687) 1,615,417 (43,439) (169,745)  
Treasury stock, ending balance (in shares) at Sep. 30, 2023 50,605,103     50,605,103        
Beginning balance (in shares) at Mar. 31, 2023     316,884,385          
Beginning balance at Mar. 31, 2023 $ 787,857   $ 367 $ (624,775) 1,582,854 (38,968) (131,621)  
Treasury stock, beginning balance (in shares) at Mar. 31, 2023       50,612,185        
Increase (Decrease in Stockholders' Equity [Roll Forward]                
Net loss (12,272)           (12,272)  
Other comprehensive loss, net of tax (651)         (651)    
Issuance of common stock for equity incentive awards, net of withholding taxes (in shares)     756,478          
Issuance of common stock for equity incentive awards, net of withholding taxes 1,188   $ 1   1,187      
Reissuance of treasury shares for equity incentive awards (in shares)     7,082 (7,082)        
Reissuance of treasury shares for equity incentive awards 0     $ 88 (88)      
Stock-based compensation expense 17,606       17,606      
Ending balance (in shares) at Jun. 30, 2023     317,647,945          
Ending balance at Jun. 30, 2023   $ 793,728 $ 368 $ (624,687) 1,601,559 (39,619) (143,893)  
Treasury stock, ending balance (in shares) at Jun. 30, 2023       50,605,103        
Increase (Decrease in Stockholders' Equity [Roll Forward]                
Net loss (25,852)           (25,852)  
Other comprehensive loss, net of tax (3,820)         (3,820)    
Issuance of common stock for equity incentive awards, net of withholding taxes (in shares)     425,880          
Issuance of common stock for equity incentive awards, net of withholding taxes 1,053   $ 1   1,052      
Stock-based compensation expense 12,806       12,806      
Ending balance (in shares) at Sep. 30, 2023     318,073,825          
Ending balance at Sep. 30, 2023 $ 777,915   $ 369 $ (624,687) $ 1,615,417 $ (43,439) $ (169,745)  
Treasury stock, ending balance (in shares) at Sep. 30, 2023 50,605,103     50,605,103        
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net loss $ (46,231) $ (121,501)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization expense 27,367 25,561
Bad debt expense 4,145 2,447
Deferred income tax benefit (21,759) (24,989)
Stock-based compensation expense 48,091 228,308
Unrealized foreign currency exchange loss 9,488 22,242
Non-cash lease expense on right-of-use assets 13,935 13,807
Other operating activities, net 2,599 (546)
Changes in operating assets and liabilities:    
Trade receivables 43,827 (10,803)
Unbilled receivables (22,305) (78,445)
Prepaid expenses and other assets 6,051 (4,856)
Lease liabilities (14,219) (11,842)
Accounts payable (1,183) (177)
Accrued expenses and other liabilities (27,204) 17,135
Net cash provided by operating activities 22,602 56,341
Cash flows from investing activities:    
Purchase of property and equipment (6,351) (19,672)
Proceeds from disposal of fixed assets 327 437
Acquisitions, net of cash acquired (15,989) (70,011)
Net cash used in investing activities (22,013) (89,246)
Cash flows from financing activities:    
Payments of obligations of long-term debt (105,363) (105,363)
Payments of debt issuance costs (99) 0
Proceeds from issuance of common stock on exercise of options, net of employee tax withholding 4,880 5,651
Withholding taxes paid on tender offer 0 (15,469)
Withholding taxes paid on dividends previously declared 0 (10,009)
Withholding taxes paid related to net share settlement of equity awards (3,501) (33,017)
Other financing activities, net 71 (6)
Net cash used in financing activities (104,012) (158,213)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (3,395) (18,032)
Net decrease in cash, cash equivalents and restricted cash (106,818) (209,150)
Cash, cash equivalents and restricted cash at beginning of the period 195,564 394,942
Cash, cash equivalents and restricted cash at end of the period 88,746 185,792
Supplemental disclosure of cash flow information:    
Interest paid 18,669 14,486
Income taxes paid 38,590 22,830
Withholding taxes payable (683) 0
Supplemental disclosures of non-cash financing activities:    
Withholding taxes payable included within accrued compensation 0 11,534
Reconciliation of cash, cash equivalents and restricted cash:    
Cash and cash equivalents 87,405 184,544
Restricted cash included in other non-current assets 1,341 1,248
Total cash, cash equivalents and restricted cash $ 88,746 $ 185,792
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Business and Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business and Summary of Significant Accounting Policies Business and Summary of Significant Accounting Policies
Thoughtworks Holding, Inc. (together with its subsidiaries, the “Company”) develops, implements, and services complex enterprise application software, and provides business technology consulting. The Company conducts business in Australia, Brazil, Canada, Chile, China, Ecuador, Finland, Germany, Hong Kong, India, Italy, the Netherlands, Romania, Singapore, Spain, Thailand, the United Kingdom, the United States and Vietnam. Thoughtworks Holding, Inc. is the ultimate parent holding company of Thoughtworks, Inc. among other subsidiaries.
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements include the accounts of Thoughtworks Holding, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s 2022 Annual Report.
Certain amounts in the prior period consolidated financial statements and notes have been reclassified to conform to the 2023 presentation. These reclassifications had no effect on results of operations previously reported.
Preparation of Financial Statements and Use of Estimates
The preparation of these condensed consolidated financial statements is in conformity with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the SEC regarding interim financial reporting. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, the Company evaluates its estimates, including those related to allowance for credit losses, valuation and impairment of goodwill and long-lived assets, income taxes, accrued bonus, contingencies, stock-based compensation and litigation costs. The Company bases its estimates on current expectations and historical experience and on other assumptions that its management believes are reasonable under the circumstances. These estimates form the basis for making judgments about the carrying value of assets and liabilities when those values are not readily apparent from other sources. Actual results can differ from those estimates, and such differences may be material to the condensed consolidated financial statements in the future. Operating results for interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, all adjustments considered necessary for a fair presentation of the accompanying unaudited condensed consolidated financial statements have been included, and all adjustments are of a normal and recurring nature.
Restricted Cash
Restricted cash is included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Restricted cash is restricted as to withdrawal or use. The Company has restricted cash held on deposit at various financial institutions. The amounts are held to secure bank guarantees of amounts related to government requirements and as collateral for a corporate credit card.
Allowance for Credit Losses
The Company analyzes its historical credit loss experience and considers current conditions and reasonable and supportable forecasts in developing the expected credit loss rates. Interest is not generally accrued on outstanding balances as the balances are considered short-term in nature.
Activity related to the Company’s allowance for credit losses is as follows (in thousands):
Nine Months Ended September 30, 2023
Allowance for credit losses, beginning balance$(9,531)
Current provision for expected credit losses(4,145)
Write-offs charged against allowance4,679 
Recoveries of amounts previously written off(96)
Changes due to exchange rates19 
Allowance for credit losses, ending balance$(9,074)
Recently Adopted Accounting Standards
In October 2021, the FASB issued ASU 2021-08, which amends ASC 805 to require acquiring entities to apply ASU 2014-09, Revenue from Contracts with Customers (Topic 606), to recognize and measure contract assets and contract liabilities in a business combination. The guidance is effective for public entities for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Entities should apply the ASU’s provisions prospectively to business combinations occurring on or after the effective date of the amendments. The Company adopted the standard in the first quarter of 2023. The adoption did not have a material impact on the Company's condensed consolidated financial statements.
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides temporary optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions to ease the financial reporting burdens related to the expected market transition from London Interbank Offer Rate ("LIBOR") and other interbank offered rates to alternative reference rates. The optional amendments are effective as of March 12, 2020 through December 31, 2024, and upon adoption may be applied prospectively through December 31, 2024. The Company elected to utilize the temporary optional expedients in connection with the amendment of our credit agreement, which transitioned the Term Loan from LIBOR to the Secured Overnight Financing Rate (“SOFR”) on May 18, 2023. Refer to Note 8, Credit Agreements. The adoption did not have a material impact on the Company's condensed consolidated financial statements.
Concentration of Credit Risk and Other Risks and Uncertainties
Revenue generated from the Company's operations outside of the United States for the three months ended September 30, 2023 and 2022 was 65% and 62%, respectively, and 65% and 63% for the nine months ended September 30, 2023 and 2022, respectively.
As of September 30, 2023 and December 31, 2022, 74% and 69%, respectively, of trade receivables and unbilled receivables was due from customers located outside the United States. At September 30, 2023 and December 31, 2022, the Company had net property and equipment of $20.6 million and $30.0 million, respectively, outside the United States.
Change in Accounting Principle - Stock-Based Compensation
In the fourth quarter of 2022, the Company changed its stock-based compensation policy for recognizing expense for graded vesting awards with only service conditions from the accelerated attribution method to the straight-line attribution method. The Company believes the straight-line attribution method for stock-based compensation expense for awards solely subject to time-based vesting conditions is the preferable accounting policy in accordance with ASC 250, Accounting Changes and Error Corrections, because it more accurately reflects how the award is earned over the service period and is the predominant method used in its industry. The Company applied the change retrospectively adjusting all periods presented resulting in an increase to net loss of $7.2 million and an increase to basic and diluted loss per share of $0.02 for the three months ended September 30, 2022 and an increase to net loss of $0.2 million and no impact to basic and diluted loss per share for the nine months ended September 30, 2022.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
The Company disaggregates revenues from contracts with customers by geographic customer location, industry vertical and revenue contract types. Geographic customer location is pertinent to understanding the Company's revenues, as the Company generates its revenues from providing professional services to customers in various regions across the world. The Company groups customers into one of five industry verticals. Revenue contract types are differentiated by the type of pricing structure for customer contracts, which is predominantly time-and-materials but also includes fixed price contracts.
Disaggregation of Revenues
The following table presents the disaggregation of the Company’s revenues by customer location (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
North America (1)$105,666 $129,421 $323,755 $382,856 
APAC (2)97,155 108,353 297,782 320,233 
Europe (3)66,292 79,937 219,524 239,466 
LATAM11,046 14,736 33,369 42,939 
Total revenues$280,159 $332,447 $874,430 $985,494 
(1)For the three months ended September 30, 2023 and 2022, the United States represented 36.5%, or $102.3 million, and 36.4%, or $121.1 million, respectively, of the Company’s total revenues. For the nine months ended September 30, 2023 and 2022, the United States represented 35.8%, or $313.4 million, and 36.5%, or $359.7 million, respectively, of the Company’s total revenues. Canadian operations were determined to be immaterial given revenue as a percentage of total North America revenues was less than 10% for the three and nine months ended September 30, 2023 and 2022.
(2)For the three months ended September 30, 2023 and 2022, Australia represented 10.5%, or $29.4 million, and 11.5%, or $38.4 million, respectively, of the Company's total revenues. For the nine months ended September 30, 2023 and 2022, Australia represented 10.1%, or $88.6 million, and 11.6%, or $114.5 million, respectively, of the Company's total revenues.
(3)For the three and nine months ended September 30, 2023, Germany represented 11.3%, or $31.8 million, and 10.9%, or $95.1 million, respectively, of the Company's total revenues. For the three and nine months ended September 30, 2022, revenue in Germany as a percentage of the Company’s total revenues was less than 10%. For the three months ended September 30, 2023 and 2022 and nine months ended September 30, 2023, revenue in the United Kingdom as a percentage of the Company's total revenues was less than 10%. For the nine months ended September 30, 2022, the United Kingdom represented 10.4%, or $102.6 million, of the Company’s total revenues.
Other non-U.S. countries were determined to be immaterial given the revenues as a percentage of the Company’s total revenues was less than 10% for the three and nine months ended September 30, 2023 and 2022.
The following table presents the disaggregation of the Company’s revenues by industry vertical (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Technology and business services$70,612 $94,219 $214,440 $274,815 
Energy, public and health services71,662 83,386 231,014 237,101 
Retail and consumer44,663 57,919 137,060 182,982 
Financial services and insurance46,447 55,004 154,380 173,139 
Automotive, travel and transportation46,775 41,919 137,536 117,457 
Total revenues$280,159 $332,447 $874,430 $985,494 
The following table presents the disaggregation of the Company’s revenues by contract type (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Time-and-material$215,779 $282,190 $708,148 $829,485 
Fixed-price64,380 50,257 166,282 156,009 
Total revenues$280,159 $332,447 $874,430 $985,494 
Contract Balances
The following table is a summary of the Company’s contract assets and contract liabilities (in thousands):
As of
September 30, 2023
As of
December 31, 2022
Contract assets included in unbilled receivables$49,659 $39,941 
Contract liabilities included in deferred revenue$6,921 $5,167 
Contract assets primarily relate to unbilled amounts on fixed-price contracts. Contract assets are recorded when services have been provided but the Company does not have an unconditional right to receive consideration. Professional services performed on or prior to the balance sheet date, but invoiced thereafter, are reflected in unbilled receivables.
Contract liabilities represent amounts collected from the Company’s customers for revenues not yet earned. Such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods. For the three months ended September 30, 2023 and 2022, the Company recognized nil and $0.5 million, respectively, of revenues that were included in current liabilities at the prior year end. For the nine months ended September 30, 2023 and 2022, the Company recognized $4.3 million and $13.1 million, respectively, of revenues that were included in current liabilities at the prior year end.
Costs to Obtain a Customer Contract
The Company incurs certain incremental costs to obtain a contract that the Company expects to recover. The Company applies a practical expedient and recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs would primarily relate to commissions paid to our account executives and are included in selling, general and administrative ("SG&A") expenses.
The following table is a summary of the Company’s costs to obtain contracts and related amortization and impairment where the amortization period of the assets is greater than one year (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Balance at beginning of period$825 $1,642 $1,588 $2,039 
Costs to obtain contracts capitalized177 488 526 726 
Amortization of capitalized costs(344)(291)(1,471)(916)
Changes due to exchange rates12 (3)27 (13)
Balance at end of period$670 $1,836 $670 $1,836 
Transaction Price Allocated to Remaining Performance Obligations
The Company does not have material future performance obligations that extend beyond one year. Accordingly, the Company has applied the optional exemption for contracts that have an original expected duration of one year or less.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
On February 1, 2023, the Company completed the acquisition of ITOC Pty Ltd ("Itoc"), a leading Amazon Web Services Advanced Consulting Partner and Cloud Managed Services Provider in Australia, in an all-cash transaction for a gross purchase price of $17.8 million, or $16.0 million net of cash acquired of $1.8 million. Itoc is now wholly owned by the Company. The acquisition expands Thoughtworks’ capabilities to help modernize and place digital at the center of client operations as they transition to the cloud.
The Company accounted for the acquisition under ASC 805, Business Combinations. The goodwill recognized in connection with the acquisition reflects the benefits expected to be derived from certain operational synergies. The fair value of the net assets acquired for the business was determined using Level 3 inputs, for which little or no market data exists, requiring the Company to develop assumptions regarding future cash flow projections. The results of operations of the acquired business have been included in the condensed consolidated statements of loss and comprehensive loss from the acquisition date. Pro forma results of operations for the acquisition are not presented because the pro forma effects were not material to the Company's consolidated results of operations.
Aggregate acquisition-related costs related to Itoc of $1.1 million and $3.6 million for the three and nine months ended September 30, 2023 were included within SG&A expenses in the condensed consolidated statements of loss and comprehensive loss.
The Company's preliminary allocation of the fair value of underlying assets acquired and liabilities assumed as of the acquisition date is as follows (in thousands):
Total
Cash and cash equivalents$1,788 
Trade receivables, net of allowance1,251 
Customer relationships, net (1)3,500 
Goodwill13,766 
Accounts payable(110)
Accrued compensation(363)
Accrued expenses and other current liabilities(1,162)
Income taxes payable(178)
Lease liabilities, current(173)
Deferred tax liabilities(1,050)
Other assets/liabilities, net508 
Total gross purchase price$17,777 
(1)The weighted average amortization period is four years.
Goodwill represents the excess of the purchase price over the fair values of assets acquired and liabilities assumed. The changes in fair value allocated to goodwill, tangible and intangible assets are not deductible for tax purposes.
As additional information is obtained about the assets and liabilities of the acquisition during the measurement period (not to exceed one year from the date of acquisition), including the completion or finalization of asset appraisals, the Company will refine its estimates of fair value to allocate the purchase price including finalizing the impact on taxes.
In connection with the acquisition of Connected Lab Inc. ("Connected") in the second quarter of 2022, the Company recorded a liability of $14.0 million of contingent consideration, which is included within the total purchase price and classified within accrued expenses and other current liabilities on the condensed consolidated balance sheet. The present value of the contingent consideration liability was determined using a Monte Carlo Simulation that calculated the average present value of the earnout payment. The fair value measurement of the earnout includes a performance metric which is an unobservable Level 3 input. The contingent consideration is payable in cash dependent upon achievement of the performance metric. The liability was remeasured to fair value at each reporting date with adjustments recorded within other income (expense), net in the condensed consolidated statements of loss and comprehensive loss, and the final payout amount of $14.3 million was paid on May 4, 2023.
The following table presents the change in the contingent consideration liability (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Balance at beginning of period$— $14,382 $14,255 $— 
Additions in the period— — — 13,996 
Payments in the period— — (14,344)— 
Change in fair value— (2,955)129 (2,427)
Change due to exchange rates— (793)(40)(935)
Balance at end of period$— $10,634 $— $10,634 
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
The following is a summary of the changes in the carrying value of goodwill (in thousands):
Total
Balance as of December 31, 2022$405,017 
Additions due to acquisitions13,766 
Changes due to exchange rates(2,411)
Balance as of September 30, 2023$416,372 
The following is a summary of other intangible assets (in thousands):
September 30, 2023December 31, 2022
Customer relationships$196,947 $193,447 
Less accumulated amortization(70,276)(59,369)
Customer relationships, net126,671 134,078 
Trademark273,000 273,000 
Total other intangible assets, after amortization399,671 407,078 
Changes due to exchange rates(11,441)(10,031)
Other intangible assets, net$388,230 $397,047 
Other than indefinite-lived trademarks, the Company’s intangible assets have finite lives and, as such, are subject to amortization. Amortization expense related to these intangible assets was $3.6 million and $3.4 million for the three months ended September 30, 2023 and 2022, respectively, and $10.9 million and $9.7 million for the nine months ended September 30, 2023 and 2022, respectively.
As of September 30, 2023, estimated amortization expense for the next five years and thereafter is as follows (in thousands):
Remainder of 2023$3,878 
202415,510 
202515,510 
202615,510 
202714,708 
Thereafter61,555 
$126,671 
The weighted average remaining useful life of the Company’s finite-lived intangible assets was 8.4 years as of September 30, 2023 and 9.2 years as of December 31, 2022.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesPrior to the Company's initial public offering ("IPO") in September 2021, the Company calculated the provision for income taxes during interim reporting periods by applying an estimate of the effective tax rate for the full year to the pre-tax income or loss for the interim period, adjusting the provision for discrete tax items recorded in the period. Upon the IPO, due to the magnitude of transaction related stock-based compensation costs, the Company's forecasted pre-tax income for the year is causing the tax rate to be highly sensitive, whereby minor changes in forecasted pre-tax income generate significant variability in the estimated annual effective tax rate. This is impacting the customary relationship between income tax expense and pre-tax income in interim periods. Beginning in the third quarter of 2021, the Company concluded that it could not calculate a reliable estimate of the annual effective tax rate due to the range of potential impacts for the
aforementioned forecast changes. Accordingly, the Company computed the effective tax rate for the nine-month period ended September 30, 2023 using actual results, as allowed by ASC 740-270-30-18, Income Taxes-Interim Reporting.
The Company’s effective tax rate for the three months ended September 30, 2023 and September 30, 2022 was (4.9)% and (56.8)%, respectively, and (39.8)% and (18.3)% for the nine months ended September 30, 2023 and September 30, 2022, respectively. The effective tax rate in each period differed from the U.S. statutory rate of 21% primarily due to U.S. corporate state income taxation and the effect of foreign operations, which reflects the impact of higher income tax rates in locations outside the United States, the unfavorable impact of valuation allowances on deferred tax assets of select foreign operations, the non-deductibility of China SAFE restricted stock units ("RSUs"), the unfavorable impact of capitalized research and experimental costs under Internal Revenue Code ("IRC") §174 increasing the Company's net global intangible low tax income ("GILTI") inclusion, the unfavorable impact of excess tax deficiencies on stock-based compensation, and the unfavorable impact of providing for and settling of uncertain income tax positions for the three and nine months ended September 30, 2023. The change in the effective tax rate for the three and nine months ended September 30, 2023, as compared to the prior periods, and the negative effective tax rate for the three and nine months ended September 30, 2023 and September 30, 2022, is a result of the aforementioned unique net unfavorable items when compared to the pre-tax loss recorded for the respective periods.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Loss Per Share Loss Per Share
The components of basic and diluted loss per share are as follows (in thousands, except share and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Numerator:
Net loss$(25,852)$(38,608)$(46,231)$(121,501)
Denominator:
Weighted average shares outstanding – Basic and diluted317,805,140 311,621,233 317,204,506 309,481,860 
Basic and diluted loss per share$(0.08)$(0.12)$(0.15)$(0.39)
The following potentially dilutive securities were excluded from the computation of diluted loss per share because the impact of including them would have been anti-dilutive:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Employee stock options, RSUs and performance stock units ("PSUs")21,208,550 24,240,209 17,485,508 25,092,811 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The following is a summary of the components of stock-based compensation expense for the periods indicated (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Cost of revenues$7,462 $41,558 $28,688 $161,040 
Selling, general and administrative expenses5,344 17,602 19,403 67,268 
Total stock-based compensation expense$12,806 $59,160 $48,091 $228,308 
Stock Options
The following is a summary of performance and time vesting stock option activity for the nine months ended September 30, 2023 (in thousands, except share and per share data):
Number of Stock OptionsWeighted Average Exercise PriceAggregate
Intrinsic Value
Weighted-
Average
Remaining
Contractual
Term (years)
Balance at December 31, 202221,607,562 $3.83 
Granted— — 
Forfeited(326,341)11.33 
Exercised(1,705,330)2.86 
Cancelled— — 
Expired— — 
Balance at September 30, 202319,575,891 $3.79 $26,639 4.6
Exercisable at September 30, 202319,072,991 $3.61 $26,639 4.6
As of September 30, 2023, total compensation cost related to time vesting options not yet recognized was $3.8 million, which will be recognized over a weighted-average period of 1.4 years. Unless otherwise prohibited by law in local jurisdictions, time vesting options will continue to vest according to the 2017 Stock Option Plan (the "2017 Plan") and the applicable award agreements.
Restricted Stock Units
The following is a summary of RSU activity for the nine months ended September 30, 2023:
Number of RSUsWeighted Average Grant Date Fair Value
Unvested balance at December 31, 202213,013,946 $17.37 
Granted364,564 8.14 
Forfeited(1,548,606)17.58 
Vested (1)(985,765)21.86 
Unvested balance at September 30, 202310,844,139 $16.63 
(1)Includes 0.3 million shares that were net settled when released and returned to the share pool for future grants.
As of September 30, 2023, total compensation cost related to RSUs not yet recognized was $89.7 million, of which $79.8 million is primarily related to the annual grant and considered recurring. The remainder of $9.9 million is IPO related or associated with one-time grants and considered non-recurring. The total unamortized expense is anticipated to be recognized over a weighted-average period of 2.3 years.
Performance Stock Units
The following is a summary of PSU activity for the nine months ended September 30, 2023:
Number of PSUsWeighted Average Grant Date Fair Value
Unvested balance at December 31, 202276,697 $20.11 
Granted (1)737,483 8.44 
Adjustment for PSUs expected to vest as of current period end(718,483)8.22 
Forfeited(7,565)11.45 
Vested— — 
Unvested balance at September 30, 202388,132 $20.11 
(1)Reflects shares granted at 100%.
For compensation expense purposes, the fair value of the non-market-based PSUs was determined using the closing stock price on the grant date and the fair value for the market-based PSUs was determined using a Monte-Carlo simulation.
As of September 30, 2023, total compensation cost related to PSUs not yet recognized was $5.3 million. The unamortized expense is anticipated to be recognized over a weighted-average period of 2.0 years.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Agreements
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Credit Agreements Credit Agreements
Our subsidiaries are party to an amended and restated credit agreement, dated December 9, 2022 (as amended, the “Credit Agreement”), among Thoughtworks, Inc., Turing Acquisition LLC and Turing Midco LLC, Turing Topco LLC (“Holdings”), Credit Suisse AG, Cayman Islands Branch, as administrative agent, the lenders party thereto and the other parties from time-to-time party thereto, which provides for a senior secured term loan (the "Term Loan") of $715.0 million and a senior secured revolving credit facility (the "Revolver") of $300.0 million.
On February 24, 2023, the Company made a voluntary prepayment of $100.0 million on outstanding amounts owed on the Term Loan. As a result of the prepayment, the Company wrote off $0.9 million of deferred
financing fees, which is reflected in other income (expense), net in the condensed consolidated statements of loss and comprehensive loss for the nine months ended September 30, 2023.
On May 18, 2023, the Company amended and restated its credit agreement (the “Third Amendment and Restatement”) to transition the reference rate for the Term Loan borrowings under the Credit Agreement from LIBOR to SOFR.

The following table presents the Company's outstanding debt and borrowing capacity (in thousands, except percentages):
September 30, 2023December 31, 2022
Availability under Revolver (due March 26, 2026)$300,000 $300,000 
Borrowings under Revolver$— $— 
Long-term debt (due March 24, 2028), including current portion (1)$294,856 $399,006 
Interest rate7.9 %6.9 %
(1)The balance includes deferred financing fees. A reconciliation of gross to net amounts is presented below.
The following table presents the carrying value of the Company’s credit facilities (including current maturities) (in thousands):
September 30, 2023December 31, 2022
Long-term debt, less current portion$289,975 $395,338 
Capitalized deferred financing fees(2,269)(3,482)
Long-term debt287,706 391,856 
Current portion of long-term debt7,150 7,150 
Total debt carrying value$294,856 $399,006 
The Company estimates the fair value of the Term Loan using current market yields. These current market yields are considered Level 2 inputs. The book value of the Company’s credit facilities is considered to approximate its fair value as of September 30, 2023 as the interest rates are considered in line with current market rates. The fair value of the Term Loan was $392.0 million as of December 31, 2022.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
The following is a summary of the Company’s accrued expenses and other current liabilities (in thousands):
September 30, 2023December 31, 2022
Contingent consideration$— $14,255 
Deferred revenue6,921 5,167 
Professional fees8,276 6,321 
Value-added tax and sales tax payable4,468 7,526 
Restructuring4,643 — 
Other accrued expenses8,552 9,651 
Accrued expenses and other current liabilities$32,860 $42,920 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Actions
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Restructuring Actions Restructuring Actions
On August 8, 2023, the Company announced that its Board of Directors approved and committed to a structural reorganization (the "Reorganization") on August 7, 2023 that will (i) move its operational functions from a geographic to a centralized model, (ii) create a new organizational home for the majority of its client facing workforce, our Digital Engineering Center, and (iii) evolve its regional market structure. The majority of the actions were taken in the third quarter of 2023, and the Company expects actions to be completed by the end of the third quarter of 2024.
Thoughtworks expects to incur total pre-tax cash charges of approximately $20 million to $25 million (the “Total Charges”), of which approximately $18 million to $20 million are expected to be recognized in 2023. The expected Total Charges include $18 million to $22 million in wage-related expenses, such as employee severance and related benefits, and $2 million to $3 million in non-wage related expenses, including costs related to reducing leased office space, vendor contract cancellations and professional fees.
The total costs related to the Reorganization are reported in restructuring in the condensed consolidated statements of loss and comprehensive loss. The liability as of September 30, 2023 is reflected in accrued expenses and other current liabilities on the condensed consolidated balance sheet. The table below summarizes the activities related to the restructuring for the three and nine months ended September 30, 2023 (in thousands):
Wage-related expensesNon-wage related expensesTotal
Liability as of December 31, 2022$— $— $— 
Charges15,356 210 15,566 
Payments(10,856)(67)(10,923)
Liability as of September 30, 2023$4,500 $143 $4,643 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Pay vs Performance Disclosure                
Net loss $ (25,852) $ (12,272) $ (8,107) $ (38,608) $ (39,308) $ (43,585) $ (46,231) $ (121,501)
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended 9 Months Ended
Sep. 30, 2023
shares
Sep. 30, 2023
shares
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement   During the three months ended September 30, 2023, the following directors or executive officers of the Company adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933):
Name and PositionPlan Adoption/TerminationPlan Adoption/Termination DateDuration of the Plan (Expiration Date)Number of Shares to be Purchased (Sold) under Plan (1)
Sai MandapatyAdoptionSeptember 11, 2023August 30, 2024
(216,099)
Chief Commercial Officer
Joanna ParkeAdoptionSeptember 8, 2023November 30, 2024
(195,278)
Chief Talent and Operating Officer
(1) Includes 29,607 shares for Sai Mandapaty and 45,278 shares for Joanna Parke which are to be issued upon the vesting of restricted stock units and includes shares that will be automatically sold to cover mandatory tax withholding obligations.
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Sai Mandapaty [Member]    
Trading Arrangements, by Individual    
Name Sai Mandapaty  
Title Chief Commercial Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date September 11, 2023  
Arrangement Duration 354 days  
Aggregate Available 216,099 216,099
Joanna Parke [Member]    
Trading Arrangements, by Individual    
Name Joanna Parke  
Title Chief Talent and Operating Officer  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date September 8, 2023  
Arrangement Duration 449 days  
Aggregate Available 195,278 195,278
Sai Mandapaty, Trading Arrangement, Restricted Stock Units [Member] | Sai Mandapaty [Member]    
Trading Arrangements, by Individual    
Aggregate Available 29,607 29,607
Joanna Parke, Trading Arrangement, Restricted Stock Units [Member] | Joanna Parke [Member]    
Trading Arrangements, by Individual    
Aggregate Available 45,278 45,278
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Business and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements include the accounts of Thoughtworks Holding, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s 2022 Annual Report.
Certain amounts in the prior period consolidated financial statements and notes have been reclassified to conform to the 2023 presentation. These reclassifications had no effect on results of operations previously reported.
Preparation of Financial Statements The preparation of these condensed consolidated financial statements is in conformity with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the SEC regarding interim financial reporting. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, the Company evaluates its estimates, including those related to allowance for credit losses, valuation and impairment of goodwill and long-lived assets, income taxes, accrued bonus, contingencies, stock-based compensation and litigation costs.
Use of Estimates The Company bases its estimates on current expectations and historical experience and on other assumptions that its management believes are reasonable under the circumstances. These estimates form the basis for making judgments about the carrying value of assets and liabilities when those values are not readily apparent from other sources. Actual results can differ from those estimates, and such differences may be material to the condensed consolidated financial statements in the future. Operating results for interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, all adjustments considered necessary for a fair presentation of the accompanying unaudited condensed consolidated financial statements have been included, and all adjustments are of a normal and recurring nature.
Restricted Cash Restricted cash is included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Restricted cash is restricted as to withdrawal or use. The Company has restricted cash held on deposit at various financial institutions. The amounts are held to secure bank guarantees of amounts related to government requirements and as collateral for a corporate credit card.
Allowance for Credit Losses The Company analyzes its historical credit loss experience and considers current conditions and reasonable and supportable forecasts in developing the expected credit loss rates. Interest is not generally accrued on outstanding balances as the balances are considered short-term in nature.
Recently Adopted Accounting Standards In October 2021, the FASB issued ASU 2021-08, which amends ASC 805 to require acquiring entities to apply ASU 2014-09, Revenue from Contracts with Customers (Topic 606), to recognize and measure contract assets and contract liabilities in a business combination. The guidance is effective for public entities for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Entities should apply the ASU’s provisions prospectively to business combinations occurring on or after the effective date of the amendments. The Company adopted the standard in the first quarter of 2023. The adoption did not have a material impact on the Company's condensed consolidated financial statements.In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides temporary optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions to ease the financial reporting burdens related to the expected market transition from London Interbank Offer Rate ("LIBOR") and other interbank offered rates to alternative reference rates. The optional amendments are effective as of March 12, 2020 through December 31, 2024, and upon adoption may be applied prospectively through December 31, 2024. The Company elected to utilize the temporary optional expedients in connection with the amendment of our credit agreement, which transitioned the Term Loan from LIBOR to the Secured Overnight Financing Rate (“SOFR”) on May 18, 2023.
Change in Accounting Principle - Stock-Based Compensation In the fourth quarter of 2022, the Company changed its stock-based compensation policy for recognizing expense for graded vesting awards with only service conditions from the accelerated attribution method to the straight-line attribution method. The Company believes the straight-line attribution method for stock-based compensation expense for awards solely subject to time-based vesting conditions is the preferable accounting policy in accordance with ASC 250, Accounting Changes and Error Corrections, because it more accurately reflects how the award is earned over the service period and is the predominant method used in its industry.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Business and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Accounts Receivable, Allowance for Credit Loss
Activity related to the Company’s allowance for credit losses is as follows (in thousands):
Nine Months Ended September 30, 2023
Allowance for credit losses, beginning balance$(9,531)
Current provision for expected credit losses(4,145)
Write-offs charged against allowance4,679 
Recoveries of amounts previously written off(96)
Changes due to exchange rates19 
Allowance for credit losses, ending balance$(9,074)
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Revenue from External Customers by Geographic Areas
The following table presents the disaggregation of the Company’s revenues by customer location (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
North America (1)$105,666 $129,421 $323,755 $382,856 
APAC (2)97,155 108,353 297,782 320,233 
Europe (3)66,292 79,937 219,524 239,466 
LATAM11,046 14,736 33,369 42,939 
Total revenues$280,159 $332,447 $874,430 $985,494 
(1)For the three months ended September 30, 2023 and 2022, the United States represented 36.5%, or $102.3 million, and 36.4%, or $121.1 million, respectively, of the Company’s total revenues. For the nine months ended September 30, 2023 and 2022, the United States represented 35.8%, or $313.4 million, and 36.5%, or $359.7 million, respectively, of the Company’s total revenues. Canadian operations were determined to be immaterial given revenue as a percentage of total North America revenues was less than 10% for the three and nine months ended September 30, 2023 and 2022.
(2)For the three months ended September 30, 2023 and 2022, Australia represented 10.5%, or $29.4 million, and 11.5%, or $38.4 million, respectively, of the Company's total revenues. For the nine months ended September 30, 2023 and 2022, Australia represented 10.1%, or $88.6 million, and 11.6%, or $114.5 million, respectively, of the Company's total revenues.
(3)For the three and nine months ended September 30, 2023, Germany represented 11.3%, or $31.8 million, and 10.9%, or $95.1 million, respectively, of the Company's total revenues. For the three and nine months ended September 30, 2022, revenue in Germany as a percentage of the Company’s total revenues was less than 10%. For the three months ended September 30, 2023 and 2022 and nine months ended September 30, 2023, revenue in the United Kingdom as a percentage of the Company's total revenues was less than 10%. For the nine months ended September 30, 2022, the United Kingdom represented 10.4%, or $102.6 million, of the Company’s total revenues.
Schedule of Disaggregation of Revenue
The following table presents the disaggregation of the Company’s revenues by industry vertical (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Technology and business services$70,612 $94,219 $214,440 $274,815 
Energy, public and health services71,662 83,386 231,014 237,101 
Retail and consumer44,663 57,919 137,060 182,982 
Financial services and insurance46,447 55,004 154,380 173,139 
Automotive, travel and transportation46,775 41,919 137,536 117,457 
Total revenues$280,159 $332,447 $874,430 $985,494 
The following table presents the disaggregation of the Company’s revenues by contract type (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Time-and-material$215,779 $282,190 $708,148 $829,485 
Fixed-price64,380 50,257 166,282 156,009 
Total revenues$280,159 $332,447 $874,430 $985,494 
Schedule of Contract Assets and Liabilities
The following table is a summary of the Company’s contract assets and contract liabilities (in thousands):
As of
September 30, 2023
As of
December 31, 2022
Contract assets included in unbilled receivables$49,659 $39,941 
Contract liabilities included in deferred revenue$6,921 $5,167 
Schedule of Costs to Obtain Contracts and Related Amortization and Impairment
The following table is a summary of the Company’s costs to obtain contracts and related amortization and impairment where the amortization period of the assets is greater than one year (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Balance at beginning of period$825 $1,642 $1,588 $2,039 
Costs to obtain contracts capitalized177 488 526 726 
Amortization of capitalized costs(344)(291)(1,471)(916)
Changes due to exchange rates12 (3)27 (13)
Balance at end of period$670 $1,836 $670 $1,836 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions (Tables)
9 Months Ended
Sep. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Business Acquisitions, by Acquisition
The Company's preliminary allocation of the fair value of underlying assets acquired and liabilities assumed as of the acquisition date is as follows (in thousands):
Total
Cash and cash equivalents$1,788 
Trade receivables, net of allowance1,251 
Customer relationships, net (1)3,500 
Goodwill13,766 
Accounts payable(110)
Accrued compensation(363)
Accrued expenses and other current liabilities(1,162)
Income taxes payable(178)
Lease liabilities, current(173)
Deferred tax liabilities(1,050)
Other assets/liabilities, net508 
Total gross purchase price$17,777 
(1)The weighted average amortization period is four years.
Schedule of Business Acquisitions by Acquisition, Contingent Consideration
The following table presents the change in the contingent consideration liability (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Balance at beginning of period$— $14,382 $14,255 $— 
Additions in the period— — — 13,996 
Payments in the period— — (14,344)— 
Change in fair value— (2,955)129 (2,427)
Change due to exchange rates— (793)(40)(935)
Balance at end of period$— $10,634 $— $10,634 
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following is a summary of the changes in the carrying value of goodwill (in thousands):
Total
Balance as of December 31, 2022$405,017 
Additions due to acquisitions13,766 
Changes due to exchange rates(2,411)
Balance as of September 30, 2023$416,372 
Schedule of Finite-Lived Intangible Assets
The following is a summary of other intangible assets (in thousands):
September 30, 2023December 31, 2022
Customer relationships$196,947 $193,447 
Less accumulated amortization(70,276)(59,369)
Customer relationships, net126,671 134,078 
Trademark273,000 273,000 
Total other intangible assets, after amortization399,671 407,078 
Changes due to exchange rates(11,441)(10,031)
Other intangible assets, net$388,230 $397,047 
Schedule of Indefinite-Lived Intangible Assets
The following is a summary of other intangible assets (in thousands):
September 30, 2023December 31, 2022
Customer relationships$196,947 $193,447 
Less accumulated amortization(70,276)(59,369)
Customer relationships, net126,671 134,078 
Trademark273,000 273,000 
Total other intangible assets, after amortization399,671 407,078 
Changes due to exchange rates(11,441)(10,031)
Other intangible assets, net$388,230 $397,047 
Schedule of Estimated Amortization Expense
As of September 30, 2023, estimated amortization expense for the next five years and thereafter is as follows (in thousands):
Remainder of 2023$3,878 
202415,510 
202515,510 
202615,510 
202714,708 
Thereafter61,555 
$126,671 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net (Loss) Income Per Common Share
The components of basic and diluted loss per share are as follows (in thousands, except share and per share data):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Numerator:
Net loss$(25,852)$(38,608)$(46,231)$(121,501)
Denominator:
Weighted average shares outstanding – Basic and diluted317,805,140 311,621,233 317,204,506 309,481,860 
Basic and diluted loss per share$(0.08)$(0.12)$(0.15)$(0.39)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following potentially dilutive securities were excluded from the computation of diluted loss per share because the impact of including them would have been anti-dilutive:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Employee stock options, RSUs and performance stock units ("PSUs")21,208,550 24,240,209 17,485,508 25,092,811 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Components of Stock-based Compensation Expense
The following is a summary of the components of stock-based compensation expense for the periods indicated (in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Cost of revenues$7,462 $41,558 $28,688 $161,040 
Selling, general and administrative expenses5,344 17,602 19,403 67,268 
Total stock-based compensation expense$12,806 $59,160 $48,091 $228,308 
Schedule of Option Activity
The following is a summary of performance and time vesting stock option activity for the nine months ended September 30, 2023 (in thousands, except share and per share data):
Number of Stock OptionsWeighted Average Exercise PriceAggregate
Intrinsic Value
Weighted-
Average
Remaining
Contractual
Term (years)
Balance at December 31, 202221,607,562 $3.83 
Granted— — 
Forfeited(326,341)11.33 
Exercised(1,705,330)2.86 
Cancelled— — 
Expired— — 
Balance at September 30, 202319,575,891 $3.79 $26,639 4.6
Exercisable at September 30, 202319,072,991 $3.61 $26,639 4.6
Schedule of Restricted Stock Units Activity
The following is a summary of RSU activity for the nine months ended September 30, 2023:
Number of RSUsWeighted Average Grant Date Fair Value
Unvested balance at December 31, 202213,013,946 $17.37 
Granted364,564 8.14 
Forfeited(1,548,606)17.58 
Vested (1)(985,765)21.86 
Unvested balance at September 30, 202310,844,139 $16.63 
(1)Includes 0.3 million shares that were net settled when released and returned to the share pool for future grants.
Share-based Payment Arrangement, Performance Shares, Activity
The following is a summary of PSU activity for the nine months ended September 30, 2023:
Number of PSUsWeighted Average Grant Date Fair Value
Unvested balance at December 31, 202276,697 $20.11 
Granted (1)737,483 8.44 
Adjustment for PSUs expected to vest as of current period end(718,483)8.22 
Forfeited(7,565)11.45 
Vested— — 
Unvested balance at September 30, 202388,132 $20.11 
(1)Reflects shares granted at 100%.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Agreements (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Credit Facilities
The following table presents the Company's outstanding debt and borrowing capacity (in thousands, except percentages):
September 30, 2023December 31, 2022
Availability under Revolver (due March 26, 2026)$300,000 $300,000 
Borrowings under Revolver$— $— 
Long-term debt (due March 24, 2028), including current portion (1)$294,856 $399,006 
Interest rate7.9 %6.9 %
(1)The balance includes deferred financing fees. A reconciliation of gross to net amounts is presented below.
The following table presents the carrying value of the Company’s credit facilities (including current maturities) (in thousands):
September 30, 2023December 31, 2022
Long-term debt, less current portion$289,975 $395,338 
Capitalized deferred financing fees(2,269)(3,482)
Long-term debt287,706 391,856 
Current portion of long-term debt7,150 7,150 
Total debt carrying value$294,856 $399,006 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
The following is a summary of the Company’s accrued expenses and other current liabilities (in thousands):
September 30, 2023December 31, 2022
Contingent consideration$— $14,255 
Deferred revenue6,921 5,167 
Professional fees8,276 6,321 
Value-added tax and sales tax payable4,468 7,526 
Restructuring4,643 — 
Other accrued expenses8,552 9,651 
Accrued expenses and other current liabilities$32,860 $42,920 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Actions (Tables)
9 Months Ended
Sep. 30, 2023
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring The table below summarizes the activities related to the restructuring for the three and nine months ended September 30, 2023 (in thousands):
Wage-related expensesNon-wage related expensesTotal
Liability as of December 31, 2022$— $— $— 
Charges15,356 210 15,566 
Payments(10,856)(67)(10,923)
Liability as of September 30, 2023$4,500 $143 $4,643 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Business and Summary of Significant Accounting Policies - Schedule of Allowance For Credit Losses (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for credit losses, beginning balance $ (9,531)  
Current provision for expected credit losses (4,145) $ (2,447)
Write-offs charged against allowance 4,679  
Recoveries of amounts previously written off (96)  
Changes due to exchange rates 19  
Allowance for credit losses, ending balance $ (9,074)  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Business and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Concentration Risk [Line Items]                  
Property and equipment, net $ 28,592           $ 28,592   $ 38,798
Increase to net loss $ 25,852 $ 12,272 $ 8,107 $ 38,608 $ 39,308 $ 43,585 $ 46,231 $ 121,501  
Basic loss per common share (in dollars per share) $ 0.08     $ 0.12     $ 0.15 $ 0.39  
Diluted loss per common share (in dollars per share) $ 0.08     $ 0.12     $ 0.15 $ 0.39  
Revision of Prior Period, Adjustment                  
Concentration Risk [Line Items]                  
Increase to net loss       $ 7,200       $ 200  
Basic loss per common share (in dollars per share)       $ 0.02       $ 0  
Diluted loss per common share (in dollars per share)       $ 0.02       $ 0  
Non-US                  
Concentration Risk [Line Items]                  
Property and equipment, net $ 20,600           $ 20,600   $ 30,000
Non-US | Revenue Benchmark | Geographic Concentration Risk                  
Concentration Risk [Line Items]                  
Concentration risk 65.00%     62.00%     65.00% 63.00%  
Non-US | Trade Accounts Receivable and Unbilled Accounts Receivable | Geographic Concentration Risk                  
Concentration Risk [Line Items]                  
Concentration risk             74.00%   69.00%
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
industryVertical
Sep. 30, 2022
USD ($)
Revenue from Contract with Customer [Abstract]        
Number of industry verticals | industryVertical     5  
Revenue recognized | $ $ 0 $ 500,000 $ 4,300,000 $ 13,100,000
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Schedule of Revenue by Geographical Location (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 280,159 $ 332,447 $ 874,430 $ 985,494
North America        
Disaggregation of Revenue [Line Items]        
Revenues 105,666 129,421 323,755 382,856
United States        
Disaggregation of Revenue [Line Items]        
Revenues $ 102,300 $ 121,100 $ 313,400 $ 359,700
United States | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk 36.50% 36.40% 35.80% 36.50%
APAC        
Disaggregation of Revenue [Line Items]        
Revenues $ 97,155 $ 108,353 $ 297,782 $ 320,233
Australia        
Disaggregation of Revenue [Line Items]        
Revenues $ 29,400 $ 38,400 $ 88,600 $ 114,500
Australia | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk 10.50% 11.50% 10.10% 11.60%
Europe        
Disaggregation of Revenue [Line Items]        
Revenues $ 66,292 $ 79,937 $ 219,524 $ 239,466
Germany        
Disaggregation of Revenue [Line Items]        
Revenues $ 31,800   $ 95,100  
Germany | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk 11.30%   10.90%  
United Kingdom        
Disaggregation of Revenue [Line Items]        
Revenues       $ 102,600
United Kingdom | Revenue Benchmark | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Concentration risk       10.40%
LATAM        
Disaggregation of Revenue [Line Items]        
Revenues $ 11,046 $ 14,736 $ 33,369 $ 42,939
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Schedule of Revenue by Industry (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 280,159 $ 332,447 $ 874,430 $ 985,494
Technology and business services        
Disaggregation of Revenue [Line Items]        
Revenues 70,612 94,219 214,440 274,815
Energy, public and health services        
Disaggregation of Revenue [Line Items]        
Revenues 71,662 83,386 231,014 237,101
Retail and consumer        
Disaggregation of Revenue [Line Items]        
Revenues 44,663 57,919 137,060 182,982
Financial services and insurance        
Disaggregation of Revenue [Line Items]        
Revenues 46,447 55,004 154,380 173,139
Automotive, travel and transportation        
Disaggregation of Revenue [Line Items]        
Revenues $ 46,775 $ 41,919 $ 137,536 $ 117,457
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Schedule of Revenue by Contract Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 280,159 $ 332,447 $ 874,430 $ 985,494
Time-and-material        
Disaggregation of Revenue [Line Items]        
Revenues 215,779 282,190 708,148 829,485
Fixed-price        
Disaggregation of Revenue [Line Items]        
Revenues $ 64,380 $ 50,257 $ 166,282 $ 156,009
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Contract assets included in unbilled receivables $ 49,659 $ 39,941
Contract liabilities included in deferred revenue $ 6,921 $ 5,167
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Schedule of Costs to Obtain Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Capitalized Contract Cost [Roll Forward]        
Balance at beginning of period $ 825 $ 1,642 $ 1,588 $ 2,039
Costs to obtain contracts capitalized 177 488 526 726
Amortization of capitalized costs (344) (291) (1,471) (916)
Changes due to exchange rates 12 (3) 27 (13)
Balance at end of period $ 670 $ 1,836 $ 670 $ 1,836
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 04, 2023
Feb. 01, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Dec. 31, 2022
Jun. 30, 2022
Apr. 26, 2022
Dec. 31, 2021
Business Acquisition [Line Items]                      
Acquisitions, net of cash acquired         $ 15,989 $ 70,011          
ITOC Pty Ltd                      
Business Acquisition [Line Items]                      
Gross purchase price   $ 17,800                  
Acquisitions, net of cash acquired   16,000                  
Cash acquired from acquisition   $ 1,800                  
Acquisition related costs     $ 1,100   3,600            
Connected                      
Business Acquisition [Line Items]                      
Contingent consideration liability     0 $ 10,634 0 10,634 $ 0 $ 14,255 $ 14,382 $ 14,000 $ 0
Payments in the period $ 14,300   $ 0 $ 0 $ 14,344 $ 0          
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Schedule of Acquisition (Details) - USD ($)
$ in Thousands
Feb. 01, 2023
Sep. 30, 2023
Dec. 31, 2022
Business Acquisition [Line Items]      
Goodwill   $ 416,372 $ 405,017
ITOC Pty Ltd      
Business Acquisition [Line Items]      
Cash and cash equivalents $ 1,788    
Trade receivables, net of allowance 1,251    
Customer relationships, net 3,500    
Goodwill 13,766    
Accounts payable (110)    
Accrued compensation (363)    
Accrued expenses and other current liabilities (1,162)    
Income taxes payable (178)    
Lease liabilities, current (173)    
Deferred tax liabilities (1,050)    
Other assets/liabilities, net 508    
Total gross purchase price $ 17,777    
Weighted average useful life 4 years    
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Schedule of Business Acquisitions by Acquisition, Contingent Consideration (Details) - Connected - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
May 04, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Business Combination, Contingent Consideration [Roll Forward]          
Balance at beginning of period   $ 0 $ 14,382 $ 14,255 $ 0
Additions in the period   0 0 0 13,996
Payments in the period $ (14,300) 0 0 (14,344) 0
Change in fair value   0 (2,955) 129 (2,427)
Change due to exchange rates   0 (793) (40) (935)
Balance at end of period   $ 0 $ 10,634 $ 0 $ 10,634
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 405,017
Additions due to acquisitions 13,766
Changes due to exchange rates (2,411)
Ending balance $ 416,372
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, net $ 126,671  
Trademark 273,000 $ 273,000
Total other intangible assets, after amortization 399,671 407,078
Changes due to exchange rates (11,441) (10,031)
Other intangible assets, net 388,230 397,047
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Trademark 273,000 273,000
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Customer relationships 196,947 193,447
Less accumulated amortization (70,276) (59,369)
Finite-lived intangible assets, net $ 126,671 $ 134,078
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]          
Amortization of intangible assets $ 3.6 $ 3.4 $ 10.9 $ 9.7  
Weighted average remaining useful life 8 years 4 months 24 days   8 years 4 months 24 days   9 years 2 months 12 days
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Other Intangible Assets - Schedule of Estimated Amortization (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Remainder of 2023 $ 3,878
2024 15,510
2025 15,510
2026 15,510
2027 14,708
Thereafter 61,555
Finite-lived intangible assets, net $ 126,671
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Effective income tax rate (4.90%) (56.80%) (39.80%) (18.30%)
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share - Schedule of (Loss) Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:                
Net loss $ (25,852) $ (12,272) $ (8,107) $ (38,608) $ (39,308) $ (43,585) $ (46,231) $ (121,501)
Denominator:                
Weighted average shares outstanding – Basic (in shares) 317,805,140     311,621,233     317,204,506 309,481,860
Weighted average shares outstanding – Diluted (in shares) 317,805,140     311,621,233     317,204,506 309,481,860
Basic loss per share (in dollars per share) $ (0.08)     $ (0.12)     $ (0.15) $ (0.39)
Diluted loss per share (in dollars per share) $ (0.08)     $ (0.12)     $ (0.15) $ (0.39)
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Employee stock options, RSUs and performance stock units ("PSUs")        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of Earnings Per Share (in shares) 21,208,550 24,240,209 17,485,508 25,092,811
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 12,806 $ 59,160 $ 48,091 $ 228,308
Cost of revenues        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense 7,462 41,558 28,688 161,040
Selling, general and administrative expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Compensation expense $ 5,344 $ 17,602 $ 19,403 $ 67,268
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation- Schedule of Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
$ / shares
shares
Number of Stock Options  
Beginning balance (in shares) | shares 21,607,562
Granted (in shares) | shares 0
Forfeited (in shares) | shares (326,341)
Exercised (in shares) | shares (1,705,330)
Cancelled (in shares) | shares 0
Expired (in shares) | shares 0
Ending balance (in shares) | shares 19,575,891
Exercisable (in shares) | shares 19,072,991
Weighted Average Exercise Price  
Beginning balance (in dollars per share) | $ / shares $ 3.83
Granted (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 11.33
Exercised (in dollars per share) | $ / shares 2.86
Cancelled (in dollars per share) | $ / shares 0
Expired (in dollars per share) | $ / shares 0
Ending balance (in dollars per share) | $ / shares 3.79
Weighted average exercise price, Exercisable (in dollars per share) | $ / shares $ 3.61
Aggregate Intrinsic Value and Weighted-Average Remaining Contractual Term (years)  
Aggregate Intrinsic Value | $ $ 26,639
Aggregate Intrinsic Value, Exercisable | $ $ 26,639
Weighted average Period of recognition 4 years 7 months 6 days
Weighted average remaining contractual term, exercisable 4 years 7 months 6 days
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Narrative (Details)
$ in Millions
9 Months Ended
Sep. 30, 2023
USD ($)
Time Vesting Shares  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Compensation costs not yet recognized $ 3.8
Compensation costs, weighted average period of recognition 1 year 4 months 24 days
RSU's  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Compensation costs, weighted average period of recognition 2 years 3 months 18 days
Compensation costs, (other than options) not yet recognized $ 89.7
Cost not yet recognized 79.8
RSU's | IPO  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Compensation costs, (other than options) not yet recognized $ 9.9
Performance Shares  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Compensation costs, weighted average period of recognition 2 years
Compensation costs, (other than options) not yet recognized $ 5.3
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Number of RSUs  
Beginning balance (in shares) 13,013,946
Granted (in shares) 364,564
Forfeited (in shares) (1,548,606)
Vested (in shares) (985,765)
Ending balance (in shares) 10,844,139
Weighted Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 17.37
Granted (in dollars per share) | $ / shares 8.14
Forfeited (in dollars per share) | $ / shares 17.58
Vested (in dollars per share) | $ / shares 21.86
Ending balance (in dollars per share) | $ / shares $ 16.63
Net settled (in shares) 300,000
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Schedule of Performance Share Units Activity (Details)
9 Months Ended
Sep. 30, 2023
$ / shares
shares
Number of PSUs  
Adjustment for PSUs expected to vest as of current period end (in shares) | shares (718,483)
Weighted Average Grant Date Fair Value  
Performance adjustment (in dollars per share) | $ / shares $ 8.22
Performance Shares  
Number of PSUs  
Beginning balance (in shares) | shares 76,697
Granted (in shares) | shares 737,483
Forfeited (in shares) | shares (7,565)
Vested (in shares) | shares 0
Ending balance (in shares) | shares 88,132
Weighted Average Grant Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 20.11
Granted (in dollars per share) | $ / shares 8.44
Forfeited (in dollars per share) | $ / shares 11.45
Vested (in dollars per share) | $ / shares 0
Ending balance (in dollars per share) | $ / shares $ 20.11
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Agreements - Narrative (Details) - USD ($)
Feb. 24, 2023
Sep. 30, 2023
Dec. 31, 2022
Dec. 09, 2022
Debt Instrument [Line Items]        
Write off of deferred financing fees $ 900,000      
Line of Credit | Credit Agreements | Secured Debt        
Debt Instrument [Line Items]        
Term loan       $ 715,000,000
Repayments of debt $ 100,000,000      
Term loan, fair value     $ 392,000,000  
Line of Credit | Credit Agreements | Revolving Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity   $ 300,000,000 $ 300,000,000 $ 300,000,000
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Agreements - Schedule of Borrowings (Details) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
Dec. 09, 2022
Debt Instrument [Line Items]      
Long-term debt (due March 24, 2028), including current portion $ 294,856,000 $ 399,006,000  
Interest rate 7.90% 6.90%  
Line of Credit | Credit Agreements | Revolving Credit Facility      
Debt Instrument [Line Items]      
Availability under Revolver (due March 26, 2026) $ 300,000,000 $ 300,000,000 $ 300,000,000
Borrowings under Revolver $ 0 $ 0  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Agreements - Schedule of Credit Facilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Disclosure [Abstract]    
Long-term debt, less current portion $ 289,975 $ 395,338
Capitalized deferred financing fees (2,269) (3,482)
Long-term debt 287,706 391,856
Current portion of long-term debt 7,150 7,150
Total debt carrying value $ 294,856 $ 399,006
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Contingent consideration $ 0 $ 14,255
Deferred revenue 6,921 5,167
Professional fees 8,276 6,321
Value-added tax and sales tax payable 4,468 7,526
Restructuring 4,643 0
Other accrued expenses 8,552 9,651
Accrued expenses and other current liabilities $ 32,860 $ 42,920
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Actions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2023
Aug. 08, 2023
Restructuring Cost and Reserve [Line Items]            
Charges $ 15,566 $ 0 $ 15,566 $ 0    
Reorganization            
Restructuring Cost and Reserve [Line Items]            
Charges     15,566      
Reorganization | Wage-related expenses            
Restructuring Cost and Reserve [Line Items]            
Charges     15,356      
Reorganization | Non-wage related expenses            
Restructuring Cost and Reserve [Line Items]            
Charges     $ 210      
Minimum | Reorganization            
Restructuring Cost and Reserve [Line Items]            
Expected restructuring costs           $ 20,000
Minimum | Reorganization | Forecast            
Restructuring Cost and Reserve [Line Items]            
Charges         $ 18,000  
Minimum | Reorganization | Wage-related expenses            
Restructuring Cost and Reserve [Line Items]            
Expected restructuring costs           18,000
Minimum | Reorganization | Non-wage related expenses            
Restructuring Cost and Reserve [Line Items]            
Expected restructuring costs           2,000
Maximum | Reorganization            
Restructuring Cost and Reserve [Line Items]            
Expected restructuring costs           25,000
Maximum | Reorganization | Forecast            
Restructuring Cost and Reserve [Line Items]            
Charges         $ 20,000  
Maximum | Reorganization | Wage-related expenses            
Restructuring Cost and Reserve [Line Items]            
Expected restructuring costs           22,000
Maximum | Reorganization | Non-wage related expenses            
Restructuring Cost and Reserve [Line Items]            
Expected restructuring costs           $ 3,000
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Restructuring Actions - Schedule of Restructuring (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Restructuring Reserve [Roll Forward]        
Charges $ 15,566 $ 0 $ 15,566 $ 0
Reorganization        
Restructuring Reserve [Roll Forward]        
Liability, beginning balance     0  
Charges     15,566  
Payments     (10,923)  
Liability, ending balance 4,643   4,643  
Wage-related expenses | Reorganization        
Restructuring Reserve [Roll Forward]        
Liability, beginning balance     0  
Charges     15,356  
Payments     (10,856)  
Liability, ending balance 4,500   4,500  
Non-wage related expenses | Reorganization        
Restructuring Reserve [Roll Forward]        
Liability, beginning balance     0  
Charges     210  
Payments     (67)  
Liability, ending balance $ 143   $ 143  
XML 70 R9999.htm IDEA: XBRL DOCUMENT v3.23.3
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2016-13 [Member]
XML 71 twks-20230930_htm.xml IDEA: XBRL DOCUMENT 0001866550 2023-01-01 2023-09-30 0001866550 2023-11-02 0001866550 2023-09-30 0001866550 2022-12-31 0001866550 2023-07-01 2023-09-30 0001866550 2022-07-01 2022-09-30 0001866550 2022-01-01 2022-09-30 0001866550 us-gaap:CommonStockMember 2021-12-31 0001866550 us-gaap:TreasuryStockCommonMember 2021-12-31 0001866550 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001866550 us-gaap:RetainedEarningsMember 2021-12-31 0001866550 2021-12-31 0001866550 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001866550 2022-01-01 2022-03-31 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001866550 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001866550 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001866550 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-03-31 0001866550 2021-01-01 2021-12-31 0001866550 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0001866550 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0001866550 us-gaap:CommonStockMember 2022-03-31 0001866550 us-gaap:TreasuryStockCommonMember 2022-03-31 0001866550 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001866550 us-gaap:RetainedEarningsMember 2022-03-31 0001866550 2022-03-31 0001866550 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001866550 2022-04-01 2022-06-30 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001866550 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001866550 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001866550 us-gaap:TreasuryStockCommonMember 2022-04-01 2022-06-30 0001866550 us-gaap:CommonStockMember 2022-06-30 0001866550 us-gaap:TreasuryStockCommonMember 2022-06-30 0001866550 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001866550 us-gaap:RetainedEarningsMember 2022-06-30 0001866550 2022-06-30 0001866550 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001866550 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001866550 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001866550 us-gaap:TreasuryStockCommonMember 2022-07-01 2022-09-30 0001866550 us-gaap:CommonStockMember 2022-09-30 0001866550 us-gaap:TreasuryStockCommonMember 2022-09-30 0001866550 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001866550 us-gaap:RetainedEarningsMember 2022-09-30 0001866550 2022-09-30 0001866550 us-gaap:CommonStockMember 2022-12-31 0001866550 us-gaap:TreasuryStockCommonMember 2022-12-31 0001866550 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001866550 us-gaap:RetainedEarningsMember 2022-12-31 0001866550 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001866550 2023-01-01 2023-03-31 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001866550 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001866550 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001866550 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-03-31 0001866550 us-gaap:CommonStockMember 2023-03-31 0001866550 us-gaap:TreasuryStockCommonMember 2023-03-31 0001866550 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001866550 us-gaap:RetainedEarningsMember 2023-03-31 0001866550 2023-03-31 0001866550 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001866550 2023-04-01 2023-06-30 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001866550 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001866550 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001866550 us-gaap:TreasuryStockCommonMember 2023-04-01 2023-06-30 0001866550 us-gaap:CommonStockMember 2023-06-30 0001866550 us-gaap:TreasuryStockCommonMember 2023-06-30 0001866550 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001866550 us-gaap:RetainedEarningsMember 2023-06-30 0001866550 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2023-06-30 0001866550 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001866550 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001866550 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001866550 us-gaap:CommonStockMember 2023-09-30 0001866550 us-gaap:TreasuryStockCommonMember 2023-09-30 0001866550 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001866550 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001866550 us-gaap:RetainedEarningsMember 2023-09-30 0001866550 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-07-01 2023-09-30 0001866550 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-07-01 2022-09-30 0001866550 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0001866550 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0001866550 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0001866550 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001866550 us-gaap:NonUsMember 2023-09-30 0001866550 us-gaap:NonUsMember 2022-12-31 0001866550 srt:RestatementAdjustmentMember 2022-07-01 2022-09-30 0001866550 srt:RestatementAdjustmentMember 2022-01-01 2022-09-30 0001866550 srt:NorthAmericaMember 2023-07-01 2023-09-30 0001866550 srt:NorthAmericaMember 2022-07-01 2022-09-30 0001866550 srt:NorthAmericaMember 2023-01-01 2023-09-30 0001866550 srt:NorthAmericaMember 2022-01-01 2022-09-30 0001866550 srt:AsiaPacificMember 2023-07-01 2023-09-30 0001866550 srt:AsiaPacificMember 2022-07-01 2022-09-30 0001866550 srt:AsiaPacificMember 2023-01-01 2023-09-30 0001866550 srt:AsiaPacificMember 2022-01-01 2022-09-30 0001866550 srt:EuropeMember 2023-07-01 2023-09-30 0001866550 srt:EuropeMember 2022-07-01 2022-09-30 0001866550 srt:EuropeMember 2023-01-01 2023-09-30 0001866550 srt:EuropeMember 2022-01-01 2022-09-30 0001866550 srt:LatinAmericaMember 2023-07-01 2023-09-30 0001866550 srt:LatinAmericaMember 2022-07-01 2022-09-30 0001866550 srt:LatinAmericaMember 2023-01-01 2023-09-30 0001866550 srt:LatinAmericaMember 2022-01-01 2022-09-30 0001866550 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-07-01 2023-09-30 0001866550 country:US 2023-07-01 2023-09-30 0001866550 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-07-01 2022-09-30 0001866550 country:US 2022-07-01 2022-09-30 0001866550 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0001866550 country:US 2023-01-01 2023-09-30 0001866550 country:US us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0001866550 country:US 2022-01-01 2022-09-30 0001866550 country:AU us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-07-01 2023-09-30 0001866550 country:AU 2023-07-01 2023-09-30 0001866550 country:AU us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-07-01 2022-09-30 0001866550 country:AU 2022-07-01 2022-09-30 0001866550 country:AU us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0001866550 country:AU 2023-01-01 2023-09-30 0001866550 country:AU us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0001866550 country:AU 2022-01-01 2022-09-30 0001866550 country:DE us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-07-01 2023-09-30 0001866550 country:DE 2023-07-01 2023-09-30 0001866550 country:DE us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-09-30 0001866550 country:DE 2023-01-01 2023-09-30 0001866550 country:GB us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-09-30 0001866550 country:GB 2022-01-01 2022-09-30 0001866550 twks:TechnologyAndBusinessServicesMember 2023-07-01 2023-09-30 0001866550 twks:TechnologyAndBusinessServicesMember 2022-07-01 2022-09-30 0001866550 twks:TechnologyAndBusinessServicesMember 2023-01-01 2023-09-30 0001866550 twks:TechnologyAndBusinessServicesMember 2022-01-01 2022-09-30 0001866550 twks:EnergyPublicAndHealthServicesMember 2023-07-01 2023-09-30 0001866550 twks:EnergyPublicAndHealthServicesMember 2022-07-01 2022-09-30 0001866550 twks:EnergyPublicAndHealthServicesMember 2023-01-01 2023-09-30 0001866550 twks:EnergyPublicAndHealthServicesMember 2022-01-01 2022-09-30 0001866550 twks:RetailAndConsumerMember 2023-07-01 2023-09-30 0001866550 twks:RetailAndConsumerMember 2022-07-01 2022-09-30 0001866550 twks:RetailAndConsumerMember 2023-01-01 2023-09-30 0001866550 twks:RetailAndConsumerMember 2022-01-01 2022-09-30 0001866550 twks:FinancialServicesAndInsuranceMember 2023-07-01 2023-09-30 0001866550 twks:FinancialServicesAndInsuranceMember 2022-07-01 2022-09-30 0001866550 twks:FinancialServicesAndInsuranceMember 2023-01-01 2023-09-30 0001866550 twks:FinancialServicesAndInsuranceMember 2022-01-01 2022-09-30 0001866550 twks:AutomotiveTravelAndTransportationMember 2023-07-01 2023-09-30 0001866550 twks:AutomotiveTravelAndTransportationMember 2022-07-01 2022-09-30 0001866550 twks:AutomotiveTravelAndTransportationMember 2023-01-01 2023-09-30 0001866550 twks:AutomotiveTravelAndTransportationMember 2022-01-01 2022-09-30 0001866550 us-gaap:TimeAndMaterialsContractMember 2023-07-01 2023-09-30 0001866550 us-gaap:TimeAndMaterialsContractMember 2022-07-01 2022-09-30 0001866550 us-gaap:TimeAndMaterialsContractMember 2023-01-01 2023-09-30 0001866550 us-gaap:TimeAndMaterialsContractMember 2022-01-01 2022-09-30 0001866550 us-gaap:FixedPriceContractMember 2023-07-01 2023-09-30 0001866550 us-gaap:FixedPriceContractMember 2022-07-01 2022-09-30 0001866550 us-gaap:FixedPriceContractMember 2023-01-01 2023-09-30 0001866550 us-gaap:FixedPriceContractMember 2022-01-01 2022-09-30 0001866550 2023-06-30 0001866550 twks:ITOCPtyLtdMember 2023-02-01 2023-02-01 0001866550 twks:ITOCPtyLtdMember 2023-07-01 2023-09-30 0001866550 twks:ITOCPtyLtdMember 2023-01-01 2023-09-30 0001866550 twks:ITOCPtyLtdMember 2023-02-01 0001866550 twks:ConnectedMember 2022-04-26 0001866550 twks:ConnectedMember 2023-05-04 2023-05-04 0001866550 twks:ConnectedMember 2023-06-30 0001866550 twks:ConnectedMember 2022-06-30 0001866550 twks:ConnectedMember 2022-12-31 0001866550 twks:ConnectedMember 2021-12-31 0001866550 twks:ConnectedMember 2023-07-01 2023-09-30 0001866550 twks:ConnectedMember 2022-07-01 2022-09-30 0001866550 twks:ConnectedMember 2023-01-01 2023-09-30 0001866550 twks:ConnectedMember 2022-01-01 2022-09-30 0001866550 twks:ConnectedMember 2023-09-30 0001866550 twks:ConnectedMember 2022-09-30 0001866550 us-gaap:CustomerRelationshipsMember 2023-09-30 0001866550 us-gaap:CustomerRelationshipsMember 2022-12-31 0001866550 us-gaap:TrademarksMember 2023-09-30 0001866550 us-gaap:TrademarksMember 2022-12-31 0001866550 2022-01-01 2022-12-31 0001866550 twks:ShareBasedPaymentArrangementOptionsAndRestrictedStockUnitsMember 2023-07-01 2023-09-30 0001866550 twks:ShareBasedPaymentArrangementOptionsAndRestrictedStockUnitsMember 2022-07-01 2022-09-30 0001866550 twks:ShareBasedPaymentArrangementOptionsAndRestrictedStockUnitsMember 2023-01-01 2023-09-30 0001866550 twks:ShareBasedPaymentArrangementOptionsAndRestrictedStockUnitsMember 2022-01-01 2022-09-30 0001866550 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001866550 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001866550 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001866550 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001866550 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-01 2023-09-30 0001866550 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2022-09-30 0001866550 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-09-30 0001866550 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-09-30 0001866550 twks:ShareBasedPaymentArrangementTimeVestingOptionMemberMember 2023-09-30 0001866550 twks:ShareBasedPaymentArrangementTimeVestingOptionMemberMember 2023-01-01 2023-09-30 0001866550 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001866550 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001866550 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001866550 us-gaap:RestrictedStockUnitsRSUMember us-gaap:IPOMember 2023-09-30 0001866550 us-gaap:PerformanceSharesMember 2022-12-31 0001866550 us-gaap:PerformanceSharesMember 2023-01-01 2023-09-30 0001866550 us-gaap:PerformanceSharesMember 2023-09-30 0001866550 us-gaap:SecuredDebtMember twks:CreditAgreementsMember us-gaap:LineOfCreditMember 2022-12-09 0001866550 us-gaap:RevolvingCreditFacilityMember twks:CreditAgreementsMember us-gaap:LineOfCreditMember 2022-12-09 0001866550 us-gaap:SecuredDebtMember twks:CreditAgreementsMember us-gaap:LineOfCreditMember 2023-02-24 2023-02-24 0001866550 2023-02-24 2023-02-24 0001866550 us-gaap:RevolvingCreditFacilityMember twks:CreditAgreementsMember us-gaap:LineOfCreditMember 2023-09-30 0001866550 us-gaap:RevolvingCreditFacilityMember twks:CreditAgreementsMember us-gaap:LineOfCreditMember 2022-12-31 0001866550 us-gaap:SecuredDebtMember twks:CreditAgreementsMember us-gaap:LineOfCreditMember 2022-12-31 0001866550 srt:MinimumMember twks:ReorganizationMember 2023-08-08 0001866550 srt:MaximumMember twks:ReorganizationMember 2023-08-08 0001866550 srt:MinimumMember srt:ScenarioForecastMember twks:ReorganizationMember 2023-01-01 2023-12-31 0001866550 srt:MaximumMember srt:ScenarioForecastMember twks:ReorganizationMember 2023-01-01 2023-12-31 0001866550 srt:MinimumMember us-gaap:EmployeeSeveranceMember twks:ReorganizationMember 2023-08-08 0001866550 srt:MaximumMember us-gaap:EmployeeSeveranceMember twks:ReorganizationMember 2023-08-08 0001866550 srt:MinimumMember us-gaap:OtherRestructuringMember twks:ReorganizationMember 2023-08-08 0001866550 srt:MaximumMember us-gaap:OtherRestructuringMember twks:ReorganizationMember 2023-08-08 0001866550 us-gaap:EmployeeSeveranceMember twks:ReorganizationMember 2022-12-31 0001866550 us-gaap:OtherRestructuringMember twks:ReorganizationMember 2022-12-31 0001866550 twks:ReorganizationMember 2022-12-31 0001866550 us-gaap:EmployeeSeveranceMember twks:ReorganizationMember 2023-01-01 2023-09-30 0001866550 us-gaap:OtherRestructuringMember twks:ReorganizationMember 2023-01-01 2023-09-30 0001866550 twks:ReorganizationMember 2023-01-01 2023-09-30 0001866550 us-gaap:EmployeeSeveranceMember twks:ReorganizationMember 2023-09-30 0001866550 us-gaap:OtherRestructuringMember twks:ReorganizationMember 2023-09-30 0001866550 twks:ReorganizationMember 2023-09-30 0001866550 twks:SaiMandapatyMember 2023-07-01 2023-09-30 0001866550 twks:SaiMandapatyMember 2023-09-30 0001866550 twks:JoannaParkeMember 2023-07-01 2023-09-30 0001866550 twks:JoannaParkeMember 2023-09-30 0001866550 twks:SaiMandapatyMember twks:SaiMandapatyTradingArrangementRestrictedStockUnitsMember 2023-09-30 0001866550 twks:JoannaParkeMember twks:JoannaParkeTradingArrangementRestrictedStockUnitsMember 2023-09-30 shares iso4217:USD iso4217:USD shares pure twks:industryVertical 0001866550 false --12-31 2023 Q3 http://fasb.org/us-gaap/2023#AccountingStandardsUpdate201613Member P354D P449D 10-Q true 2023-09-30 false 001-40812 THOUGHTWORKS HOLDING, INC. DE 82-2668392 200 East Randolph Street, 25th Floor Chicago IL 60601 312 373-1000 Common Stock, $0.001 par value TWKS NASDAQ Yes Yes Large Accelerated Filer false false false 318425521 87405000 194294000 9074000 9531000 153318000 201695000 141838000 122499000 31223000 38202000 413784000 556690000 28592000 38798000 42316000 43123000 416372000 405017000 273000000 273000000 115230000 124047000 23451000 21175000 1312745000 1461850000 4119000 5248000 7150000 7150000 8470000 22781000 80286000 85477000 32860000 42920000 14709000 15994000 147594000 179570000 30007000 29885000 287706000 391856000 46135000 62555000 23388000 19762000 534830000 683628000 0.001 0.001 100000000 100000000 0 0 0 0 0 0 0.001 0.001 1000000000 1000000000 368678928 366306970 318073825 315681987 369000 366000 50605103 50624983 624687000 624934000 1615417000 1565514000 -43439000 -39210000 -169745000 -123514000 777915000 778222000 1312745000 1461850000 280159000 332447000 874430000 985494000 185985000 244139000 591845000 744366000 81840000 91682000 254806000 295799000 5997000 5303000 17413000 15364000 15566000 0 15566000 0 289388000 341124000 879630000 1055529000 -9229000 -8677000 -5200000 -70035000 6649000 5871000 19661000 15502000 -8813000 -12129000 -7658000 -18903000 43000 2056000 -545000 1731000 -15419000 -15944000 -27864000 -32674000 -24648000 -24621000 -33064000 -102709000 1204000 13987000 13167000 18792000 -25852000 -38608000 -46231000 -121501000 -3820000 -19217000 -4229000 -45448000 -29672000 -57825000 -50460000 -166949000 -0.08 -0.12 -0.15 -0.39 -0.39 -0.08 -0.12 -0.15 -0.39 317805140 311621233 317204506 309481860 317805140 311621233 317204506 309481860 305132181 356000 50985571 -629424000 1359149000 -10844000 -17280000 701957000 -43585000 -43585000 -5471000 -5471000 4736820 5000 -28047000 -28042000 155806 -155806 1940000 -1796000 144000 100183000 100183000 -841000 -841000 310024807 361000 50829765 -627484000 1429489000 -16315000 -61706000 724345000 -39308000 -39308000 -20760000 -20760000 888186 1000 2442000 2443000 51311 -51311 639000 -496000 143000 68965000 68965000 310964304 362000 50778454 -626845000 1500400000 -37075000 -101014000 735828000 -38608000 -38608000 -19217000 -19217000 3633347 3000 -13635000 -13632000 135731 -135731 1690000 -1541000 149000 59160000 59160000 314733382 365000 50642723 -625155000 1544384000 -56292000 -139622000 723680000 315681987 366000 50624983 -624934000 1565514000 -39210000 -123514000 778222000 -8107000 -8107000 242000 242000 1189600 1000 -180000 -179000 12798 -12798 159000 -159000 0 17679000 17679000 316884385 367000 50612185 -624775000 1582854000 -38968000 -131621000 787857000 -12272000 -12272000 -651000 -651000 756478 1000 1187000 1188000 7082 -7082 88000 -88000 0 17606000 17606000 317647945 368000 50605103 -624687000 1601559000 -39619000 -143893000 793728000 -25852000 -25852000 -3820000 -3820000 425880 1000 1052000 1053000 12806000 12806000 318073825 369000 50605103 -624687000 1615417000 -43439000 -169745000 777915000 -46231000 -121501000 27367000 25561000 4145000 2447000 -21759000 -24989000 48091000 228308000 -9488000 -22242000 13935000 13807000 -2599000 546000 -43827000 10803000 22305000 78445000 -6051000 4856000 -14219000 -11842000 -1183000 -177000 -27204000 17135000 22602000 56341000 6351000 19672000 327000 437000 15989000 70011000 -22013000 -89246000 105363000 105363000 99000 0 4880000 5651000 0 15469000 0 10009000 3501000 33017000 71000 -6000 -104012000 -158213000 -3395000 -18032000 -106818000 -209150000 195564000 394942000 88746000 185792000 18669000 14486000 38590000 22830000 683000 0 0 11534000 87405000 184544000 1341000 1248000 88746000 185792000 Business and Summary of Significant Accounting Policies<div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thoughtworks Holding, Inc. (together with its subsidiaries, the “Company”) develops, implements, and services complex enterprise application software, and provides business technology consulting. The Company conducts business in Australia, Brazil, Canada, Chile, China, Ecuador, Finland, Germany, Hong Kong, India, Italy, the Netherlands, Romania, Singapore, Spain, Thailand, the United Kingdom, the United States and Vietnam. Thoughtworks Holding, Inc. is the ultimate parent holding company of Thoughtworks, Inc. among other subsidiaries.</span></div><div style="text-align:justify"><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the accounts of Thoughtworks Holding, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s 2022 </span><span style="color:#050505;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Annual Report.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain amounts in the prior period consolidated financial statements and notes have been reclassified to conform to the 2023 presentation. These reclassifications had no effect on results of operations previously reported.</span></div><div style="text-align:justify"><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Preparation of Financial Statements and Use of Estimates</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of these condensed consolidated financial statements is in conformity with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the SEC regarding interim financial reporting. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, the Company evaluates its estimates, including those related to allowance for credit losses, valuation and impairment of goodwill and long-lived assets, income taxes, accrued bonus, contingencies, stock-based compensation and litigation costs. The Company bases its estimates on current expectations and historical experience and on other assumptions that its management believes are reasonable under the circumstances. These estimates form the basis for making judgments about the carrying value of assets and liabilities when those values are not readily apparent from other sources. Actual results can differ from those estimates, and such differences may be material to the condensed consolidated financial statements in the future. Operating results for interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, all adjustments considered necessary for a fair presentation of the accompanying unaudited condensed consolidated financial statements have been included, and all adjustments are of a normal and recurring nature.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted cash is included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Restricted cash is restricted as to withdrawal or use. The Company has restricted cash held on deposit at various financial institutions. The amounts are held to secure bank guarantees of amounts related to government requirements and as collateral for a corporate credit card.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company analyzes its historical credit loss experience and considers current conditions and reasonable and supportable forecasts in developing the expected credit loss rates. Interest is not generally accrued on outstanding balances as the balances are considered short-term in nature. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Activity related to the Company’s allowance for credit losses is as follows (in thousands):</span></div><div style="margin-bottom:3pt;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><td style="width:77.265%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.535%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Allowance for credit losses, beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(9,531)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Current provision for expected credit losses</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(4,145)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Write-offs charged against allowance</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Recoveries of amounts previously written off</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(96)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Changes due to exchange rates</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Allowance for credit losses, ending balance</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(9,074)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify"><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, which amends ASC 805 to require acquiring entities to apply ASU 2014-09, Revenue from Contracts with Customers (Topic 606), to recognize and measure contract assets and contract liabilities in a business combination. The guidance is effective for public entities for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Entities should apply the ASU’s provisions prospectively to business combinations occurring on or after the effective date of the amendments. The Company adopted the standard in the first quarter of 2023. The adoption did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides temporary optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions to ease the financial reporting burdens related to the expected market transition from London Interbank Offer Rate ("LIBOR") and other interbank offered rates to alternative reference rates. The optional amendments are effective as of March 12, 2020 through December 31, 2024, and upon adoption may be applied prospectively through December 31, 2024. The Company elected to utilize the temporary optional expedients in connection with the amendment of our credit agreement, which transitioned the Term Loan from LIBOR to the Secured Overnight Financing Rate (“SOFR”) on May 18, 2023. Refer to Note 8, Credit Agreements. The adoption did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="text-align:justify"><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue generated from the Company's operations outside of the United States for the three months ended September 30, 2023 and 2022 was 65% and 62%, respectively, and 65% and 63% for the nine months ended September 30, 2023 and 2022, respectively.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2023 and December 31, 2022, 74% and 69%, respectively, of trade receivables and unbilled receivables was due from customers located outside the United States. At September 30, 2023 and December 31, 2022, the Company had net property and equipment of $20.6 million and $30.0 million, respectively, outside the United States.</span></div><div><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Change in Accounting Principle - Stock-Based Compensation</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the fourth quarter of 2022, the Company changed its stock-based compensation policy for recognizing expense for graded vesting awards with only service conditions from the accelerated attribution method to the straight-line attribution method. The Company believes the straight-line attribution method for stock-based compensation expense for awards solely subject to time-based vesting conditions is the preferable accounting policy in accordance with ASC 250, Accounting Changes and Error Corrections, because it more accurately reflects how the award is earned over the service period and is the predominant method used in its industry. The Company applied the change retrospectively adjusting all periods presented resulting in an increase to net loss of $7.2 million and an increase to basic and diluted loss per share of $0.02 for the three months ended September 30, 2022 and an increase to net loss of $0.2 million and no impact to basic and diluted loss per share for the nine months ended September 30, 2022.</span></div> <div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements include the accounts of Thoughtworks Holding, Inc. and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in the Company’s 2022 </span><span style="color:#050505;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Annual Report.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain amounts in the prior period consolidated financial statements and notes have been reclassified to conform to the 2023 presentation. These reclassifications had no effect on results of operations previously reported.</span></div> The preparation of these condensed consolidated financial statements is in conformity with generally accepted accounting principles in the United States (“GAAP”) and applicable rules and regulations of the SEC regarding interim financial reporting. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods. On an ongoing basis, the Company evaluates its estimates, including those related to allowance for credit losses, valuation and impairment of goodwill and long-lived assets, income taxes, accrued bonus, contingencies, stock-based compensation and litigation costs. The Company bases its estimates on current expectations and historical experience and on other assumptions that its management believes are reasonable under the circumstances. These estimates form the basis for making judgments about the carrying value of assets and liabilities when those values are not readily apparent from other sources. Actual results can differ from those estimates, and such differences may be material to the condensed consolidated financial statements in the future. Operating results for interim periods are not necessarily indicative of results that may be expected to occur for the entire year. In management’s opinion, all adjustments considered necessary for a fair presentation of the accompanying unaudited condensed consolidated financial statements have been included, and all adjustments are of a normal and recurring nature. Restricted cash is included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. Restricted cash is restricted as to withdrawal or use. The Company has restricted cash held on deposit at various financial institutions. The amounts are held to secure bank guarantees of amounts related to government requirements and as collateral for a corporate credit card. The Company analyzes its historical credit loss experience and considers current conditions and reasonable and supportable forecasts in developing the expected credit loss rates. Interest is not generally accrued on outstanding balances as the balances are considered short-term in nature. <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Activity related to the Company’s allowance for credit losses is as follows (in thousands):</span></div><div style="margin-bottom:3pt;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><td style="width:77.265%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.535%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Allowance for credit losses, beginning balance</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(9,531)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Current provision for expected credit losses</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(4,145)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Write-offs charged against allowance</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Recoveries of amounts previously written off</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(96)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Changes due to exchange rates</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Allowance for credit losses, ending balance</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(9,074)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 9531000 4145000 4679000 96000 19000 9074000 In October 2021, the FASB issued ASU 2021-08, which amends ASC 805 to require acquiring entities to apply ASU 2014-09, Revenue from Contracts with Customers (Topic 606), to recognize and measure contract assets and contract liabilities in a business combination. The guidance is effective for public entities for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Entities should apply the ASU’s provisions prospectively to business combinations occurring on or after the effective date of the amendments. The Company adopted the standard in the first quarter of 2023. The adoption did not have a material impact on the Company's condensed consolidated financial statements.In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides temporary optional expedients and exceptions for applying generally accepted accounting principles to contracts, hedging relationships, and other transactions to ease the financial reporting burdens related to the expected market transition from London Interbank Offer Rate ("LIBOR") and other interbank offered rates to alternative reference rates. The optional amendments are effective as of March 12, 2020 through December 31, 2024, and upon adoption may be applied prospectively through December 31, 2024. The Company elected to utilize the temporary optional expedients in connection with the amendment of our credit agreement, which transitioned the Term Loan from LIBOR to the Secured Overnight Financing Rate (“SOFR”) on May 18, 2023. 0.65 0.62 0.65 0.63 0.74 0.69 20600000 30000000 In the fourth quarter of 2022, the Company changed its stock-based compensation policy for recognizing expense for graded vesting awards with only service conditions from the accelerated attribution method to the straight-line attribution method. The Company believes the straight-line attribution method for stock-based compensation expense for awards solely subject to time-based vesting conditions is the preferable accounting policy in accordance with ASC 250, Accounting Changes and Error Corrections, because it more accurately reflects how the award is earned over the service period and is the predominant method used in its industry. -7200000 -0.02 -0.02 -200000 0 0 Revenue Recognition<div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company disaggregates revenues from contracts with customers by geographic customer location, industry vertical and revenue contract types. Geographic customer location is pertinent to understanding the Company's revenues, as the Company generates its revenues from providing professional services to customers in various regions across the world. The Company groups customers into one of five industry verticals. Revenue contract types are differentiated by the type of pricing structure for customer contracts, which is predominantly time-and-materials but also includes fixed price contracts.</span></div><div><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the disaggregation of the Company’s revenues by customer location (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:3pt;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><td style="width:33.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.606%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">North America (1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">105,666 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">129,421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">323,755 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">382,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">APAC (2)</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">97,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">108,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">297,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">320,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Europe (3)</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">66,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">79,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">219,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">239,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">LATAM</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">11,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">14,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">33,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">42,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total revenues</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">280,159 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">332,447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">874,430 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">985,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.32pt">For the three months ended September 30, 2023 and 2022, the United States represented 36.5%, or $102.3 million, and 36.4%, or $121.1 million, respectively, of the Company’s total revenues. For the nine months ended September 30, 2023 and 2022, the United States represented 35.8%, or $313.4 million, and 36.5%, or $359.7 million, respectively, of the Company’s total revenues. Canadian operations were determined to be immaterial given revenue as a percentage of total North America revenues was less than 10% for the three and nine months ended September 30, 2023 and 2022.</span></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.06pt">For the three months ended September 30, 2023 and 2022, Australia represented 10.5%, or $29.4 million, and 11.5%, or $38.4 million, respectively, of the Company's total revenues. For the nine months ended September 30, 2023 and 2022, Australia represented 10.1%, or $88.6 million, and 11.6%, or $114.5 million, respectively, of the Company's total revenues.</span></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.78pt">For the three and nine months ended September 30, 2023, Germany represented 11.3%, or $31.8 million, and 10.9%, or $95.1 million, respectively, of the Company's total revenues. For the three and nine months ended September 30, 2022, revenue in Germany as a percentage of the Company’s total revenues was less than 10%. For the three months ended September 30, 2023 and 2022 and nine months ended September 30, 2023, revenue in the United Kingdom as a percentage of the Company's total revenues was less than 10%. For the nine months ended September 30, 2022, the United Kingdom represented 10.4%, or $102.6 million, of the Company’s total revenues. </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-U.S. countries were determined to be immaterial given the revenues as a percentage of the Company’s total revenues was less than 10% for the three and nine months ended September 30, 2023 and 2022.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the disaggregation of the Company’s revenues by industry vertical (in thousands): </span></div><div style="margin-bottom: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><td style="width:33.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Technology and business services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">70,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">94,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">214,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">274,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Energy, public and health services</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">71,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">83,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">231,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">237,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Retail and consumer</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">44,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">57,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">137,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">182,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Financial services and insurance</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">46,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">55,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">154,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">173,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Automotive, travel and transportation</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">46,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">41,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">137,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">117,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total revenues</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">280,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">332,447 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">874,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">985,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the disaggregation of the Company’s revenues by contract type (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:3pt;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><td style="width:33.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.694%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Time-and-material</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">215,779 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">282,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">708,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">829,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Fixed-price</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">64,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">50,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">166,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">156,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total revenues</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">280,159 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">332,447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">874,430 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">985,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table is a summary of the Company’s contract assets and contract liabilities (in thousands):</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.839%"><tr><td style="width:1.0%"></td><td style="width:53.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.212%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">September 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Contract assets included in unbilled receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">49,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">39,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Contract liabilities included in deferred revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">6,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">5,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contract assets primarily relate to unbilled amounts on fixed-price contracts. Contract assets are recorded when services have been provided but the Company does not have an unconditional right to receive consideration. Professional services performed on or prior to the balance sheet date, but invoiced thereafter, are reflected in unbilled receivables.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Contract liabilities represent amounts collected from the Company’s customers for revenues not yet earned. Such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods. For the three months ended September 30, 2023 and 2022, the Company recognized nil and $0.5 million, respectively, of revenues that were included in current liabilities at the prior year end. For the nine months ended September 30, 2023 and 2022, the Company recognized $4.3 million and $13.1 million, respectively, of revenues that were included in current liabilities at the prior year end.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Costs to Obtain a Customer Contract</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company incurs certain incremental costs to obtain a contract that the Company expects to recover. The Company applies a practical expedient and recognizes the incremental costs of obtaining contracts as an expense when incurred if the amortization period of the assets that the Company otherwise would have recognized is one year or less. These costs would primarily relate to commissions paid to our account executives and are included in selling, general and administrative ("SG&amp;A") expenses.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table is a summary of the Company’s costs to obtain contracts and related amortization and impairment where the amortization period of the assets is greater than one year (in thousands):</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.198%"><tr><td style="width:1.0%"></td><td style="width:34.279%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.570%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.570%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.570%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.573%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1,642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Costs to obtain contracts capitalized</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Amortization of capitalized costs</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(1,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(916)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Changes due to exchange rates</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance 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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Transaction Price Allocated to Remaining Performance Obligations </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company does not have material future performance obligations that extend beyond one year. Accordingly, the Company has applied the optional exemption for contracts that have an original expected duration of one year or less.</span></div> 5 <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the disaggregation of the Company’s revenues by customer location (in thousands):</span></div><div style="margin-bottom:3pt;margin-top:3pt;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><td style="width:33.996%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.605%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.606%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">North America (1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">105,666 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">129,421 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">323,755 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">382,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">APAC (2)</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">97,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">108,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">297,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">320,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Europe (3)</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">66,292 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">79,937 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">219,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">239,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">LATAM</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">11,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">14,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">33,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">42,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total revenues</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">280,159 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">332,447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">874,430 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">985,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.32pt">For the three months ended September 30, 2023 and 2022, the United States represented 36.5%, or $102.3 million, and 36.4%, or $121.1 million, respectively, of the Company’s total revenues. For the nine months ended September 30, 2023 and 2022, the United States represented 35.8%, or $313.4 million, and 36.5%, or $359.7 million, respectively, of the Company’s total revenues. Canadian operations were determined to be immaterial given revenue as a percentage of total North America revenues was less than 10% for the three and nine months ended September 30, 2023 and 2022.</span></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:6.06pt">For the three months ended September 30, 2023 and 2022, Australia represented 10.5%, or $29.4 million, and 11.5%, or $38.4 million, respectively, of the Company's total revenues. For the nine months ended September 30, 2023 and 2022, Australia represented 10.1%, or $88.6 million, and 11.6%, or $114.5 million, respectively, of the Company's total revenues.</span></div>(3)For the three and nine months ended September 30, 2023, Germany represented 11.3%, or $31.8 million, and 10.9%, or $95.1 million, respectively, of the Company's total revenues. For the three and nine months ended September 30, 2022, revenue in Germany as a percentage of the Company’s total revenues was less than 10%. For the three months ended September 30, 2023 and 2022 and nine months ended September 30, 2023, revenue in the United Kingdom as a percentage of the Company's total revenues was less than 10%. For the nine months ended September 30, 2022, the United Kingdom represented 10.4%, or $102.6 million, of the Company’s total revenues. 105666000 129421000 323755000 382856000 97155000 108353000 297782000 320233000 66292000 79937000 219524000 239466000 11046000 14736000 33369000 42939000 280159000 332447000 874430000 985494000 0.365 102300000 0.364 121100000 0.358 313400000 0.365 359700000 0.105 29400000 0.115 38400000 0.101 88600000 0.116 114500000 0.113 31800000 0.109 95100000 0.104 102600000 <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the disaggregation of the Company’s revenues by industry vertical (in thousands): </span></div><div style="margin-bottom: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><td style="width:33.515%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.767%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Technology and business services</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">70,612 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">94,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">214,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">274,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Energy, public and health services</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">71,662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">83,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">231,014 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">237,101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Retail and consumer</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">44,663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">57,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">137,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">182,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Financial services and insurance</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">46,447 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">55,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">154,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">173,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Automotive, travel and transportation</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">46,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">41,919 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">137,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">117,457 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total revenues</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">280,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">332,447 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">874,430 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">985,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the disaggregation of the Company’s revenues by contract type (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:3pt;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><td style="width:33.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.694%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Time-and-material</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">215,779 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">282,190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">708,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">829,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Fixed-price</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">64,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">50,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">166,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">156,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total revenues</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">280,159 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">332,447 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">874,430 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">985,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 70612000 94219000 214440000 274815000 71662000 83386000 231014000 237101000 44663000 57919000 137060000 182982000 46447000 55004000 154380000 173139000 46775000 41919000 137536000 117457000 280159000 332447000 874430000 985494000 215779000 282190000 708148000 829485000 64380000 50257000 166282000 156009000 280159000 332447000 874430000 985494000 <div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table is a summary of the Company’s contract assets and contract liabilities (in thousands):</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.839%"><tr><td style="width:1.0%"></td><td style="width:53.635%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.211%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.212%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">September 30, 2023</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">As of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">December 31, 2022</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Contract assets included in unbilled receivables</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">49,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">39,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Contract liabilities included in deferred revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">6,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">5,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 49659000 39941000 6921000 5167000 0 500000 4300000 13100000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table is a summary of the Company’s costs to obtain contracts and related amortization and impairment where the amortization period of the assets is greater than one year (in thousands):</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.198%"><tr><td style="width:1.0%"></td><td style="width:34.279%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.570%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.570%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.570%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.573%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1,642 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1,588 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Costs to obtain contracts capitalized</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Amortization of capitalized costs</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(291)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(1,471)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(916)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Changes due to exchange rates</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance 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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">670 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1,836 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 825000 1642000 1588000 2039000 177000 488000 526000 726000 344000 291000 1471000 916000 12000 -3000 27000 -13000 670000 1836000 670000 1836000 Acquisitions<div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On </span><span style="background-color:#ffffff;color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">February 1, 2023, the Company completed the acquisition of ITOC Pty Ltd ("Itoc"), a leading Amazon Web Services Advanced Consulting Partner and Cloud Managed Services Provider in Australia, in an all-cash transaction for a gross purchase price of $17.8 million, or $16.0 million net of cash acquired of $1.8 million.</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> Itoc is now wholly owned by the Company. The acquisition expands Thoughtworks’ capabilities to help modernize and place digital at the center of client operations as they transition to the cloud.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company accounted for the acquisition under ASC 805, </span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. The goodwill recognized in connection with the acquisition reflects the benefits expected to be derived from certain operational synergies. The fair value of the net assets acquired for the business was determined using Level 3 inputs, for which little or no market data exists, requiring the Company to develop assumptions regarding future cash flow projections. The results of operations of the acquired business have been included in the condensed consolidated statements of loss and comprehensive loss from the acquisition date. Pro forma results of operations for the acquisition are not presented because the pro forma effects were not material to the Company's consolidated results of operations.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Aggregate acquisition-related costs related to Itoc of $1.1 million and $3.6 million for the three and nine months ended September 30, 2023 were included within SG&amp;A expenses in the condensed consolidated statements of loss and comprehensive loss.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's preliminary allocation of the fair value of underlying assets acquired and liabilities assumed as of the acquisition date is as follows (in thousands):</span></div><div style="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><td style="width:82.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1,788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Trade receivables, net of allowance</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Customer relationships, net (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">3,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Goodwill</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">13,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Accounts payable</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Accrued compensation</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Accrued expenses and other current liabilities</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(1,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Income taxes payable</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Lease liabilities, current</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Deferred tax liabilities</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(1,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Other assets/liabilities, net</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total gross purchase price</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">17,777 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.32pt">The weighted average amortization period is four years.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair values of assets acquired and liabilities assumed. </span><span style="background-color:#ffffff;color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The changes in fair value allocated to goodwill, tangible and intangible assets are not deductible for tax purposes.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As additional information is obtained about the assets and liabilities of the acquisition during the measurement period (not to exceed one year from the date of acquisition), including the completion or finalization of asset appraisals, the Company will refine its estimates of fair value to allocate the purchase price including finalizing the impact on taxes.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the acquisition of Connected Lab Inc. ("Connected") in the second quarter of 2022, the Company recorded a liability of $14.0 million of contingent consideration, which is included within the total purchase price and classified within accrued expenses and other current liabilities on the condensed consolidated balance sheet. The present value of the contingent consideration liability was determined using a Monte Carlo Simulation that calculated the average present value of the earnout payment. The fair value measurement of the earnout includes a performance metric which is an unobservable Level 3 input. The contingent consideration is payable in cash dependent upon achievement of the performance metric. The liability was remeasured to fair value at each reporting date with adjustments recorded within other income (expense), net in the condensed consolidated statements of loss and comprehensive loss, and the final payout amount of $14.3 million was paid on May 4, 2023.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the change in the contingent consideration liability (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:35.336%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.309%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.309%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.309%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.311%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">14,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">14,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Additions in the period</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">13,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Payments in the period</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(14,344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Change in fair value</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(2,955)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(2,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Change due to exchange rates</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(793)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance at end of period</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">10,634 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">10,634 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17800000 16000000 1800000 1100000 3600000 <div style="text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company's preliminary allocation of the fair value of underlying assets acquired and liabilities assumed as of the acquisition date is as follows (in thousands):</span></div><div style="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><td style="width:82.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1,788 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Trade receivables, net of allowance</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">1,251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Customer relationships, net (1)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">3,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Goodwill</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">13,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Accounts payable</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(110)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Accrued compensation</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Accrued expenses and other current liabilities</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(1,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Income taxes payable</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Lease liabilities, current</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(173)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Deferred tax liabilities</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(1,050)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Other assets/liabilities, net</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">508 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total gross purchase price</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">17,777 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.32pt">The weighted average amortization period is four years.</span></div> 1788000 1251000 3500000 13766000 110000 363000 1162000 178000 173000 1050000 508000 17777000 P4Y 14000000 14300000 <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the change in the contingent consideration liability (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:35.336%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.309%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.309%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.309%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.311%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">14,382 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">14,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Additions in the period</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">13,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Payments in the period</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(14,344)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Change in fair value</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(2,955)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(2,427)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Change due to exchange rates</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(793)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(40)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(935)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance at end of period</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">10,634 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">10,634 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 14382000 14255000 0 0 0 0 13996000 0 0 14344000 0 0 -2955000 129000 -2427000 0 -793000 -40000 -935000 0 10634000 0 10634000 Goodwill and Other Intangible Assets<div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of the changes in the carrying value of goodwill (in thousands):</span></div><div style="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><td style="width:76.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.176%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">405,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Additions due to acquisitions</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">13,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Changes due to exchange rates</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(2,411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance as of September 30, 2023</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">416,372 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of other intangible assets (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:3pt;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><td style="width:53.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.177%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">196,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">193,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Less accumulated amortization</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(70,276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(59,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Customer relationships, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">126,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">134,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Trademark</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">273,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">273,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total other intangible assets, after amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">399,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">407,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Changes due to exchange rates</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(11,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(10,031)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Other intangible assets, net</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">388,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">397,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other than indefinite-lived trademarks, the Company’s intangible assets have finite lives and, as such, are subject to amortization. Amortization expense related to these intangible assets was $3.6 million and $3.4 million for the three months ended September 30, 2023 and 2022, respectively, and $10.9 million and $9.7 million for the nine months ended September 30, 2023 and 2022, respectively.</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2023, estimated amortization expense for the next five years and thereafter is as follows (in thousands):</span></div><div style="margin-top:3pt;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><td style="width:76.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.176%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Remainder of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">3,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2024</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">15,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2025</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">15,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2026</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">15,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2027</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">14,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Thereafter</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">61,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">126,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted average remaining useful life of the Company’s finite-lived intangible assets was 8.4 years as of September 30, 2023 and 9.2 years as of December 31, 2022.</span></div> <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of the changes in the carrying value of goodwill (in thousands):</span></div><div style="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><td style="width:76.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.176%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Total</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">405,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Additions due to acquisitions</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">13,766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Changes due to exchange rates</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(2,411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance as of September 30, 2023</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">416,372 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 405017000 13766000 -2411000 416372000 <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of other intangible assets (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:3pt;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><td style="width:53.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.177%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">196,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">193,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Less accumulated amortization</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(70,276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(59,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Customer relationships, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">126,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">134,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Trademark</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">273,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">273,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total other intangible assets, after amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">399,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">407,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Changes due to exchange rates</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(11,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(10,031)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Other intangible assets, net</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">388,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">397,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of other intangible assets (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:3pt;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><td style="width:53.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.177%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:120%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">196,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">193,447 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Less accumulated amortization</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(70,276)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(59,369)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Customer relationships, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">126,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">134,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Trademark</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">273,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">273,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total other intangible assets, after amortization</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">399,671 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">407,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Changes due to exchange rates</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(11,441)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(10,031)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Other intangible assets, net</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">388,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">397,047 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 196947000 193447000 70276000 59369000 126671000 134078000 273000000 273000000 399671000 407078000 -11441000 -10031000 388230000 397047000 3600000 3400000 10900000 9700000 <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2023, estimated amortization expense for the next five years and thereafter is as follows (in thousands):</span></div><div style="margin-top:3pt;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><td style="width:76.624%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:21.176%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Remainder of 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">3,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2024</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">15,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2025</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">15,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2026</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">15,510 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2027</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">14,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Thereafter</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">61,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">126,671 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3878000 15510000 15510000 15510000 14708000 61555000 126671000 P8Y4M24D P9Y2M12D Income TaxesPrior to the Company's initial public offering ("IPO") in September 2021, the Company calculated the provision for income taxes during interim reporting periods by applying an estimate of the effective tax rate for the full year to the pre-tax income or loss for the interim period, adjusting the provision for discrete tax items recorded in the period. Upon the IPO, due to the magnitude of transaction related stock-based compensation costs, the Company's forecasted pre-tax income for the year is causing the tax rate to be highly sensitive, whereby minor changes in forecasted pre-tax income generate significant variability in the estimated annual effective tax rate. This is impacting the customary relationship between income tax expense and pre-tax income in interim periods. Beginning in the third quarter of 2021, the Company concluded that it could not calculate a reliable estimate of the annual effective tax rate due to the range of potential impacts for the <div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">aforementioned forecast changes. Accordingly, the Company computed the effective tax rate for the nine-month period ended September 30, 2023 using actual results, as allowed by ASC 740-270-30-18, Income Taxes-Interim Reporting.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company’s effective tax rate for the three months ended September 30, 2023 and September 30, 2022 was (4.9)% and (56.8)%, respectively, and (39.8)% and (18.3)% for the nine months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 30, 2023 and </span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 30, 2022, respectively. The effective tax rate in each period differed from the U.S. statutory rate of 21% primarily due to U.S. corporate state income taxation and the effect of foreign operations, which reflects the impact of higher income tax rates in locations outside the United States, the unfavorable impact of valuation allowances on deferred tax assets of select foreign operations, the non-deductibility of China SAFE restricted stock units ("RSUs"), the unfavorable impact of capitalized research and experimental costs under Internal Revenue Code ("IRC") §174 increasing the Company's net global intangible low tax income ("GILTI") inclusion, the unfavorable impact of excess tax deficiencies on stock-based compensation, and the unfavorable impact of providing for and settling of uncertain income tax positions for the three and nine months ended September 30, 2023. The change in the effective tax rate for the three and nine months ended September 30, 2023, as compared to the prior periods, and the negative effective tax rate for the three and nine months ended September 30, 2023 and September 30, 2022, is a result of the aforementioned unique net unfavorable items when compared to the pre-tax loss recorded for the respective periods.</span></div> -0.049 -0.568 -0.398 -0.183 Loss Per Share<div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of basic and diluted loss per share are as follows (in thousands, except share and per share data):</span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:35.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.152%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(25,852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(38,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(46,231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(121,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Weighted average shares outstanding – Basic and diluted</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">317,805,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">311,621,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">317,204,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">309,481,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Basic and diluted loss per share</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(0.08)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(0.12)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(0.15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(0.39)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted loss per share because the impact of including them would have been anti-dilutive:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:35.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.152%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Employee stock options, RSUs and performance stock units ("PSUs")</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">21,208,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">24,240,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">17,485,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">25,092,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The components of basic and diluted loss per share are as follows (in thousands, except share and per share data):</span></div><div style="margin-bottom:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:35.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.152%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(25,852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(38,608)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(46,231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(121,501)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Weighted average shares outstanding – Basic and diluted</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">317,805,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">311,621,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">317,204,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">309,481,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Basic and diluted loss per share</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(0.08)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(0.12)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(0.15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(0.39)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -25852000 -38608000 -46231000 -121501000 317805140 317805140 311621233 311621233 317204506 317204506 309481860 309481860 -0.08 -0.08 -0.12 -0.12 -0.15 -0.15 -0.39 -0.39 <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following potentially dilutive securities were excluded from the computation of diluted loss per share because the impact of including them would have been anti-dilutive:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:35.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.152%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Employee stock options, RSUs and performance stock units ("PSUs")</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">21,208,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">24,240,209 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">17,485,508 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">25,092,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 21208550 24240209 17485508 25092811 Stock-Based Compensation<div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of the components of stock-based compensation expense for the periods indicated (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:36.299%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.988%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.988%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.151%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Cost of revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">7,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">41,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">28,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">161,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Selling, general and administrative expenses</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">5,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">17,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">19,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">67,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total stock-based compensation 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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">12,806 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">59,160 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">48,091 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">228,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of performance and time vesting stock option activity for the nine months ended September 30, 2023 (in thousands, except share and per share data):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:38.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.510%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Number of Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Aggregate<br/>Intrinsic Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance at December 31, 2022</span></td><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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">21,607,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">3.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Granted</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Forfeited</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(326,341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">11.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Exercised</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(1,705,330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Cancelled</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Expired</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance at September 30, 2023</span></td><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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">19,575,891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">3.79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">26,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4.6</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Exercisable at September 30, 2023</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">19,072,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">3.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">26,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4.6</span></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2023, total compensation cost related to time vesting options not yet recognized was $3.8 million, which will be recognized over a weighted-average period of 1.4 years. Unless otherwise prohibited by law in local jurisdictions, time vesting options will continue to vest according to the 2017 Stock Option Plan (the "2017 Plan") and the applicable award agreements.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of RSU activity for the nine months ended September 30, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.452%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Number of RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Unvested balance at December 31, 2022</span></td><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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">13,013,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">17.37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">364,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">8.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(1,548,606)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">17.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Vested (1)</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(985,765)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">21.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Unvested balance at September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">10,844,139 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">16.63 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.32pt">Includes 0.3 million shares that were net settled when released and returned to the share pool for future grants.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2023, to</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">tal compensation cost related to RSUs not yet recognized was $89.7 million, of which $79.8 million is primarily related to the annual grant and considered recurring. The remainder of $9.9 million is IPO related or associated with one-time grants and considered non-recurring. The total unamortized expense is anticipated to be recognized over a weighted-average period of 2.3 years.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#f2617a;font-family:'Bitter',serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Units</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of PSU activity for the nine months ended September 30, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.452%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Number of PSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Weighted Average Grant Date Fair Value</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Unvested balance at December 31, 2022</span></td><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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">76,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">20.11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Granted (1)</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">737,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">8.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Adjustment for PSUs expected to vest as of current period end</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(718,483)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">8.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Forfeited</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(7,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">11.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Vested</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Unvested balance at September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">88,132 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">20.11 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.32pt">Reflects shares granted at 100%.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For compensation expense purposes, the fair value of the non-market-based PSUs was determined using the closing stock price on the grant date and the fair value for the market-based PSUs was determined using a Monte-Carlo simulation.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2023, total compensation co</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">st related to PSUs not yet recognized was $5.3 million. The unamortized expense is anticipated to be recognized over a weighted-average period of 2.0 years.</span></div> <div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of the components of stock-based compensation expense for the periods indicated (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:36.299%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.988%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.988%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.151%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Cost of revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">7,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">41,558 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">28,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">161,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Selling, general and administrative expenses</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">5,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">17,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">19,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">67,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total stock-based compensation 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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">12,806 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">59,160 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">48,091 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">228,308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7462000 41558000 28688000 161040000 5344000 17602000 19403000 67268000 12806000 59160000 48091000 228308000 <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of performance and time vesting stock option activity for the nine months ended September 30, 2023 (in thousands, except share and per share data):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:38.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.510%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Number of Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Aggregate<br/>Intrinsic Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (years)</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance at December 31, 2022</span></td><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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">21,607,562 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">3.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Granted</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Forfeited</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(326,341)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">11.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Exercised</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(1,705,330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">2.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Cancelled</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Expired</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Balance at September 30, 2023</span></td><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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">19,575,891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">3.79 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">26,639 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4.6</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Exercisable at September 30, 2023</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">19,072,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">3.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">26,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4.6</span></td></tr></table></div> 21607562 3.83 0 0 326341 11.33 1705330 2.86 0 0 0 0 19575891 3.79 26639000 P4Y7M6D 19072991 3.61 26639000 P4Y7M6D 3800000 P1Y4M24D <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of RSU activity for the nine months ended September 30, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.452%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Number of RSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Weighted Average Grant Date Fair Value</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Unvested balance at December 31, 2022</span></td><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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">13,013,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">17.37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">364,564 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">8.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(1,548,606)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">17.58 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Vested (1)</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(985,765)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">21.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Unvested balance at September 30, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">10,844,139 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">16.63 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.32pt">Includes 0.3 million shares that were net settled when released and returned to the share pool for future grants.</span></div> 13013946 17.37 364564 8.14 1548606 17.58 985765 21.86 10844139 16.63 300000 89700000 79800000 9900000 P2Y3M18D <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of PSU activity for the nine months ended September 30, 2023:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:60.278%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.329%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.452%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Number of PSUs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Weighted Average Grant Date Fair Value</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Unvested balance at December 31, 2022</span></td><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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">76,697 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">20.11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Granted (1)</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">737,483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">8.44 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Adjustment for PSUs expected to vest as of current period end</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(718,483)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">8.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Forfeited</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(7,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">11.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Vested</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Unvested balance at September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">88,132 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">20.11 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.32pt">Reflects shares granted at 100%.</span></div> 76697 20.11 737483 8.44 -718483 8.22 7565 11.45 0 0 88132 20.11 5300000 P2Y Credit Agreements<div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Our subsidiaries are party to an amended and restated credit agreement, dated December 9, 2022 (as amended, the “Credit Agreement”), among Thoughtworks, Inc., Turing Acquisition LLC and Turing Midco LLC, Turing Topco LLC (“Holdings”), Credit Suisse AG, Cayman Islands Branch, as administrative agent, the lenders party thereto and the other parties from time-to-time party thereto, which provides for a senior secured term loan (the "Term Loan") of $715.0 million and a senior secured revolving credit facility (the "Revolver") of $300.0 million. </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On February 24, 2023, the Company made a voluntary prepayment of $100.0 million on outstanding amounts owed on the Term Loan. As a result of the prepayment, the Company wrote off $0.9 million of deferred </span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">financing fees, which is reflected in other income (expense), net in the condensed consolidated statements of loss and comprehensive loss for the nine months ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">September 30, 2023</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On May 18, 2023, the Company amended and restated its credit agreement (the “Third Amendment and Restatement”) to transition the reference rate for the Term Loan borrowings under the Credit Agreement from LIBOR to SOFR. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the Company's outstanding debt and borrowing capacity (in thousands, except percentages): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:55.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.410%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Availability under Revolver (due March 26, 2026)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">300,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">300,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Borrowings under Revolver</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Long-term debt (due March 24, 2028), including current portion (1)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">294,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">399,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Interest rate</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">7.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#050505;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.32pt">The balance includes deferred financing fees. A reconciliation of gross to net amounts is presented below. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the carrying value of the Company’s credit facilities (including current maturities) (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:55.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.249%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Long-term debt, less current portion</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">289,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">395,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Capitalized deferred financing fees</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(2,269)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(3,482)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">287,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">391,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Current portion of long-term debt</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">7,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">7,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total debt carrying value</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">294,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">399,006 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company estimates the fair value of the Term Loan using current market yields. These current market yields are considered Level 2 inputs. The book value of the Company’s credit facilities is considered to approximate its fair value as of September 30, 2023 as the interest rates are considered in line with current market rates. The fair value of the Term Loan was $392.0 million as of December 31, 2022.</span></div> 715000000 300000000 100000000 900000 <div style="text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the Company's outstanding debt and borrowing capacity (in thousands, except percentages): </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:55.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.410%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Availability under Revolver (due March 26, 2026)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">300,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">300,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Borrowings under Revolver</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Long-term debt (due March 24, 2028), including current portion (1)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">294,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">399,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Interest rate</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">7.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">%</span></td></tr></table></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#050505;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.32pt">The balance includes deferred financing fees. A reconciliation of gross to net amounts is presented below. </span></div><div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents the carrying value of the Company’s credit facilities (including current maturities) (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:55.240%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.569%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.442%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.249%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Long-term debt, less current portion</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">289,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">395,338 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Capitalized deferred financing fees</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(2,269)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(3,482)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">287,706 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">391,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Current portion of long-term debt</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">7,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">7,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Total debt carrying value</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">294,856 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">399,006 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 300000000 300000000 0 0 294856000 399006000 0.079 0.069 289975000 395338000 2269000 3482000 287706000 391856000 7150000 7150000 294856000 399006000 392000000 Accrued Expenses and Other Current Liabilities<div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of the Company’s accrued expenses and other current liabilities (in thousands):</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:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.989%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.534%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">December 31, 2022</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Contingent consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">14,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Deferred revenue</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">6,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">5,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Professional fees</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">8,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">6,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Value-added tax and sales tax payable</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">7,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Restructuring</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Other accrued expenses</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">8,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">9,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Accrued expenses and other current liabilities</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">32,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">42,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:3pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following is a summary of the Company’s accrued expenses and other current liabilities (in thousands):</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:100.000%"><tr><td style="width:1.0%"></td><td style="width:54.989%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.534%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.536%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">September 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">December 31, 2022</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Contingent consideration</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">14,255 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Deferred revenue</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">6,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">5,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Professional fees</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">8,276 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">6,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Value-added tax and sales tax payable</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">7,526 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Restructuring</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Other accrued expenses</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">8,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">9,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Accrued expenses and other current liabilities</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">32,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">42,920 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 14255000 6921000 5167000 8276000 6321000 4468000 7526000 4643000 0 8552000 9651000 32860000 42920000 Restructuring Actions<div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On August 8, 2023, the Company announced that its Board of Directors approved and committed to a structural reorganization (the "Reorganization") on August 7, 2023 that will (i) move its operational functions from a geographic to a centralized model, (ii) create a new organizational home for the majority of its client facing workforce, our Digital Engineering Center, and (iii) evolve its regional market structure. The majority of the actions were taken in the third quarter of 2023, and the Company expects actions to be completed by the end of the third quarter of 2024.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Thoughtworks expects to incur total pre-tax cash charges of approximately $20 million to $25 million (the “Total Charges”), of which approximately $18 million to $20 million are expected to be recognized in 2023. The expected Total Charges include $18 million to $22 million in wage-related expenses, such as employee severance and related benefits, and $2 million to $3 million in non-wage related expenses, including costs related to reducing leased office space, vendor contract cancellations and professional fees.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total costs related to the Reorganization are reported in restructuring in the condensed consolidated statements of loss and comprehensive loss. The liability as of September 30, 2023 is reflected in accrued expenses and other current liabilities on the condensed consolidated balance sheet. The table below summarizes the activities related to the restructuring for the three and nine months ended September 30, 2023 (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.534%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.534%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.536%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Wage-related expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Non-wage related expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Liability as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Charges</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">15,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">15,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Payments</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(10,856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(10,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Liability as of September 30, 2023</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">143 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4,643 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 20000000 25000000 18000000 20000000 18000000 22000000 2000000 3000000 The table below summarizes the activities related to the restructuring for the three and nine months ended September 30, 2023 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.714%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.534%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.534%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.536%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Wage-related expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Non-wage related expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Liability as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Charges</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">15,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">210 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">15,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Payments</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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(10,856)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(67)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(10,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Liability as of September 30, 2023</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">143 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">$</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:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">4,643 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table> 0 0 0 15356000 210000 15566000 10856000 67000 10923000 4500000 143000 4643000 During the three months ended September 30, 2023, the following directors or executive officers of the Company adopted, terminated or modified a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933):<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Name and Position</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Plan Adoption/Termination</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Plan Adoption/Termination Date</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Duration of the Plan (Expiration Date)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:700;line-height:133%">Number of Shares to be Purchased (Sold) under Plan (1)</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Sai Mandapaty</span></td><td colspan="3" rowspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Adoption</span></td><td colspan="3" rowspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">September 11, 2023</span></td><td colspan="3" rowspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">August 30, 2024</span></td><td colspan="3" rowspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(216,099)</span></div></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Chief Commercial Officer</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Joanna Parke</span></td><td colspan="3" rowspan="2" 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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Adoption</span></td><td colspan="3" rowspan="2" 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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">September 8, 2023</span></td><td colspan="3" rowspan="2" 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:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">November 30, 2024</span></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">(195,278)</span></div></td></tr><tr style="height:27pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:133%">Chief Talent and Operating Officer</span></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Inter',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) Includes 29,607 shares for Sai Mandapaty and 45,278 shares for Joanna Parke which are to be issued upon the vesting of restricted stock units and includes shares that will be automatically sold to cover mandatory tax withholding obligations.</span></div> false false false Sai Mandapaty true September 11, 2023 216099 Chief Commercial Officer Joanna Parke true September 8, 2023 195278 Chief Talent and Operating Officer 29607 45278 EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "8Y9U<'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 " F.6=7!S0 S>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:9E*J'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1#JJKH%AZ2,(@43L @+DWI\65>M[ ^ MD?(:\Z]D!9T"KMEE\FOSL-EMF:RKNBDX+ZJ[':]%=2]6J_?)]8??5=CUQN[M M/S:^",H6?MV%_ )02P,$% @ )CEG5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" F.6=7\-IE/N % #:'@ & 'AL+W=O3W+.!> P7@=(7.L.SE"WXE*LOZ43"6:=4\<.8)UDH$B+Y_+PU MLC^X#M4!Q1-_A7R5O3HFVLI,B._Z9.R?MRQ=(AYQ3VD)!G]+[O(HTDI0CA\; MT5;Y3AWX^GBK?EV8!S,SEG%71%]#7P7GK4&+^'S.\D@]BM4MWQCJ:3U/1%GQ M2U;K9[O=%O'R3(EX$PPEB,-D_<^>-Q7Q*L YJ0F@FP#Z+L"N>X.S"7 *H^N2 M%;8NF6+#,RE61.JG04T?%'531(.;,-%IG"H)=T.(4T-7++DD$\@8:9,L8))G M9QT%POIVQ]N(7*Q%:(W(*?DD$A5DY"KQN?\VO@,%*DM%MZ6ZH*C@E*?'Q+&. M"+6H8RB/BX??B^4QL:@I_$UQG+*2G$+/02OIG]$L4Q+:W;^F&EHK=,T*NC-^ MR%+F\?,6]+:,RR5O#7_[Q>Y;?YKL_22Q-V:[I=DNICZ\%%X._521IY>4FYSB MX;;5_FRRA$8UM-0K+?7VL_0Y9U)Q&;V01YX*J4SV<"DE5+Z/-FS94H&XT@Q#-3G$=>:LR@S M)A(-:VAP4!H.4W#[<78[O;X[(^-X]-CE& MM1HZMJUJ<+7V\3Q./"&AG3+=9(_(5$'G)$(25^2)DB_P[QLK8H?ZY97),1[4 MU/(KGK#WL?S$GLG8A\X:SD.O\(VTZ!V2 ]JF_?[ .36V:3RXJ5]:^:7[^!WY M/JAG1]L#<@?/D8?$G%=<$A"<7+%,D4>6^")* V@Q$@ />*:G G(="6&J1A>7 M;5H3%239*);\KR9&"[@F =(<^*T;P)(%K\7$'4+WH^GER#@5Q0.;.JP(B>Y%2&XNI9[,K&K=.S4K8U;O2)*];Y/ 3WT(I[ MZ%[!R&0\=>21L>' "!: 1#="X"F,8LB MZYB+A>Z8]Z H WC!$I2\RIQ07KC1X" M>VB%/12GEFTB PZ)Q.SA,O7V#H$_M,(?BI/+]DO[9FR?%HO!1I>FDQ6#$3W6C1RX9,J ?;&B<^?R4=N MSN.NM2/+'O3[O9Z1]?#@ILFL@(?BO#**>>(7RW_7$3/G#!>H;Z6'(!ZG(AX' M!Y4M"%R'F:;U;QRH$UO"W2'7;MNT[1@G67AD4Z,5^#@XII3KMZ^=7L-%X]BQ M0ZQN@1H/:^JQ@AX'1Y3W'C=+\O4N<;G/9H\_%7@ZKW8/]8A7;*IFQ-.+D^N- MQ/)JN7$[*K8K.]7CZUW?3TP/F!F)^!Q"K>,3^.+)]4;J^D2)M-B+G FE1%P< M!ISY7.H'X/Y<"+4]T2\HM[.'_P%02P,$% @ )CEG5SI'/#IN!P C1\ M !@ !X;"]W;W)K/<\ M),_N9?-5K830Z-NZJM7Y9*7UYM5LIO*56'/U4FY$#;_?X>;-Q;N+]XLK MM/SUZNKS$OW8UKPM2BV*G] 4?5E>HA]?_(1>H+)&GU>R5;PNU-E, Q[C=9;O MGOUF^VPZ\NREV+Q$# >(8LH/C:6B M;1I1:\25$EJ]Z4V/!?G$R@I)9H[,9E__QV)\6M7=,_D["A6 MMH^5^;S/%URM$+PUE)L+\6=;WO$*@G>^Q:VKN'-EVL+=/$U"')W-[@[#L:U( M%M(LW)L= 0WW0$,OT,\-+P3TBUP PNM*J #5T-SD#>(5M"!>Y\+1N4!&-LB0I&P(TF%&:9AE;I#Q'F3L!?FQ$1M>%DA\ ])00G7IE7HE&NA, MA[7B0AY;D!A@8@/@#JL4RMF-.]GC3OQS1FI>/0%B8CT\)"Q)PP%&VRR*XCC# M;I#I'F1Z(KE Q8U^Z))J"G #Y*B[V>W"FMK3,(TR.H!J6[$TR5(WTFR/-/,B M[:A]*F^FK1*>;&9V-BDC\0"APPKF!7,C)+AG,>SMW6]KS>O;TI31P2SU=/*= MOV=JY<_E[3CZ PXGWC?TBY3%/?039Z#$,)^-6)CMKS.F$8XR&ZDW;'Z'H>)">(L)-8,%<:47$C+-6JW*C1,MQY.^JT M)*+,PNNPHR$.Q[+9TR'Q\^&';F+7LIZ>[F_$P5TLC,@0J\.,D&2$X4A/<<3/ M<=LV[('G8"WH!4DX5!8NPS F:33V]GN"(_&3)%]5D9T;BI\9WLKZ= M:M&L83UVK6'!L9OJ3J VY24DLLKQA-4QT)X8B9\9W]8Y] ZD^3?ASZ;->FF8 M6"!M*TJ3E+A1TIX;J9=]S/MN6I":@-7HN*[+.1@GNG>"@T ZP!CX)BZU M&8W G!B6F,LLRL965;3G/>KGO6.-?"JQ#C8+DR@;*F6779)%R5AJ>]:C?M9S MI/: IV0;5(S^ZC?NX[;F$! EVJ]MG>R&:T!FVJHVF2 M8*L(;3N6 2/&(\![1J3^-=^EN!& LC!-[>2TL%=O0,ML2-\.LYA&T5B.>QZC M?A[;2J%JG^E3:&VRHHREPZ6TPXQD23RR)*4]J5$_J6T+[A1&FZ-S>3N.O2==YB?=A:SO M!'0C$"X('K"K?64R$J 7^"7&!(1-@^YXU8K7B& &)9N]4HVY5^B M"-!?HI&H5,K0>,?>K5:P+B]@!B&NT5)LM%A?BV8;P./.;V=Z*?+#GW:[NJ=W M\9A-YL-B\9HN;G>E,GLO8DZC%-8ZEB<1K$21ID-.WB9W$<,!P'68)W M&00;D@8X84%*HZT-B8(X)4&6)O]+:FWIP>*A/G$:C; 0.]B=/J%.&B#\MGEX M3'"$@QA' <';B,PM#2$/;)_:_R@%MJ"9PI/C=*@C1@PS-B+46"]]F%_Z7!1% M:=0"D(?9C)V6-C5B9L[\[4'%2N4\9;$DS#5G(K!GGL&,9)6,UW4L?YI<^GX3F\%5A M3@'+O'3*2F9KF2F),WO/PFE(V7A^>]G#GK*[K0Y(ZX<=73D!VW(F29*,6'A= M=BFE([J'];J'_4/=TQ7DD^&G]JF2C<(YH=G)6:@^K?>'-;U@H4^@V, MQ"\32$&S/?O=WFBYZ8Y/KZ76F!/9_0G\_&]02P,$ M% @ )CEG5R&M[QFL[D\RD&T^\:3]T^D&&8Z-9 M0%02=M)?7PE8 @Z^I?4'(\$Y+\\KCBZC/>,O(@:0Z$N:9&)LQ%+F#Z8IPAA2 M(NY9#IEZLF$\)5)U^=84.0<2E4EI8MH8>V9*:&9,1N6])9^,6"$3FL&2(U&D M*>%?'R%A^[%A&:\W/M%M+/4-P%ZTVTE;6C+WHSOMH;&!-! F$4DL0==G!#))$*RF.OVM1HWFG M3FRW7]7?EN:5F341,&/)'S22\=@(#!3!AA2)_,3V[Z VY&J]D"6B_$?[.A8; M*"R$9&F=K A2FE57\J4>B%:"-3B28-<)]J4)3IW@E$8KLM+6G$@R&7&V1UQ' M*S7=*,>FS%9N:*8_XTIR]92J/#F9?7R:+YY6BSE2K=7'#^_GTV?5>9Q^F#[- M%FCU;K%X7J&;(B-%1"5$M^AF23AD,@9)0Y+()&KVJ^& WH]V%K_3=%I:%Z]^!@4LB.R:\QH3W0R:H M$,5Y ]YW6(?@IR(ZP'X#[/\0L-KSA%0+&L315 M:]!_*/3@HD(_%]6!'S;PPRO@KZ[RX?':/1SWBT(['BS\;>?$U[NXK,QKY3:7 MXP6>'PSMX,!!;ZCG8&_H'W/0VONMZQU<4?>U?(?-"K#O!+9[:*,OU/4":QCX M1VQ\VZ>MD_N?VJ& B()_K8R5!J\.E%5'LKP\DZV95">\LAFK0SAP':">;QB3KQU]S&N. M]9-_ 5!+ P04 " F.6=7N_VK+",' "F(@ & 'AL+W=O0\2U]05J"E MM^)#&?W26L8K3(I"F8E,?AM*.S&9WMUZ_NW,]Y#\-+O[=.U=/LJ+V:/\=^/? M/L[0W0?TZ6XV0Y>W!>;F_L'_* VNO_C5[:-M$FP7H>"+8W2"/L\\=/3N&+U# M88(>U^DV#Y)%?CX6EA7U;!(Q[!,=),F8ITC/UGP!6#O]=N[/?9C M&:(F3F07IRO2ZW#&-Z?(--XC8A 3&,_T[>8$HO-K3_?_]],/@F$V16.6_LP. M?]?)/(TYFHE <+EH"/3GY5,N,CGI_X)273FS8&?%2GB6;X(YOQC)I2[GV3,? M37[_#=O&'U"G,'\C904:L)B-6G_?) W_FR9:#,ZVRM$O+HF\\3P@S M,'7/Q\_[@=5AIDDLRSF$>3J,.99E&HYC%JNU< .:-*&)NTMO+L-SP(1 M)BO$7V6KS'E^!C&F0Q;DPZF)F*=Y\'5:4IVW#A>NC.I9&39O4@)@S(&VNLJA, 9!IF IO M'80=62<*;0!%3;MCW7$;UNX/EE>9Y>U<;#-9!!!+%W@JM9643'644@'>F_SX M?7X.^&&CE8%&+\/'5,BJ3K7U%91NAEY:S#494^@".-/"F%@*:0#''-?6>@J MPP:EE'34--X3P;B7_:G MT@9@CF&8M(,U:5F3_FXJUCQ#1W6JCZ5D+V0=V%%K3P.UU$&]>8-Z\X?R=IB3 M5EGC7IDHI;7@TJ_834 P&:9>$+9M:54(P"ASL%J% R[MHW5,H1PE!JDHPQ; MZ8K[M>LM%U)&!%'XG2_*EK)-FLMEFLFM?B)WPEG&D_DW%,F9"L;$ J8<4[O# M%()A@M49[$$XQZ9,C0GDCKE[K>LP)JW.Q;WBK9Z:U81L9^A[E' !LJ?:."R- MNHXA!K55XCKJA&HB"T!AQ\0=K%M-B?M%9=V$2NY]]:]K/%F)%M8F (AS+:W_ M #CB,-M260,XD]A.A[C K;C$_>JR;#]/O"CV7=TP[DTZ(.R(8:FL 93I,JWS0C!L.RIG M ":52=>*UZI)W"\GBQ6OXN]M+HIC/K!>":!.34;4K2T$PR[!ZLR$ M<):FL'T01JV]5? P%*TF)KWZ;C+5RA0D3;3CK1/BVHXZ22$<=1BA*FL(9UBV MNA6 <-BV7:MC$2:M[B3]1[J[)0EMJKD:R\SGZR"#MP-DT"/=0;UY@WKSA_)V MF)96&Y-^;7P5Y.$<3@PZ"A.T2*,HR*HOR[O'8+JJA[#]LC%.U58QA6%8/7_J M@*D:$8:9797:2F/2+XV],-H*N37XY:#0MP4%A.E!@6%:4$!89U!:Y4SLWNG[ MM?Q!M-@_/?,L6/&*=X[2KR+V"_*O$&]^4-Y.TQ0*_%) MO\2O)G)1G55FX)+4-;:)'690K!T5@U LY3TQU7-3V*O4SE0[,X:@AFLQS.R. M$T;2RGSR@Y/C>M[^* :ZYNZ, 03MB 'H%8X! .V(P7CO=_>89ZORA8=<+DC; M1%2_IC9WFYWG8EJDN#77I*95"0!W+5)+D[W9F=G?U!M.M95 MEKR2W+3__5&R:AC JU>"_;%G9[9. CXOOWQ,BG@ Z/77Q?+7U57?KZ/?KV?S MU9N3J_7ZYOO3T]7Y57\]67VWN.GGP[]<+I;7D_7PQ^67T]7-LI]<;#>ZGIVF M<5R<7D^F\Y.WK[=_]W'Y]O7B=CV;SON/RVAU>WT]6?[Q0S];?'USDIS\^1>? MIE^NUIN_.'W[^F;RI3_KUS_??%P.?SJ]IUQ,K_OY:KJ81\O^\LW)N^1[78O- M!ML6?Y_V7U(R?"?W_IQ/YMM2,-^ M_'L'/;FON=GPX<]_TKOMP0\'\\MDU8\7L_^=7JROWIQ4)]%%?SFYG:T_+;ZJ M?G= ^89WOIBMMO\??=VUC4^B\]O5>G&]VWC8@^OI_.Z_D]]W)^+!!HG8LT&Z MVR!U-LCW51"[#<2Q%;+=!MFQ&^2[#7)G@[3S#S_JYMWGX0]GGX?__-2^_WP6?>BB ML7KW7K9GD7X__,.'\7^K#S\V[:>SOT7M__RL/_\C^N9V/KF]F*[[BV^C4?3S M61-]\Y=OH[]$TWGT^6IQNYK,+U:O3]?#[FZ*GI[O=NV'NUU+]^S:Y\5Z,B,V M&_.;C6^O;V>3S:]0U%Y>#K]3KZ*/_7*ZN(@6E]&[B\7-YI?LU?#3_PUG=_BU M71,EF@,E%M?7PR_JV7IQ_BNQ=7O@N(:;TNIV^0>Q9<=O^>YB.,G#WD]FTG?BA_S*=SZ?S M+\.-=#:9G_?1-T.65U>39;_Z-IJLAYT[_RX2R:LHC=.$BC;+WSS!OE_=3,[[ M-R?#*5_UR]_ZD[=__8^DB/^3"CP2UMS!\BUL\RC\[:V(\T2D234>W2T1>)UEMMY,$+XFKS,$IJEF95K'=3!\X3.NZ9/?7)6.O MRY\W_&BU>6"\BGYY\MV%K1=Z=T'"&B2LS;Q;51[759Z73NXZ9%6)A"DD3(-@ M5HCS^Q#G6[K8$V(]/]_$>,CJD,Z[GZ:[CT!7B]E%OUP-'P?_?3M=_Q']\]-B M-HN&=Y&OD^7%OZC\YLC\(F$-$M8B81T2)I$PA81I$,S*>'&?\8*]4;_OU]&, M_MS[0^'=BT:9R*O<>4RR!4+#B(2U2%B'A$DD3!UWG32HIA6S\CYF)1NSN]>M M<^MU:Q.[5]%\".#P5K.>_$Y%L/0/+<_<9^&8K1V:0"2L1<(Z)$P>=685LJ0& MP:P 5O9<]*T51I.AVRM<-O9]":S.A_K+';#Z1_F*"EK)\,2NFL*2M,HFITZHUD2WK-LNX]&&UE]L7T?&EZ& M)EL'WO^^^;DGP^4+C"2.DTJX^8):$RBMA=*Z(\^(A%954)I&T>P@&G.2\.JD MG5\P_?$_39;W_?$IF4F6'OQ,1M*:'QC"S<06D22E-0FD;1 M[/ :O93P?LD)[U&!]=5*F68B<[LS^Q=4QD!I#936 M[FBV3ZS2NBQR-UI0V0*E*2A-HVAVEHUP27CC\O2!-GR!X/A"_4WBRXA]8VV@ MA3LH34)I"DK3*)J=7V-R$E[E/&[(3>+[!G+,#=&.&'2S:\6/NB$:T<-NB)KT MN!MJYZB!-V0[8N0-M8=[A]XD1G4DO.O #[[A"P;?<:!& TIK$U^0[!F ZTK MH30%I6D4S8ZS,1M)_7+#NP,B^!K!PZ>1M!9*ZZ T":4I*$VC:'8NC2U)>5O"=Q>>]3?# M)XAX_RLW3P^>'0 5*:DO-422E4*(RK';+;1P!Z5)*$U!:1I%L\-KI$O*2Q>_ MN_!P8'W#4*:B<#_#C_G*P5%,B>Y"=\P#T6AXLI(>=5QL+_P8'JDV%?<&(Z4-QS!_8^'TP U'E!: Z6UJ>]/]@@[:%T)I2DH3:-H=IR- M\$C+E^M_3)$S*L906@.EM5!:!Z5)*$U!:1I%L]-NY%'*RR.V_]&7(R-1B[AR M'\I0P0.EM5!:!Z5)*$T=>;4TJJH=.*-W4G[FRF.G!J;4;(VX++P.&JBC@=): M**V#TN21YU=!JVH4S5Y-Q-@7P=N7EYTFR.],Z(?+RA\JY)FF3ME@=_-X- 2DUCP<&C,C>#/S;',&^;K!]U:HY1&^1LD3D7A1I:R,WZZ#[IR$TA24 MIE$T.ZP/%AOCM1)TQJ#P54OBWQZAK@A*:X6_<%@A:C>;_E&.,F^^('3'%)2F M430[7KPTQ@J?81O5402UT4FXLQ](D.7-X/2))2FH#2-HMGA M-4)*\$+*'_YS.+"^ARE%7J5N5R=?.3B*!>$?W3%H1*-1D1:5ZT8[XAB2/(ZS M.';O>\0*8J*,2]<_4NV2>/B?\WNB46?%OM[&V A^BDK8\)_#68 Z&RBM@=): MX4].R'*+E+54+]3%0FH+2-(IF9]GX&%&]G'T4T'D\4%H#I;506@>E22A- M06D:1;/3;F20X&409Q\%(21$57CVD2\1'$NH\('2.BA-0FGJR*NE457M9ER2//KX)6U2B:'48C9;*7E#*' M>LCYG0G], "E-1DQ):<00KAK,;;0LAV4)J$T!:5I%,U.NM$^&:]]GE\_9N14 ME4*XZY7R.QJ<6V+^CIM8Z$)H^P[3[=J$5E50FD;1["P:JY,]D]4Y>(.%3AN" MTIJ,L$\B+X7K((EV(ZIA!]T]":4I*$VC:'9<'WRS#B^$H!(R\\6(M^S)F-^A MX.1!/=&.9HWX*&IWV5+B,$=)[BXK(Z&[IJ TC:+9J3/^)^/]SV,T9$8L/E8G MW@!-OG)PO*#KIT%IW7$G1$*+*BA-HVAV#(W)R8),3NA$7IX>_$2&NI^,6#EM MSRH$T,(=E":A- 6E:13-#J_14AFOI1ZQ"D%&+)M&K4+ 5PZ.(K&\FK<* =&( M7H6 . 9Z%0*B(;D* =6.7(4 =5;LZVW431:V#ML35R'@JP7?O*#R!DIK,VH1 M-G(5 FA=":4I*$VC:':6C9C)>#$3M&HI'5_HRFM06I/YLD(D>5$E=>5U.$(- M#I0FH30%I6D4S?XF3^-YZ#9LP7#TTC4544[KP; MHM'P^,UJX8[4R*DOJ"GRW!VT(XF&(U&GB3OABVJ7I,(#:M19L2^YL2DY;U.> MM PJ'0??2@S/I>&D>]_$P>]:<""@W_1R]%%TT+H22E-0FD;1[*@:'9*G+S?( M)X?.?('2&BBMA=(Z*$U":0I*TRB:G78C7')>N'"#?'+JV^@3=RVH,5\A.)70 M>3%06@>E22A-Y80<\B^61A6UXV:$28/RLH-[^)T)_A 530YL2Y:4M6%.R^AA9;MH#0) MI2DH3:-H=M*-I,EY2?/\@WMR:B)*Z7IK?C>#4^M/NW$'2T +=N1!NCW_$EI3 M06D:1;-S:'Q+SON69QO8P]<-OKE"W4U.V):TK"LWJI1#\=MUT)V34)J"TC2* M9H?5R**#-S M_/<0"RJ1/#WT60RE-85O2D125%4F*G-R'RE8.CZ*^,)@K7;1.--DZQ=!<"Z(AC2#:+([C3Q"71<"2& M5WWG8Z:BVB7#[TKJO&)IU%FQK[<1-04_;^7Q7T1,9P&J:J"T!DIK"V+)L[A( MTL2]$W;0NA)*4U":1M'L+!L-4_ :YNE#>O@"P?&%.IW"=Q/[AO1 "W=0FH32 M%)2F430[O\;K%+S7>=R0GAWTX) >OGAP&OVJ_I >HA$]I*?PY0D]I(=H2 [I MH=J10WI09\6^Y,:A%+Q#P0_I*8@I&?20'G[7@@,!G:9R]%%TT+H22E-0FD;1 M[*@:"5(4+S>DIX#.6X'2&BBMA=(Z*$U":0I*TRB:G7:C6@I>M7!#>@IBHDA6 MI.X,XC%?(CB6T(71H+0.2I-0FH+2-(IFQ])(E8*7*L=/%Z1?SZ$S;J"TIO#U MATBJN!15ZO4M0M="@](DE*:@-(VBV>$U?J;@_0P_79 .;$V\W)2U^T6"8[YR M?10=M*Z$TA24 MIE$T.Z?&>92\\PCZ0F(ZFM"5QZ"TIB16'MOC[*"%.RA-0FD*2M,HFIU?XW!* MWN$<_$)B.K/^REZDMN.+!Z>16$_,TW9$(UK;E;Z$H;4=T9#4=E0[4MNASHI] MR8WJ*'G5\:1O)*;C %4?4%H#I;6E+U+VF#MH70FE*2A-HVAVG(WY*+.7ZULL MD:)C#*4U4%H+I750FH32%)2F430[[4;ZE+STX?H62U]\C)(T+5V;QY<(CB54 MWD!I'90FH31UY-72J*IVX(RZ*?GY*X^=,%@2$S:*W.WFYHL'1Q%J7Z"T#DJ3 M1YU=!:VI430[B,:JE+Q5>=DI@_S.!'\0@-JEM96_%II[:^^(0QRYC21TMQ24IE$T.V_& M^E2\]7G,;,&*F"92%G'A1@LJ<*"T%DKKCCLA$EI406D:1;-C:.1-QHZ$J7D/QWT-, M!Q;JF2I_=;6R%J7[K<8-T4ZX\J\E&M$C>BKBNV:*.,F]R?I$PY&HB\0=T4.U M2S)1U_;U-IZF8GO&G_ ]Q'06H*8&2FN@M'9'.V+4#[2NA-(4E*91 M-#O+QL)4^(DJ]7IOH#8& M2FNAM Y*D\>=7@4MJE$T.XI&QE0O*6,.]8SS.Q/\40 J<"K?IV3#O<-=@[&% M5NV@- FE*2A-HVAVT(WMJ7C;\_S6L2+FLL2Y._^"W\W@T/H3;5SK""W8T0>9 MNN_V4)4#I6D4S&I@]8R"YUOQM-#'^106E-3DWKHR;+0PAV4)J$T!:5I%,T.K_%" M=9 7.BJPQ(P>:K(L7SDXBM2,'G>R+-&([EHG&M*392DB-5F6:D=.ED6=%?MZ M&Y52A\WH>>)DV9JN;R9?^I\GRRW2^BF;]Y8"/O]N,7%].OUS=_V&]N'ES,MP:?UFLUXOK M[8]7_>2B7VX:#/]^N5BL__S#Z<#_NEC^NJWQ]O\!4$L#!!0 ( "8Y9U>, M=7VG[P@ "TH 8 >&PO=V]R:W-H965T&ULK5IK;]NX M$OTKA._B8A>H:_$A6>I- J1)BRW01U"GMY\5B8YY*XM>B&U,F]KG[5*RD->5@797TZ61FS>3>;U=E*KM/ZK=[($KY9 MZFJ=&GA;W<[J3273O%FT+F8L"*+9.E7EY.RD^>RJ.CO16U.H4EY5I-ZNUVGU M^%X6^OYT0B=/'WQ7MRMC/YB=G6S26[F0YL?FJH)WLYV67*UE62M=DDHN3R?G M]-V%B.V"1N*_2M[7>Z^)->5&ZU_VS:?\=!)81+*0F;$J4OAW)R]D45A-@..O M3NED]YMVX?[K)^T?&^/!F)NTEA>Z^*ERLSJ=Q!.2RV6Z+ M+;Y]_G1Y?@UO%M?P[\N'K]<+\NTCN3A?_$D^?O[VB2G*]TMLZ+?/Z9&8 F=4_RSH4[UL4S($B(5]T:58U^5#F,C]< M/P.+=F:Q)[/>,Z_"A=R\)3QX0UC .(+GXN7+F0<.WWF9-_JXR\MIO2)+2)F: M+"N])I"%56I4>=MN8V64K-]A;FO5"ERM3?%W]2;-Y.D$Z-=&34K;=FY.YN*B'%Z,KO;AX^(44;# MH)<[0!;ND(7>V)SG_X,T@\ID:F(TE*9,EYDJ)"D[R/93^SJS0=Q4^D[!'B4W MCR^/8GC,*!Y)V8&OHIVO(F\4+R4HS53:5N R)^E:5T;]W7X@'X!<:HEYH%4; M[L6.S7DT'T08D0K#R!'?^0[SW(OY?9I#7;\Q/GCST0\+*L(!NK$0$V*.@XMW MX.)G'+J4507;29697DMBT@=R(TNY5 ;#&8\@3!F=A\D *28FDCC!L28[K(D7 MZ\+H[-?48/02*!7<76:/ #I;I>6M=%:E3O<^JD3$\0 Z(L48$\P!?8^6J;]>ZG+: M%)Q"@L.?7$QL[V0;DZE>3K?P/JUK:7#X= 2,\H0/-S4J%@>.;4U9CY]Y\7\S M*UFA%?*-+:8H8H:D?S+;0E>H]$85 M[A)/C\K4Q])VZ(R>JZF?K*^K-)>6":6Z2V\*B6\P,%)WS$71D$X+)R(U%3$H2L;>LJD?L[\W!2=O3V/0AP3XI0*1D<9B\G1 MV%DC>^ZD?O(\SS*]M6W;)GVTX4=!(EP(/\Z'&#&QN:L*]HQ)_90)"*NM1$/_ MG'/'G#AE#'P#"/%*& #[(A8&''AZ/=8 MSYV,OFK:4N6=K%_2IS,O)[^VB!]+VZ$7>@9F?@:^VE;0X=B>86F#"*$SC\W^ MDW]MU<;..Z@+$'J-^*CP8&(TB>:.G&8]#S,OM4&QU)F4>1>Y7-4;7:>%M6&I M'F 7NBMFIW@?$A^Q$2(DN"/-6<^7S,^7YQFXM%:V&6[;&XNWR9[4?E,-CS0Z MP!@SAOMM>H<9D9L' 77E2<^@S,^@NQS?ULT$@B8*BAREU( .JRHF%R?,U:VQ MGE)9]*H,7ZHRA:']!1GNI>I79_B1M!UZH6=IYF?IJ_2Q/;: W:9O"G7;C&/- MVT*7MU,CJW4S^J*>P%@Y"'DT"N+S@H?X>_YF?O[>Q]],Z*JNMQ!'">-E[4AR MA*='(P(B%#BP]DS._$Q^6)=V0&V>Z_4:QK+:3L>DF89EE:FV[NK-84V0ZTVA M'V4[Y]\KLUKI(H=MBYJ*SRQH8<$\ M(\O<3G;+I:S0$\LQJ0\Q(R)0^$3D.)_@/?%S_]#L1ITKV\24$#_(Q#NEMW7Q M"'LN*U)'<>;CN7ADQE@$$B,(7&;TS,W]S.TPHY)%:J!0=\>1]0JP$V!#4TB; M1LW^ K:Q+'^?5O@Q/$=XF^\?H7:F86(\H ZFY'OGX'YZ;X\%L'+M/!;@8\J> MC_".9:8.DN$]J_/GCZP/Z!&#C2)&1UX1T&$#C J&,:..TLI[:N=^:O\ Z9FU M6^+IG LZ=RBLW3$'I(0U[4UKH-TV=VG1U&+;(0)9F4IE=K/9[U$;$6KG/!D. MU9@8A>'?T2?RO@/@_J':!@?RMVH&5?6/K4'F:!I$,1T>]V&"+$AHZ" 8WI,Y M]Y/YQ8L-(*DA-_)6E:7=BA!BR"D"[;W2>"4;\S=-PC :3I*('$]$XAK3>4_S MW$_SK[-,V@GY69O&#!_'\[V^LC-I+$;C<)ZX3.J[ 9YX^\_%=K-IJR[,)C"D M9(6NMY7 W^UY.XY77^X=2=OA[5[?, A_P_"IA&X3HME0 M%7K)-R9]&D?1L'?#Q(2('<5<]*V!\+<&GW;W*QV=HAC'C,[C,!D2/R+6W%<^QY" M^"_&OW&XS15]'R'\?<2UM@7GGS5ZW4]$SS0.B!C:.,SV'KQ:R^JV>1ZM)LVU1/NP MTN[3W3-OY\V37H//W]-W%^V3:[V:]D&Z+VD%K5Y-"KD$E<';.;BU:I]-:]\8 MO6D>[[K1QNAU\W(E4YC1K0!\O]3:/+VQ/[![0O#L_U!+ P04 " F.6=7 M 4/&16(- "0(P & 'AL+W=O/".K29MI6F>LY/KAYCY )"0A)@$6 *THO[[/+D"* M4FQ??;9!JL0JN='1SY;J5+Z@:V4 MP9.%=:4,N'3+(U\Y)7.>5!9'X^'P[*B4VO0N7O*]]^[BI:U#H8UZ[X2ORU*Z MS:4J[/I5;]1K;ESKY2K0C:.+EY5>W($OFUM[0Q=O\56]("JE"98$D2/R[55-5%"0(:OR99/;: M)6EB]W5B]ZIWW1*X6LB["M5W_HI(]IR0OLX7GOV*= MQ@Y[(JM]L&6:# U*;>)_^3GYX5LFC-.$,>L=%V(M?Y)!7KQT=BT7M<<=[X4TN9C%R B[$#.]-'JA,VF"F&29K4W09BG> MVT)G6OF71P&+DXBC+"UT&1<:W[/0,_&;-6'EQ6N3JWQW_A&4;C4?-YI?CA\4 M.%/50!P/^V(\'!\_(.^X]<0QRSN^1]Z56TJCOT@"2U],K?&P-9<1.W#.>Z>\ M,B'>@(?>:"--IF4A9KBI -3@Q;\F^DIEZU:MH M+7>K>A<__C Z&[YXP+R3UKR3AZ3_G8'^GRPD/JQLC0QB.A*_V"+'T[YX:[*! M>!+L4H65I?8%GXLG& #+T% M\U08I,NJB&'JLV[D89UAY0770!U MTL@?T0Q8?&TQ@P;,H)VL+-DSJ\#:?6@J=91+LSX:'50N?L6PW)8[]QCH,;"@ MQV!D.7@H;-KS9'((Z%.)"DY$\%=Q$+N=G -L=(6DR;(DTRQ'O1OL@;B4'I(Q M:R&M-!H/*!@ON51YL9*W2LR5,D(5&JS/V@$R6== MAABP^M^9Y:%^D6,10;4\"?]4FU@L.<_(XO\LB)0WEG"1/,7"PA;]E(JCIR\\ M$?583(RI(>!: 8)A(*;*!8"0PEU';_-49*%UHE+X]RW&;'78>LZIK)#>@W(P M*UB20CT,_:05J&J(JH.@QIW;>3'_229)%VJQ0"LAN!FA+&<4H#MR:1B$W6I; M^V*# 62=R@>$4<#^X:)!VG_$RGC^VL=<\8S>:G=R8/V^"[L^!98LUV$3X[I4 M!DH7!2-0531;;@D9KH<<$&(;C-WL?Y*(]N?)Y'W+LF1"XLQY 1_61>()IY9U MD1P431"SUU.Z+1VS &>$+COZ1^)7\#QJ>ZT('G43EVF>%]36MBY%P(6E$ M2]\W*2Y#P6@,O1>J]^D# "E3*QZC/E<492_RVI&?MG,X2)P9()4K8CY@8^] J\,"/7>>?,9KVA)4*C^3)(#.U7@ZMZ;& M9>OCC&LZ6M_LYI Z[IQ+!;RQ79:J5, M"C /C0J"*YGV-7% E>KRPMFR*;BV=JSE) LUIV0D/#1OR PDE8NCH^ .J+BO MJK-5&D5^)#=MJ,[0$$?9D!CX^XIPS*@Z(".!^LBZL+_1C/S54$E*CM92HZ"% M1Q6&M1I=$O'ZK8H)%V=S1).:$1TQ$6P&S+!L6AV:@(?$1DDW0*'OA+\M<;;2 MAO*F?8T%0= MM\5%$M@*&HH:GR"668?*0:4ID3GX(^>.M,/ST_CH'?/\CNG >;'YDBBU0Y:= MRK!/G W>?;_3YW"EH=RJ W%P'LMEP6S, &#J;:Z=ZF8L,.;"(827I%&3#1,Z4**F MJA.8N]K>!ZHI:2J)O&@(6BNF.:"'MFP'S\7OV"ON')N(&;5KY1S\VYQ\[ 5Q MKUBW&=78)AZ))\_ZI\>C S%-@>$=+1^RD8"['$Q=WTE_=')Z(/YPX" DXP*! M74FWI.Q92H)XQ\Z3_MG39\BYC&"J=U'61Y$S MU>>,;\3XBM&SAVU5.T&-A@Z?GAR0(K 3"TYRR]UNY_AA1EA ,G@B]*LL6/(M M_#J*7=2;R>P20?($GLGL(S\Y')[WP5\:54XB[3!U,IN*\^$IZ9S2$8BC_[0" M50TNQ=18H47>)$&CD\/A,^S+4\_']10;6#X]\I$^IWS^1TGTY -2(!-GP[.# M?EPFLTNCO\3D*9%+=80L3^\V ^V];E= &Z[M602JS)SVF,TF"/R#FD(^!#SC MKH?J);F\JN?H\;-U=,IX'7<;S_V"34;K MIEWIBAT _FG%M&^-GJ00P9MMJK50YI^^BIK30'NGN3Y6>(X3<8-+6C/3M(9W M>WJ..)/M;G60"5JI"C&FVJY%.Z3'GR!UD@U!E+>I$M T2KU<\PXV%FRY[96H MOXZ;S@ZU_,-_3Q/ OY35[BS/];@D8NMW\7C<;F2:1VE,UZ$R5BHX,V3&I)<]U6]_ "BHU MXES<" @4OV_>U<:S@)AG?=3??!D;R;1-7>DJ-;*Q%]XYF"%6PN9B;WNWW9?- M:T=AV2\)+:F6TMVH$&5R,8QY_P[1Q&\N8-P!7'&/S?Y[TGOW]O+JNG?0T4FW M RVWV7FB2-Z[X9&)':YK(Y$J)$&N]>L6RESOMGB7',:(F-&8TW8(,QR==VT3 M^GC$3TZBK^J*=F8-FE,KS2<"*M_/Q?LD[684O[B)+D3O5!#7D2L?!D@\[3!J M[Q2K-96/;.JV=,BE4YPD#0ZW@4FY_(&*_CLKFT!1*)JHSKAER\45-6/T]J=! M.( 00Y>.2F97;Z[;HQ)+R;@1H_-^X@'.%Y+YN\49FX4>PJU#DTHW8,B=_0R.Y1 M4[/Q F(4]H^Q$5+W-4*D#!\QK@'@L]/'?.-L_+A/;7L+OPC7]O'QXW850]W6 MMRZR*Q3-(.?,/1/VD8[93T^2 L^^TH]W=_&J UMQ8,@M9 M ^9+;YRZ6Z$V.ZAH%2EE9, N/VSL&:0ZEO MF6E(]*G+4OT5PI6YQQB:T%NZ:T,P)Y\5_OXVD-S#EDB-,^O5QD-_&1CHO=B.5\Y+TP M9=_3P7@G^?;&T@ECEDZYBYHD\\R*#OY6Z23H$=)U_%T$/+YKJ1VUAGMJ&=N4 MK&]1ZCMH>CRXZX7Y4>H(4,4/)MJ[[>T9AN:;4F)[1G&:]LZ]:3RVTWZXJ^$/FS?)T-!ZQ7,QY M6S27ZO97T=D3D[Q,%;7YSV[MV"@=L:RM&[7J)D.#E2SM+[_KJ;)8U^[G,1;X]_Q@*]5H%:ZW>!$\* MO!*5RT+/88$7A$_("WLK0R,O_(25 E1_MET\[YU5=\4RY;+FB\66BQX(VIL-S.ZMHAE'6*UA2SK(*O9[)XMA%IH7BUEUC]G MA P6>9XJ._9C="-S'C!>)FOI?=R67-?B=IEOSPAB\F:522D%"4F*-8B MUG3=0)XL%ZS9F/+31GV'\7KX"MJ60AL+9?/0RDJK&VF$X6HN:LH[4)B\*3,, MPIH;RV7);KB6JB4I"XRLD6"TJNURR$1%[F[AN]"JK>HM"1"H2L'4G,V1F7:Q M B*7>Y%B7 LX;#X7&F!(V).3*VAE>D\2*RTS,@4"VZQI,1X)?(-J[U&'W0+N MI4%7BUPAQ?"R*2 ,J?TA#9LUC8,OPJ:9D6;$V[R#DO36AL5H?7; M32R1YZ#.Y1II@F2N"M0"XS4^*P0S6Z9L+'3YSMR!_U[\, [\]/7 3,_987#$)JGCXXWO MC9TPAEC,22Q DF 4LGSB1,6>!/G#B(6!!B$2SW MG^GU]#WS?<>+$N9'3AHF+ R=,)FP*,",";M6#4*Y1^V !6,/:T](JS!PHBC% MU3B-G"CT<#49QTXTB8Q5*'XVL@R(*PN2> PDVMX$CV/F?$2BH7%-EU0Z3^-1 MF+CQCPZ#[ /?"]P0M:TH3,H@"7@;K=\&ONMOWD) )4PE+^Z=QZ*CV;+6[4TH MR38#Q7E+Y-O;@5E 8'=B4T+ MA9!.9L@BJ_6&90NL4?;)%IF04P;-H#[HEEG9K+(=R'V,W&)"(4Q"P[J^]Z/) M()M(("L_"U#7Q/R7AM.43AS[P_8T/QL.73[G@IV\6/H]J M['=*C<=NLJ-QLHY[/W+C+U:9Z[POV3VZSW9!_J--SG?\9: ^4'^2;?Z,ZHAA_ MPHX=#)^RX'E8[M'A0?1&@[0]"-]G)K(/&*19J1*U%+Q G>D%I3ZH4L#&X"GC!%0& M[,4G2@-.Y/D@C V7MEL L:Q;XG=1A!DABU-G@F5]C/02C_E@51.PIG?$7#,Y M9.PT6V*RQ@O!HL3PG#AV/"]B?AQA84Q/0\<'0YJV()&*9(668Z+LNZ M0H6TCH.,-(U9Y/@SC'E=>UZ*IU_%IGZ'4SV2!UAH+/(1\6I/(/2C:%V]%UCWW M;2;>Z-RMU/5<%-!H?;%.(:B1SH2\(>T)C&CB)!8+M F1OQ$Q5&PH)Q?H(+78 M-.0'+'$FIFN)'3])=Y2 CX".+(@<%'"S[<,[9?B*DCG,*6U?^'*G+WPHCMI8 MF* TZ7.[1'KOM^X2.Q % (]L6TX=+MK/82^?*XPK56/'6;#A]GCTAP .$8K6=XH MS,YID!9\COAW.N/F=/SXN-?<_4[J2VX/:H9@M9+,6<7>V.R/%JB>]9N$$+J' MNH)KU%677;5H]]=B24GT^S*3E3E%L%6W]PD?9)5M_]#$#5:PKFYGM?BK)9WQ M7*I\A]!]7N.U]K*VYU5_"RK*-B$\RXUYCU/?&\HIAT&>MIE.3+;RYC2SK M['L@15I^5=^X1_V#:-/F6CO0-C[%EK^=(>>J;LP!UH<9RBI6WQQ[]O$W/*S" M,BWB* /UH.&XU6)%)*M (':BU%K4IM8L^?8.%7=D4-UM0@4FLWTFQJNJ,%I# M83J>)Y9#W8 M B!6?]N2:D-VG?6[]+1CCZ+]?2M)HFJ+W":>@8=E;0[T#.[ GTBF,;@6G;9V MVKXLFJG52IILA!S$I=F)JM6,9X8BPQ21M10;MN;P![%0"P11N7"Z TZ[3W@. M*BVI":6)['!T]3T=':VCJ_=SU>:5P.Q &X!O'%2:A;*%L^!BD2$T^ M)+=H\4Q?0",0(&(6EK;W.'\7;M/Q!MI>,[&0I8DV.F6UJA*5H0,^,-HH,+_Q MF A.X'A@EN>/ I7Q2B*43>SX:BE'XG?G+$SH'0 I&2MR:VQ%UF'C![\@WN3L<#08I9^!W8AERQ9562>L:: M<9@\N+LF6LSMA[4+4^:GA3E^M37D4JRZ+7EA:X19X0-Z@45W>'7]:"'OZ>.\ M->?6U4""&D@PNU/<-:3T3-PKTKT+"I=-,ZI@4(!2Z7 ++RDSF+1CJC5354<7 ML,%6YMH>E/<^,LNL&88"J9!EEZ5,-F\&PO=V]R:W-H965T&ULK5AM;]LX$OXKA#?HQ8#7[V]I MDP".=[=7H+T&F][MA\-]H"7:XI8F59**X_[Z>X:49-EQTCM@@2"6*,YPYIF9 M9T:ZWAG[U65">/:T5=K=M#+O\[>]GDLRL>6N:W*A\61M[)9[W-I-S^56\#0( M;55OV.]/>ULN=>OV.JS=V]MK4W@EM;BWS!7;+;?[.Z',[J8U:%4+O\M-YFFA M=WN=\XUX$/Z?^;W%7:_6DLJMT$X:S:Q8W[06@[=W8]H?-OQ+BIUK7#/R9&7, M5[KYD-ZT^F204"+QI('CYU$LA5*D"&9\*W6VZB-)L'E=:?\M^ Y?5MR)I5%_ MR-1G-ZUYBZ5BS0OE?S>[OXO2GPGI2XQRX3_;Q;V3<8LEA?-F6PK#@JW4\9<_ ME3@T!.;]%P2&I< PV!T/"E;^PCV_O;9FQRSMAC:Z"*X&:1@G-07EP5L\E9#S MMXOD6R&=)(3<=<]#(ZWWDE+Z+DH/7Y"^8I^,]IECO^I4I,?R/5A2FS.LS+D; MOJKP0>1=-NIWV+ _'+VB;U2[-PKZ1B_HNRL<5IQC2[-=2\ M9_]>K)RWR)+_G,,A'C,^?PQ5SEN7\T3_;1I^RR]<&;I-7N,,X4.$+J#5ML^7=L_4.LV -.EXEP;)$^M 53-M8@!_+")ADJF.46VLCVB\&L.T=9*86]'8:]%X-IMU^M M,(TNJP M;@J01V#B-S_-AX/9.YR9\Y54V B_O6&94#G;&CBOY7<10,H5HLI2N9&>*\9] M."P1V@,@LEI)7#/PM^4QT-S1EGT$*)H S4&*\(X&5D'G26(*34$G#$\#7V@* MP^)AR>;]28>=JS/'HL*-,>D.6('#$[,AZU.*6&*T+JEY)WWV[ 2P,U%W,)FM MA!9KB1M AD7*1(-%\*\%J<-$:[9PW7JTH8/'0,7MD5(;8!AM67-IV2-710@_ M::80R[? M./S6QK- 82$K5R+A!8J9=N:U1K%>AZ39B5( C1LY@DPH,[T$^V_NV+&SEG39 M8K,A^/V1,3];H8)08A!-5MWA@, $D1\&-8D00!>C[K1>J/SSF16QDC7"@>(. MK510*P7EY0!ZA1JKNF%TJ8X3U0QB]?#^#=_F[Q:A,! O]U<%\(@,@!8>*XGT MIR8!IC4)KQJ ?U97@1S4GE+VM+3H,'!VS6PAT6G].$L;^4+,RBDI<.C.L5ZPV&'5FTRE&B4"7 (KO M23^V#OIM6K:%B #W0C:Y6@Z.CRJ(T?V&T!@,?A92]S=1.IRT!E,AVWV04,7 MDH<_B>9ALWD;C$3=K2'4J35A X[\1:R%I3! ^E1Y?P)S/X?C8]!Z1XK(^TE_ M7N)]MJ$"ZEEG-IL%E"A[=F$FIN@^HJ0VB.W66"^_1Q109M*D%-ZU*2S;"VZ1 M=>\/W:*L]=@!Q%-"C%4FR6DKA_Z3/ Q;_\?LB[D.A7H3"ZB1SF6NQ_JN6AG& M(^R5A#RIE/IP6YY8L@\JM0 _TY-0]8 =IN?&44-:8%^:RK)321U?L0@:8&)6 MU,O(YA7>I6)EE+I/G#A7-T7=7+;("30-*OD*\4NR#-X0I#3/@'L(_ -EA[(C M^ XJVYV2>BJ]Y4P8. "B( 95!;8"GO$\MUPZKMSQ/%G&=TVL%YJZ\Y)X.OC2 MP!XV5O"?B_K!H/+XRC:)8Q+4MHY5@@GMQ^,&3E[&+8#D(U]1G74QS]:+K79% MK4X0N;)O&)C+40O\/#QVD68=2SS-ZUCM8V<8-^9+FM+ ^K";PD-$3=-M0+%3 MSA+2/>/\T#M"&9X $@A0 7NYEH?M_/_C&?-J_UAQ%:@RO''&NBG+]'BL>LFM M!AIGARH>WBB!([?*L >Y+2('0RD&W(2KI"B[+<6OI)6S%B"C-54.*)*2_]G\ MURR,$Y$2<"!%)1/*DGS>"@^8#W'A- :;%;U2!1(^&@A+3GD)!GG@;IJ%J6NE M(J?>CZU%'KY79!(*F_8]-R:>2N LOB7LVCB-2&>,P*00N"/@>M9%(\@VS?Y2ES^:-,+0U/WNG_YB<+FZFN*U>Q\C]+K4)1T\'K?KA66-9"/%ZMW#SM5DTF:#X15= MCX>S=B601F)'\XGW-A!_+3B[PIQR.<8L+H&X$FN(]KNS28O9 M^"$PWGB3AX]O*^,Q5(;+3& 2M;0!S]?&^.J&#JB_QM[^%U!+ P04 " F M.6=7"*N8G6D$ #%"@ &0 'AL+W=O+92^L%4B!:>:MF8\Z"R=GDZ')JBPIJ;@5IB0U_F M2M?J9;#. RS8N:Z^=+E&IU M'D3!FG$K%I5UC.'T;,D7>(?VM^6-IM-P@U**&ALC5 ,:Y^?!171ZF3IY+_"[ MP)79HL%%,E/JP1T^EN=!Z!Q"B85U")S^'O$*I71 Y,:7'C/8F'2*V_0:_2[\[0][+:V[Y]$RK%6@G36B.\*%Z;7).-.Y2 M[JRFKX+T[/1GI/[:EX;.2KK?BFNH4[/D!9X'U#$&]2,&T_?O MHBS\\$8,Z2:&]"WT[[ZZ_X\*]Q7"7$GJ:-$L0!C@ZZX&-0=2@J(B%30@FN[( MM7YVLH]62[CDDC<% C=.^!H+K&?D2A+Y$HCA M"-)PQ,(HAXNR%*[!#92$;!4U^I=6F)X7)2S/,KCJW>E%\*GS#S2WQ#V.61I% M)Z^,4LW9WFI?>,YJE+$DC[^1 >7S)K[FC7=Y>QWK'A.[H5[Y*4 ^QO7$T44'=W/<12R,"'B\R%;SO$C2,9C%B>AHR9D@!+3*5A")2T: MVJ(1%G^0]""48->!D;ZKU2M5+WGS_/[=.([R#V;/-5;\D6[?8X##,*Y9F"L; MTQ85$30W3#O[FUX>7Y!;H0_@8CL1^$2OJ\$N_\X7Y5P@QJ[1%<$?)8.,7@$I M_8-J,=,.@)]H'8"N-"'4W@=%-X'V%YM1=?3$R;I;H7T?YS#K8*!Q,7AJ: M#/(=0PW-CN^T0WDXT&0,T%A1[Y;O.E<;Z_ADZ1;H*IZ1:W\'CD^KB2\XUY.F M[]'=SKM%M[&4)$=.]+V=L#'5(AU2B$9L%(6.'FW1V1:=0Y2R/!R[2; VF45L M-!JY?NQ[QTV)E5\,7#"/J+DK:F_:C8W6X+R55$)S7,_-U\7WHE+W%\682J#/ MP*&YY5(S&<0OQ'8&S6#?FS3<6BUH4"S\ F6@4&UCNRUCP]WL:!?=:O)5O%OP M/G&]$#22)&PO=V]R:W-H965T M+]^SY&2["2.6PP#\B*1O.-S;\^=CI?&?G4YD1?W9:'=29)[ M7[T;#EV:4RG=P%2DL3,WMI0>KW8Q=)4EF06ALAA.1J,WPU(JG9P>A[4K>WIL M:E\H35=6N+HLI5V=4V&6)\DX:1>NU2+WO# \/:[D@F[(WU97%F_#3DNF2M). M&2TLS4^2L_&[\P,^'P[\KFCI-IX%6S(SYBN_7&8GR8@!44&I9PT2_^[H@HJ" M%0'&MT9GTEW)@IO/K?9/P7;8,I..+DSQA\I\?I(<)2*CN:P+?VV6OU!CSVO6 MEYK"A;]B&<].IXE(:^=-V0@#0:ET_"_O&S]L"!R-GA&8- *3@#M>%%!^D%Z> M'ENS%)9/0QL_!%.#-, IS4&Y\1:["G+^]%*GIB3Q1=Z3.QYZ:.3U8=I(GT?I MR3/2;\5GHWWNQ$>=4?90?@@D'9Q)"^=\LE/A#54#,1WUQ&0TF>[0-^W,FP9] MT^^:)SXHEQ;&U9;$GV-!]LU"-\3N+"E)74JY^<4%IY)0M1U;-"I<+, MYV257HB]Y/+JMV0?^P(Q\%3.R'(0QKU-!2*515H7TE,6EBMK[E2H3] #9,/U MGJ\761WT*NUQ08GZK8SUO%+AW61.S%9"5E6QXC6I!3FO4&0$2$$U 5FH6-8G M+._P';PUKXM"K$AVYB$0?3[5 , Q!-IUYUL,\>:>D-G?*"R^]ZD-&;+$DH^W M*OC! 7IJ+-*;?1,$@IJ!N*U,7(#G>K"76CBE7,#+=19ML5([&2G(4G0=JCK] MVFD&<'SON6Y"FH-,I6#A7J=1>W$FKY$P5RJ]: M#[6QS!!872/;G@9S(+[D0,P_L#/MHA$I#^TA.@M.<;FJ8(%?$NF-%!-TSWXC M7/$$I]*/8NX&XIP62NN8DM%!N;*9^%9+BY,5("1#A0L*>I+$SYJ_F2Z6/<\2E?&D0W5&GZPS6'),2MXT&FC:"+51&XBS ME',4UA6KQR:45=V6ZXZ:@F>H7S*9-RX3Q)2^008M*XN88\#'IH$"T?^0L]() M6:#%0P9)=79S(0X/1OW)X:@_'?7'1SVQ24[]RR8\URTM<#YTJ%^].)J,#]^[ M78!];@FE%MO/LU@Y.9XL3\02:/<.!F_W7X83>Z_?#([V7_;8FBI>R'X,6].W MO!6?QT>#*9XW??8?$3R\*AJ_Q5BD*LFT"TFFF*XY :PI X3;PSC#6U!109BN.M485V<;"AW@3G0QH)D M[E! A?F)ARL723:D+ LPU=!F-PBP K44)HTJ!.9#IS**1H MV7D,J&&_6L_E M'7!R4:TUW\FB;F!RJDF=0BW>,(619;_P9=(Y B8\GUS:U+]G:C%;F1[:,C@K5 0&HO7=$>ZYE* =]"5KR_0E7F^.'P_/CQ@KV+V[EA^ MW24T!OA%86;,'M"N%XHAP4MB@QCWDI\O?_UR&?H\F(V[WBXSZ!X.=D$!7*Q2 M11J_P>7/M;!>ET';589NRT05JHC/(EK\J;#@W1H1M5ZJ!T1?&6Y9G#0/:Y^% M?Z0$8W5%JNPZU/>(Y4>5!^)C!\B0?^T\PK-7TWK6'M&TD.'._^WV9]D%?54V MW-SUHH<]!,G\K::0-@\B%48>S 9ZBU6QR8;9JAN*6N!K/NMZ[K9Y>+CQJ5*2 M780/,O9@K7W\:NE6NV^^L_BILSX>/Q@_2XN6[D1!O$V'C1UA\\:8* M'SXSXS%3A,<!LT MWG\# #F!P &0 'AL+W=O%T?ACW0TMDB(I$:2<7)O]^1LEUG\XW&V4_K1U(@6GMM&FGE06]M-H\B4-;;-D+B4H/IVY;KEUMLU&X>),%AXD%L M:^LFHL6LXUMG2#7ZIY$#M!V&!I'0.GOR?\A$WCB$C&7WO.X+BE Y[:!_:??.P4RYH;_*2: M;Z*R]3PH JAPP_O&/JC=S[B/)W=\I6J,_\)N\$WC ,K>6-7NP:2@%7+XY\_[ M3>*$=$E964VK@G!V\:LR M!I:H855SC;/($J=;BBR\W3NCDQ- MQTN,@'4&,A_B?@8UJZ X;N!(2;*UZ0Q 3 CZ7V-F#*[%\ M!U94DM=3VE(COBH4H#1;;-?DZ7)]3W%<6G>UX#[LQ+KO6]3<*CV%>VI>7O(/ M<,7RL,C9M3/3(AS'A3>S<W!TM3/LSBC_<84QR3, MBB0LQO$9AG^<..F,1WOM\2AA!R/?&^GDVB=R2(D3URE+^12\:5X&4FIV8+#L MM;"" MDAT5*JFMX=[T:KEG(X5$)ON>^05 IOR%ECR7N#'B%:*C#KG(5T;&YS MFF^I_?9-!34=(/DC-5R2\^-!RO]4!'=MUZ@7XJ5&63Z"ZEP@5),/JZ_F4(O^ MY9+EP:>7@LK^*EB22W -+E-Q$>9Y#"P+61;3< *4MZS(*6\%4$'%$Q8620+G M;GATTGNI(+?^A3%TKKVT0QL^SAX?L9NA=W]W'U[ +UQOA330X(:@\>A#'H > M7I5A8%7G._E:67H7O%G30XS:.=#Z1E$1[ =N@^/3OO@;4$L#!!0 ( "8Y M9U=\TB(OH08 H1 9 >&PO=V]R:W-H965T\9VTMT\M-78=?JPLP\0"4EH*( +@):]OW[/ M!U*RE)65M--]2$02P/FNYP#PQ4:;SW8EA&-/ZT;9R]'*N?;=>&RKE5AS&^I6 M*(PLM%ESAU>S'-O6"%[[1>MFG$11/EYSJ497%_[;S%Q=Z,XU4HF98;9;K[EY MOA&-WER.XM'VPYUR(9ON>.7UT8O6&&9@.- M'GRH?C6(JV:W>HU:6T[INA@[H-.<<34@W?1( MR2M(4_:35FYEV0=5B_IP_1A>[5Q+MJ[=)"6=;7HG+$;AA MA7D4HZOOOXOSZ(<3GF<[S[-3Z'^H2'\.B?VZ$FRA&W!4JB63EO$M3YE>,(?1 M"M.U0J(L?;$>:.Z!JGT@\43/!&;\LE88J6O+I*IEQ1VFOY4*([JS7-7V[!U, M&R$.FH>A]$ZLY\+X^O^,($Z-4W_0?\G>TZVVCOPTXE&H3ECVAA5!EB?XS>)@ M,BGQD)1!7M)#G,=!E$6 ;9"P9<"60@G#&P8/&:]!.TF=0?JQC<^R29!F&8N+ M((\2%D^#+$I97@1)7K)?MH6<*X-H&I-S\"Z-2N8K MQGYI::7]2IF0:R_3JA+>=0?Y9(_".IKLW6&Z?1%#Z9YW95*4XW6?8_%:C@\J M%R"."G.8)5YY>[ _O-70(I3VY\X#P+7#,'[S8@DCUX_(\U*P#T_"5!(YF1D) MYZ^72R.6Z);=S'-VPYL^,,?>BVKP+ Z&PL-SE@2ECF[)]X>223:95),@M)7.@V+*14\#_)TRK(PWWK"Y\T)@*A(@ND D,>' ->> MH_^[+F#.M^9!.U9$%2,:3TZG#[M&#Q53VK%G0?,JO53R/YBZX6 5(B3(L=N](\ ^DR5H9QMD\M2"R4+(_R,UH M?W4VWD+MKV=EI.@ MR"?@5DSD.N;$L9:/@C++@CB=>L4.\]2C?515T]70XRA,MYW8BY!%^@"U$= C MA=:UPCFB\&8EZ#S9"*_,5$TC7&?4T/U(>:]AK<9IC*JPZ# LV))B1FE/D8M] ME5V^/*^QJ9R&Q0N=8*5GU)MB^D(SZIK62/2,;)X/>$L]J50'#[RK/C3TO96U M((F"L<>Z[U M.?G2DM+J_ MKO>YTBJ^U<3[@[2Y() W*]EN _FCVI&@\H-VS/9VP&_GW>RO MX-WL+^== 4&?%J3L41C'.\Y1UQ8B+O2WBDK#. :C>R2F_73B=\=LLB7PE_O<-Y*W+$'<9!<* MA7 G%G0ULUNR+H?P !!'T=]"\N3XN:GM3*MQ! M\G1:4UD>?UN&D2NV'TGX6 M;CA]^8P0P6KAA,%Q#M\ZZ[6?#K:-MB\'I-8?0+3R0SV/:JK>5O7WS&T[Y1MM M<7^&%>>WW#2:6;GN&A_7:44Y(BCL4%%FIQ1E\J**/1'_7Q2,!@H>N^Z,]^ZG M:V&6_A9N$4FG7']5W7W=7?2O^_OMR_3^KP0_<;.4V-0;L<#2*"PF(V;ZFW?_ MXG3K;[MS[7!W]H\KP:%+- 'C"ZW=]H4,[/[\? M;!2'$ 8 &8. 9 >&PO=V]R:W-H965T9M=5)KV>23!3<=%4E2HS,E2ZX MQ:=>]$RE!4_=HB+OQ5$T[!5O[JB_.5&US68JOFIFZ*+A^OA2Y6IT' M_6#=<2\7F:6.WL59Q1?B0=@_JZ\:7[T6)96%*(U4)=-B?AY,^R>71S3?3?A+ MBI79:#/R9*;4-_JX2<^#B P2N4@L(7#\6XHKD><$!#.^-YA!NR4MW&ROT3\Y MW^'+C!MQI?*_96JS\V 9W;>[7Z+!I_C@DO4;EQOVSEY\:C@"6UL:IH M%L."0I;^/W]JXK"Q8!R]L2!N%L3.;K^1L_*:6WYQIM6*:9H--&HX5]UJ&"=+ M(N7!:HQ*K+,75UJDTK+I0@N!6%MSUK. I<%>TD!<>HCX#8@)^Z)*FQGV>YF* M='M]#^:T-L5KFR[C=P$?1-5E@RAD<10/WL$;M#X.'-[@#;QK,;/L6IHD5Z;6 M@OTSG1FKD0__[G/68QWMQR*-G)B*)^(\@ B,T$L17'SXI3^,3M^Q]*BU].@] M]!]CXR:RTQ-$V^U])()]O;VRMG6#/T1::)HLYV\J.J? _K-#M_5GF* M$?.R8V/+ U"-8-,_T,.?"[A^8W* &W:I>9ED, V^I)"9I 2A>H$ ..?)L9R< MU&8=NTQHX0*8NE%%'6Z,8CS7JF 6Y>NC51_I__:JD*TRF62LTFHI4YJO-./, MB%*B842"/ 6LT 7+%>SLT [!(WW?XCLX9&K.#D;]XVZ$JI#GKL#!D%<06BQ5 MOJ0X-83.>2)S"4L\Y+T;%[I!'$31"V*7W97LDYCI&N6:Q4=>D#X65ZJH>/F, M4I0B1@P@=6EI&E11(;8(F@/L;P(R^JLM,JPD@B@1:LI0M8*E&"/@UL.47?RLM^<*K30%(FY+,$Q;3L7PJP)D(:.%CHC M,$66#8NR3!0HZX@G''Y&((-*G(_26Y@HI %Z4VH9E4LO#*<;KSALBU)C'", M@M$9'6/()M=-7!-0">FRPM=.KT!4/NO5M2Y_S)'PA3^S_GA?_/=J5\*&7?UZ MOAN%/&92IVQ*:]T8K;X7K0=KX5!]@ [*1HH$H"F=S>7-[=TQX/=Y_NNR@(A)?G;C6S?)8[OHT+Z8;/OYFM)$JI MNI,#[+(OYFV-&_2;(C==.]VNM'-9):P&&-+(I'KKYPT-V +0HC*)HHW6Y&YH6XL 1TX]/-UJW*)(? M705P'F[NXI4X1EHB4?/:A0%RUQ392FE'5J=/1L23HW!\/"0C)A,8,42A!2:H M]OR-()9?V=#]T@KB8,91$T&PQT9M>D-"$"C2 1J@@L)MH[>%IA0'J:28M<"A MLH9)H,SH)O@#="=T-AP6-'F[G MQ(_ROTU&B*, 3NZ&'.$>3\+)Z-B%^S@<#,8X9RII>2[_@^-OQ)%UXC >3F#9 M(#P:QX>[S,?C43@"<>;N'70W$2JB. (I+K=B*7(6 M(_,J"-RG"%WH?S8#D&X;J'1&5SAHGYPWKCAN.,-=N=Z3!-S[+3?U\LIBY!)= MP'!IM]FNCVY!D^?O!&^%C0X&DWCS)'XE,5,6[Q+7S/ 0 M%)HF8'RN< HW'[1!^[2\^!]02P,$% @ )CEG5]7ODYOW @ O08 !D M !X;"]W;W)K&ULK55A;]LV$/TK![4H.D"+)%J2 MG<0VX*0M-F!%C63M/@S]0$LGBZA$:B05)_]^1TI6/2PQ4*!?;)*Z]^[=Z?BT M/"C]S=2(%A[;1II54%O;7461*6ILN;E0'4IZ4BG=KU4O6V$Q*T&T[(_V M<[?5M(LFEE*T*(U0$C16JV"37-VD+MX'?!%X,"=K<)7LE/KF-K^7JR!V@K#! MPCH&3G\/>(M-XXA(QC\C9S"E=,#3]9']@Z^=:MEQ@[>J^4N4MEX%BP!*K'C? MV#MU^ W'>C+'5ZC&^%\X#+'I/("B-U:U(Y@4M$(.__QQ[,,)8!&_ & C@'G= M0R*O\AVW?+W4Z@#:11.;6_A2/9K$">E>RKW5]%00SJXW1:%[+.']([UF@P:X M+.&3K5'#;:\U2@M_"+X3C; "S3*RE-,AHV+DOQGXV0O\E_!125L;>"]++/^+ MCTCK))@=!=^PLX3WV%W + Z!Q6QVAF\V-6#F^68O\&WY$]\U8^&^&[PQ\/=F M9ZRFD?GZ7,D#8_H\H[M&5Z;C!:X"NB<&]0,&ZS>ODCR^/J,WG?2FY]A_P@L[ MR_^\^A]+"G_6")5JZ,(+N0=!X<=+#ZH"@L&M:CLNG]Z\6K!D?DT!8P(\3:!\ M@F),T)PD>"LDT:C>4)CYY0IH*"RV.XH^3@:\PV(\2?P)HYS2DA['52ARE1(U M]\[P&KP.=DVK) U9EA&Z0DI;DN\\H.P1\O"2)9"%23Z'K585&F=+O($*2<\B M9/.<8F84\X4W/?[*2QIWL/S15V*XFS"WZX9Q@S1,\P7,PXSE<(^W: ME89Y.IL4#4W^7WL6898QN SS+('-C_7N-&PO=V]R:W-H965TZ)H4_EEH4W&'I5D.;&V(%V%3 M)0=9FDX'%1_ M%9=)Z@F1I-QY!(['BFY(2@\$&M]:S*1SZ3?NOF_1?PFQ(Y8YMW2CY5=1N/(R M.4U800O>2'>GU[]2&\_$X^5:VO#+UM%V#..\L4Y7[68PJ(2*3_[8ZK"SX31] M84/6;L@"[^@HL/S('9]=&+UFQEL#S;^$4,-ND!/*)^7>&?PKL,_-[L@ZT^2N M,4(MV560REX,'*"]P2!O8:XC3/8"S ?V62M76O9)%53L[Q^ 4LOT!]W],>OH?]\FEZ%.4SR(#;[ M4[&K9HD"9*$L^Q::<;9URB4.-[H*5^([#R?UV#M*[O8^)CVF.T;O(Z/H M>BVD9,>BQRIX"D30L4S8!.@%2,: %D97<+LDO32\+D4>:>2DD'(IOH-7I0N2 M?8 !+4>+3M^38)E3 MG^G&0)JE<$#XI)9(#07%;V!.IA\T@FOXII66;2R&EM$G6N8#>O16-3IA7YXX M]V1X&^R:##'''T@QH<(_KA3(SK>&&SCSYC&GWNEN7NFQ1NYL!P2-YN135TOR MJ9MO@CFI8NOR$/#8L],-&F*X73I4H F50P>GO0JHP7>./[*1-1PK?A>:_OX=9( M=OD4='BZ#_K#!X=TD7 L5<2/>M9+%6H$VV Z'D2C]2X'CYSY&4%'PNI#]&/&S Y8/M)W#0[6@9\#4H0I3'&=X MJK]9]*MTYUR&_(9KO-6)SR4A MR1B:VH$)U6>[,]Y>6$\4W)=HVZ!<:2C6CD+/09,+%S7YB_I0I,=!6MU8[+"] M,_;U4)FR/UXJJO8H_/Y$TH^4MWZ&P4_&CL+!'6;G!]^V1VDXZ8\F4Y8-4_\Z MF4[9+=_$S!X/T_[I9-ICQ]/WO;#ZD(UZSSP?"/&(C?N3-,5S.(ZK*9Z'KNG! MSF15$1CY^1$]'G>?BT-6][4;4:_B9/;#/,ZWGQ&0P.&0M,#6].3])&$FSHQQ MX70=YK2Y=ICZPFN),9N,-\#_"ZW==N$==(/[[']02P,$% @ )CEG5R @ 2@L !D !X;"]W;W)K&ULK99K;]HP M%(;_BI55TR:MY,YM$*F4ZZ1.J*S;9SPG?=Y M[1,?QV>P(_2%Q0AQ\)JEF V-F/.\;YHLC%$&68OD"(LG:T(SR$67;DR64P0C M!66IZ5A6V\Q@@HU@H,:6-!B0@J<)1DL*6)%ED+Z-4$IV0\,V]@./R2;F%*O!+\3M&,';2 C>2;D1786 MT="PY()0BD(N':#XVZ)[E*;22"SC;^5IU%-*\+"]=Y^JV$4LSY"A>Y+^22(> M#XVN 2*TAD7*'\ENCJIX?.D7DI2I7[ KM;YO@+!@G&05+%:0);C\AZ_5>S@ M['. 4P'.*>"= =P*<)L"7@5X30&_ ORF0+L"VDV!3@5TFKZE;@5TF\[0JX"> M2H=R_]3FCR&'P8"2':!2+=QD0V60HL6>)UCF^HI3\301' ^6\ UL&5@BJLX- M#A$8)RQ,"2LH K?@:34&7VZ^@AN08/ K)@6#.&(#DXNYI8,95O.,RGF<,_.X MX(%@'C,PP1&*-/S\,M^[P)LBYCIP9Q_XR+EHN$)Y"[C6-^!8CJM9S_UE_$>! M+^+CR_@#I *WS^*3YHMW-/BT^>)U^*SYXG7X_/_>_.+#L1\E@EN? %?YN1\Y M ;I$+^T\O9V\F_HLAR$:&N+R88AND1%\_F2WK>^Z++NFV?B:9I-KFDVO:3:[ MIMG\FF:+*YD=Y;%7Y[%WR3WX*0HCD;3:;W-)MA4IJY]M<.OX75\$<"R;ZV1MQ[6/90MM MH+9OO>O*+3 /+M8,T8VJRA@(28%Y^86I1^O"[T[5.R?C([L_LS7C&ULM5IM3^LV%/XK5B=-(/62Q'UGI5+IW30VP464 MNWV8]L%-W,8BB3O;::FT'[]C)TT:2%WHV@] 7GP>G^?X^)PG"<,U%R\RI%2A MUSA*Y$TC5&IY[3C2#VE,Y!5?T@3NS+F(B8)3L7#D4E 2&*,X]<3/- &9L0?C*[ESC'25&:'N\1;]%T,>R,R(I!,>_&5JY0ISCYVBW&1K>@]9"]SQ1H40_)P$-:NPG M=ON!Q=X!9@4]O*5WBZV 4[J\0BVWB;"+6TB&1- Z6I/_BU)QKE7$OF5@6WM@ MZV+>1+,-NDL"MF)!2J*Z)MM?RR7QZ4T#]K6D8D4;HQ]_\+KN3W7$ M3P16X=\N^+=MZ*-[HJA@)$+/5,02\7E=%M9%P K[V0C8??R:"NV0"BG\"$I1 MG"4HU0F*(#$4C6>P?[;9T31#YSR"^J@- R:@8'$!] 2BK]1/==D"KG/F4V%( M:X,)CY$CEX2)EN/3H MA"=?#@V[(!)*MQ^:B23Z2"-B:N[TR^];AZ? M1##%J$1C7^FKWJ#5NKQ&#R2FB"0!>N22&:O'B"1HK(G!F?.<$[/?@5I&$<0^ M.\OG-,,O?GY=,E&.ND0/J5D!�U.Q,ICF8P.A5^" 4^0!=3'@67*$UTH+O$;72!O6[3'0PNT21D=*X7+Z;" MUYG\+5M7]!LG24+0(Q$OM Z[GT,_\%4E?P#<&W2:N-??@C^32*^7CNBW)=7$ M826WTV@>=XD?I0'0QH-FU^WEY0E24+RAJ"':!GMW3,73=<@@)70R9#%D4J80 MP'0)SNL56%%IYH=8@[T2S-<)"DW*?X'P,B7-)&SK43Z-"HF"MA9%&I*DT-* MA4^B:(,DK(R>RX7!.<32X)3\3P16X>^YI5)W[1D.G;56DMO-*KE2*\FM]L?2VGD \:S^/3,5 MU?.RV^WKO;44K5#'4L0E17Q4$;:TF@.(2J2U1+ 1=: D^7A$6D=F>#9JA= R*?E^T&H$R!F$\=%85-@?'5?TLM8UG%R(5 M[6KK@G:0S.(7^\4O]X=@&TMQ?:S783II;5 M.12.5THVM0R_$<"@>7"@?;]^(!F'9[L+5_6S5"?8+BLJ[,IQ?X'-H)E]H)]\^2Y"=]E70JM&H, M2J6%[8KIHTD^>)>][;IB?FA8YJ6S\YDVIF)AOEY+Y/,T4=D7V^)J\85\;+X+ M.^7P[//Z/1$+ED@4T3F8NE<]F%MD7ZRS$\67YJ/OC"O%8W,84A)0H0? _3GG M:GNB)RC^;V#T'U!+ P04 " F.6=7.BI9Q 4+ !R'0 &0 'AL+W=O M?K]U21?9%75I+%OMAJ-EFLRZDZ1?;9VKH' MOU(JB&]E8?SY8!5"]>[@P&+.PKI0!CVYYX"NG9,Z+RN)@,AJ= M')12F\'%&8_=NHLS6X="&W7KA*_+4KJG2U78]?E@/&@&[O1R%6C@X.*LDDLU M4^%S=>OP=-!*R76IC-?6"*<6YX/I^-WE>$0+>,8_M%K[WF]!ILRM?:"'C_GY M8$0:J4)E@41(_'M45ZHH2!+T^)J$#MH]:6'_=R/] QL/8^;2JRM;_%/G874^ M.!V(7"UD780[N_Y3)8..25YF"\]_Q3K-'0U$5OM@R[08&I3:Q/_R6W+$SRR8 MI 43UCMNQ%K^(8.\.'-V+1S-AC3ZP:;R:BBG#45E%AS>:JP+%Y>UQXCW0II< MS&)HA%V(F5X:O="9-$%,L\S6)FBS%+>VT)E67KQJ?KT^.PC0@Z0=9&G/R[CG MY(4]WXJ_K DK+ZY-KO+-]0?0OS5BTAAQ.=DI<*:JH3@<[8G):'*X0]YAZY1# MEG?X@KP;MY1&?Y>$FSUQ98V'L;F,,(*?;IWRRH0X &=]T$::3,M"S#"H -K@ MQ;^F\-.\BP#5.WJ;U;\/U*(5B\PBUL;'7VD/ M/"Q:S_G.<]ID19TK$9*XF@:A[OW*UL@QKECB3UODV&)/?#39D)77F.7KN=>Y ME@[('(II44!84"ZIU$FC^0B.\9*+@Q"Q M_]$L#_6+')L(*I])^)?:Q/*TUF'%%O]8$"EO;%"MIU@8K;V*=O[^V^ED_.:] MIWR8B*DQ-03Y0- MK J6I!!MT$_:@9)35#W(->[LUF6RB09)%VJQ0/$67/\]RBRC (3DTC0(>]2V M]L43)I!U*A_NR(_C-C^.=\(8:5%)MS.[M^7&;J'W[.,-P8&M_Z7,\ DVY%<= MGB)JELK )47!^%85K99=R49@(:RM2*YZAO%479 MB[QVY*=N#0>)\PXEZX8*,1"_M#0\ITJ]UT]MH1YE4;.'J-ZU_MI+M2"*MIQ5 M!0,)K@4V[!JJPP3D>.84BI> -SRMB_(:!M#813N."0Q86INO-:HH>P=:[1?H MH?+D,][3EBC4\AM) NA/0J3SC%K$R+4CGQ:KY1) M(..I44&P 1.;ICI4H_K;)5FD1_)34_$I#3%448FCOFU-B-F=1U0%9!YD5=@?Z,9^:LI9RE!6TN- M@A8>?0:LU29GYGI4,>GC:HYH4C.B(R:CS8 9EDV[0Q/40O&DI!NBE>F%OR5Q M6VG#C:BD1,R_X% 0#2 3-: N8TZ3RQ8B@62>(-KFQKV?VC/.L)OVH\8H^?J MD:L(1/ 7CD]%H@]*&-H;'1:Y?4>>OVGS_,W.++T#5I!HI.^5]*MM:?[3 C(( MB"R;&BLF6!XE]?D'T1=PSS9R*L H"R\535F?JZ4V!D_[=K&?.BJF )/W1H(- MY)3$%F@.UU3W64#K;*8JVG.! H[4V:*IZX:D)WR1QKF3:P@'%&JON"ZT=6PE M-]:PF)4JN"SEX",/:@!P'P%M=%8]!&B#E PUEZLHLM&= LTBL+NG %/!,0]B M6:/90?Y$RFUF]WAI:1^5,VQH:@HZ3I6$[X*FHK5)J,ZL V$2(R<.0\G:V?&= MMA ZW8F Z09!7D7AGY@@M\%IM["^MY'-Q=/W1!P]2NAQ\'-Z:++:M]Q"R:D[ M9NDQ02R-%741_ SM%2(:BUL.[BBH>$14MC6HOS-CI(Y MG2I('8AI\MB8%,PYC#DFF.;9J7Y= JQ=V(?PDC3Z<W<4,U(2P-@:NMUB48!OLF#GX"*<5L:Q\_HPG5W",9[<,)U]YC?[H],] M)+\&*TE@%L0PG5V)T]$QP3IA&;ZC_Z0257FF3FK&T%8_)4'CH_W1VSVD=>P3 MF?]P!N=K Q]KSQ7? 1$<7MTCF)DX&9V\WHO;9'9I]/<(@Q*HJ*/S>7F?O-NQ M/HO3$5#,F^L?L,*<3KW-L0S)"PX@3 (2\1Q&_$;I4=5SG LZFVAL@?8:L"8: M\UW]0[^.T(L_$*R2?#H^YBN:2;]9?4ZP9+1NVHN^V*&X;G9,)^GH20H1O-G2 M9>7LH_;I?&A]%36GB7:KN3XR,L>)4.Z2UIPSK>']GK=^*#)+[;;"VNV5E0[)?40>>ZY0;UC8ZY'#LF!L(!A>^G#\+Q MZ2GUG;%TW;HJP%JFFGIT(NZ/WAE M8D/JVDBD4D^(:_W:(9D+=P=WR6&,B!E/.&M',,/1!5R7SX=C?G,4?557=)AK MP)PZ7[Y$@'+/4O$E29L)Q7?WT87H.PHJ=>3*W0")%R1&/;M6:TWE.Z2Z/0;+ MI5.<(PT.N\"D5+XG]OID91,H"D43U1FW.[FXH4:&/@ T" <08NC2[[MB*1F?Q/@TWECO(L3QJ+O('^WDKJN5Q&&;S._?US>8%_O@13J 7_(!_*IW M -]Z@;][KX^IJ,&/<.]F59MLWE=DK%:ZG7WI"J"BCPGQ[-*P&M-FO#/A\:63 MU(\_TL&0F&5-#!_#:PT@19?D.E/]9BD=)_G0 R@Y3D<9T/K.ZXA1!9II,Y1N MZRF$^V3MEGF;V&P/YS^SE"UXT?J^F)2NL?6L%?XHG>)\#'H(JVSYZAIF1R##WJ0B3B*A?;:.>J'+?K06/WV8'[*)@!<):)?E\S Z*!D(ZRB=K]Z*\4K-[AJ+,@MW3_ MCD1-OJM]O.#6G-PY^B'WM#5E#GJ?P= Q+?EC']$D+(M?Q-K1]H/B-'Y&ZZ;' MKY&H?* $+PJUP-+1\,WQ0+CX@2\^!%OQ1[6Y#6C/^.=* :&.)N#]PMK0/- & M[6?6B_\ 4$L#!!0 ( "8Y9U?/YK]%) , +,& 9 >&PO=V]R:W-H M965TVP\M^_>Y[S^=)?*OUL,D0+JUQ(,_ R:XM; MWS=1ACDSYZI 22>)TCFSM-6I;PJ-+*Z"<[T>HQ"+0=>Q]L:'GF:66?PA_V"I3A#^Z68:MKY#4K,\Z_DN968UG7**L\-Q:<(C)BV,HDB5TG*9PE0)'G$T ME+29@;SQP'@JJ Y0JGVB9[UVIW>10N>-+?X6B6)@2AC.B5' MEM)(-'9'9Z]]>77CRJX6J-TCHN9A>7T9=-$+3A+%&I:$9=&U5D*D+HE1QF1* M[G&)KIBXBBH#:"JO@<[-<:THX[^$!E>]UJ%6\G<&28XDPXU+DN0XUC.EL383 M>50/HM_N]3A_H"J0?A"84&AP?G7A@:Y'9+VQJJC&TEQ9&G+5,J.O"FKG0.>) M4G:[<0F:[]3P%U!+ P04 " F.6=73JSRI[D& !S$P &0 'AL+W=O M^^%W#GFZ,O;/9J:4 M(W?SJF[.>C/G%L\'@Z:M5LW6F'A+QL;\Z3]^FISU M(J^0JE3I/ >)GULU4E7E&4&-O]8\>YU(3[@]WG!_'6R'+6/9J)&I?M,3-SOK MY3TR43=R6;E+L_I1K>U)/+_25$WX3U;MW@R;RV7CS'Q-# WFNFY_Y=W:#UL$ M>?0( 5\3\*!W*RAH^5(Z>7YJS8I8OQO<_""8&JBAG*Y]4*ZJ M7BIRJ4HSK77PU/&U'%>J.3D=.$CP^P;EFMM%RXT_PJT@;TWM9@UY54_49)=^ M ,TZ]?A&O0M^D.&56O1)'%'"(QX?X!=WYL:!7_POYMY8,R M'.)^?H4C.5E6BI@;LF/)JSNG;"VKSHB&C._)#\I,K5S,=$F&.+#-/G,."[R> M08"I<')U/27.IP4)=M6N(0Z+$]W(Z=2JJ0R9 [W\[,C,%[*^_^Z;G+/L18/# M&W0-2I4;-U>F;(F.=0TJLVQD/6E.GI/KF55J)Y$(TL"I^1A4/A?>0$QA$#>U(\+S"+(+KU7, MJ1 91GDFJ(@CC(H\H:(0P2I 50B!"TZ\C%O%^#"2J*L2.!@Y8%9M5SOKL814,%BK@;G5/'\L.MV-M MOS.A]F'^;!8D_7RM8\SBOOC(@HU]<5+TL_]IP4C6XA!OKUX* 3? M?[;T>51CME8JS_OI1QJGF[QGHI\\5>4#E2'I*D/RR97AY4>8O*X5^_#_(-O] MY>P+% 5=3[S[[\FML@YY77V=HG"MREEM*C.]#_$<+QLPP1GRANHR(&\6T91Q M#[*" L@]%@.RA?"XRX' .4L@3MDIXKQ8CBO46L]JIF2%8]HQRA@J#2# (\L2(EBG0H)2Q5A&19(]M4A]B99BT\>Y>U^ OTKFX&+R# *>=?#M M$R.!OT**($JLB$+ZY)2)W'O"MQAY@LC=JE#SHZP8-I[EGD"W"R]5N9YGM(WXZ -)NBZKI4\6,%[6D%-A M;$&F;\/M"1$1!4W;<*$1%.R!Q;9BVWQPFU36!CYM%W!$4EJ$OC2A+,T.Q3;K M8IO]A]@V_M 9\O,8 %1W"K9^O%25]#5P. VDPV8C<1;PA@R9_WMLDR M@(U[)>W709P+605@EPY]XU37M7<5%%RKZ@'&WUI09P0/OTGN88?3"'@_>M11 MI5QHP(S^VS<[648$J!*>D@Q_.X&'J.V]K>N/8R%.T"@6N'D<,RHR_UNP](2, MX*$ITGN"+(9<=5>&"6)#9XZ*ZN])/ ,5?K=L0Z>V8U6:1<&:/$X_^-IW%@9; M#R$HHM/PW./S9%F[]DVDF^U>E(;M0\K#]O8YZJVT\+)OJF] &O4S=$JV?>)I M/YQ9A&>5L7$HIF&(JC]1UF_ ^HTQ;O/A!73O;.?_ %!+ P04 " F.6=7 M,T3\"5,$ C"@ &0 'AL+W=O#F1E50XLU>Z8); MW.I#8"H-/'-*A0SB,)P$!1>EMUJXLSN]6JC:2E'"G6:F+@JN3QN0ZKCT(N]\ M\$4<2?PAX"CZ:T9 M1;)3ZBMM/F5++R2'0$)J"8'CWR-L04H"0C>^M9A>9Y(4^^LS^D<7.\:RXP:V M2OXI,ILOO9G',MCS6MHOZO@SM/$X!U,EC?MEQT9VFG@LK8U51:N,'A2B;/[Y M4\M#3V$6OJ(0MPJQ\[LQY+S\P"U?+;0Z,DW2B$8+%ZK31N=$24FYMQIO!>K9 MU3K]5@LCB"'#!@]\)\$,%X%%:!((TA9FT\#$K\#,V6=5VMRP'\L,LI?Z ;K4 M^16?_=K$5P'OH;IAH]!G<1B/KN"-NCA'#F_T"MZF-GAB#-NJ8B=*WI1$F;&U M,5CZ/1K87^N=L1K+Y>]+/#1FQI?-4 O=FHJGL/2P1PSH1_!6[]Y$D_#]E2#& M71#C:^BK>VS)K); U)YU ?4SZ+/=J7]P*8#K)AYR((HJ7IY^, QCD *K#MN5 M<2E5VO"&YBW*[;G0[)'+VCE48^:U/(GRP#AQ:K#CT!$-F>-9"KX3$KT"0_=U M0>?F#,5[_&?< A,DQ?8*C1ZQ,$6)8JHVB&2&M^Q!62[9EIO<8:>T $1 9Z!$ MRV]9Y$]G,_:@>08X.U+ *RIMGY68;31*T1QYF0)*QDG$MJ[50*.P=$&:7%2M M^" :LI&?A"'[2:GL**1DTS%V&4]-"L<-LTNC\%?V\=D^CE7[BWFK# MI>L*;MD.#J(LR7ODM,W;6_;NS2R.XO>4][$_FL7-(DZ2WMTZRUK2V^A:[?/] M]__83?/YA-WQ4^'HN:XU(,/C\; [V'9,]B92)QW[\R09LBB>TWH<3X=GA0S% MK,)6;%.!C&-7=(K3.3;/8(P-,IB/$*%'#5#37B8E]">C\:6C2T4>]#[<.'P. M[GEBF!LJS3>\.^U>0.OFP_\LWCR?/G.-Z3),PAY5PQMZ<.CF2=)LK*K<,V"G M+$XZM\SQ%0>:!/!^KY0];\A ]RY<_0M02P,$% @ )CEG5S@"LZ ! M/ P !D !X;"]W;W)K&UL[5?;;N,V$/V5@;HH M'$"-[I*=V@:VF?2SZ8I'4 MS)G;&7$\W@CYH%:(&IZJLE839Z7U^LSS5+["BJE3L<::WBR$K)BFK5QZ:BV1 M%5:I*KW0]U.O8KQVIF-[=B.G8]'HDM=X(T$U5<7D\SF68C-Q F=[<,N7*VT. MO.EXS99XA_J7]8VDG=>C%+S"6G%1@\3%Q)D%9^>9D;<"OW+5+QNG^RIR\.. MPM _H!!V"J'UNS5DO;QDFDW'4FQ &FE",PL;JM4FYWAMBG*G);WEI*>G/PE1 M;'A9 JL+^*)7*.&ZUJQ>\GF),%,*M8+!/:.=.AE[FDP:12_OX,];^/ _ @^ MBUJO%%S5!1:O]3URM?27 M7.6E4(U$^'TV5UH2B_[8EX;62KS?BNFL,[5F.4X<:AV%\A&=Z???!:G_XY$8 MXCZ&^!CZ](XZM6C(:;& ;3S[?#R*LM_'^Q7"0I34NKQ> E? MNUKC!%=(%]1 MRE !K]LMD_+9R#ZRLK$>+;<9'E@1T2A*M3HY@WNA60GGK&1UCL"4$;[$'*LY MD3 *;(E#^ "QG[A^D,&L*+CI9 4%(6M!'?VUX:H["R(W2U.XZ-SI1/"I]0\D MTW0Z"-TX"$Z^,4JTH]K^IFK!=SE]LLZ[+OZG/GK2\+<^%_431B<22V4JL^%I1_H)1ZH[BS*XB M-Z;5)U3D29XW54.B%#ZKA-3\3ZL&@\QWPRP]@4$RMG0[B7K*#;2CY F$6N[_O]LV79@9A=8 M-+UYY$HU&%COV,XO]-Y0* M HJ..#4(?->/:/'ED"WC^ >(AD,WC'RS&I$!2LP1BJ4]Q=)W4^R:/K6+?TRS MH_C_T^R_3;.LIUGV;II=*\V;Q&%;$4-:U9'X+35OT8RU!7=FY5 MD(NFUNUPUY_VH_&LG0A?Q-NY^C.32TX79(D+4O5/,[I09#NKMALMUG8^G M- MC6"7*QKO41H!>K\00F\WQD#_AV'Z%U!+ P04 " F.6=72BI\\,0# #9 M" &0 'AL+W=OL[&D% M4H[\(FQ@ :FT7=U*MQ4JW=N'TSV89"!6'3MG.Z7][V_LA)3>4;0O]U Z=F:^ M^6;R#:ZXT NO-*:>!8'.2ZBH'LD:!#[92551@T>U#W2M@!8N MJ.)!'(:3H*),>,NYNUNKY5PVAC,!:T5T4U54O:R R\/"B[SCQ3W;E\9>!,MY M3?>P ?.]7BL\!3U*P2H0FDE!%.P6WE4T6Z76WSG\P>"@3VQB*]E*^6@/7XN% M%UI"P"$W%H'BOR>X!LXM$-+XN\/T^I0V\-0^HG]QM6,M6ZKA6O(?K##EPLL\ M4L".-MSBK#>B6<.5ZJ*1'!/VI6R,PJ<,X\SR=ZDU68,BFY(J((,' MNN6@A_/ (+AU"?(.:-4"Q>\ 3,D[>+=4"2;VI]7^>;751J$P_CI7;PLW/@]GAV6F:YK# MPL-IT*">P%M^_!!-PL\7R(Y[LN-+Z,L-#E_1<"!R1U94LYQ049 ;QAL#!;G# M81W8-S9/PLR9XXD? M)Y$SHSCRTQ#M&Q 2!ZV%^.&F&A/3)T3=0UL MJG5C MJ/N>Q:#_CMHY/5XD<7Z^K$A;N=G&U]*@5AGE_(7T'/4KQP-@R^ -4=.I_(3L M.ZW>0DX;#2Z"54C$6&J?Q/ K^M:BY? M$!=W0_Y(9&T+P7F[WWS7QSESRUKD1Y]&,!SI@;=&%V](K K#S$_3D,1C/QZ' M>)P2U.0X2U&3&<%A":>QGT41.2>GX&3=X+#MW5+5V-=&F';S]+?]WKYJU]6K M>[OTOU&U9T(3#CL,#4>?4!2J7:3MP4_4$L#!!0 ( "8Y9U>DSUAI2P4 /\- 9 >&PO=V]R:W-H M965T/*U%V4SFE_;; M4LTO96NJLH&E8KJM:Z&>KJ&2NZL)G^P_W);%QM"'Z?QR*PJX _-INU38FPXH M>5E#HTO9, 7KJ\F"7UPG--].^%S"3A^T&7FRDO(K==[G5Q./"$$%F2$$@3\/ M< -514!(XZ\>9JDDY8#FO15N96[GZ% MWI^(\#)9:?N?[;JYL3]A6:N-K/O%R* NF^Y7//;[<+ @]4XL\/L%ON7=&;(L MWP@CYI=*[IBBV8A&#>NJ78WDRH:"P=5G@.< IO(Q3T/B_%$TK,L(52HBG MG]?K+11J)<_ MCCG?88?'L2F'+O169' UP231H!Y@,G_Y@L?>ZQ'FX< \'$.?WV%.YFT%3*YM MM&2#?#7UNCBN_AW'MX_4AF.>C-HZ[LG]!MA:5IC*95.P4C.Q3VT9+ M']#*#FE!1PO!E%VV!57*7+.RR"!VA:T.PGECAA[.-OR)TH2K'AITZ<4H/' MW/%"#V$KW*S"804TH$3%D"$3.69G2;JA,K/W3[/("<*0\<2)/9_QF1-Z 8L3 MQX]3=B\-+O[/+4+#OI-Z,3:BF8-*(G*IX\TXD4-V@9>R$7%%@[BB[Q;7;UM+ M84$ULS1/Q]0S#C8N%(RV/4^:#.SF&:SS[ &TH^M/;3?]W(LFBBNCZT%V"=2[[]F7VQ51R.+!XQT 9A. MH+(2H[)4)9)?%(6" O4ZS'S%KD75.6;8&\AZ9MSII<=1"(D368D%;AJP7[#P MD(67+U*?^Z^'7SQTUE#:3 C\&%7$SQGG;A ,''"$.XF'"@N\<^:[:!Q\7,6W=Y_^GSX/]88@1V1F M1<'>D+#>B5*QSZ)J =VA',%IJS&)\<#Q\&\64L7@B1LD@\:".$3IA2QU>7@H M,"QU6%%B+SZG!5CU/G=VSE!S9[,TJ5CH4A4N$#CJ;M!A/LL6$O3MDK5(TK[L:D%_L+.$I89TC&!H]4#"5U,@6R##: MJ_>?I>X[E9NFJ%I_<(57\AI489\>&H_X MMC'=_7SX.KQN%MVE_MOT[FGT0:BBQ-.H@C4N]=P$SU[5/3>ZCI%;>\5?28,/ M!MO&PO=V]R:W-H965TW TE_?L0,I2UG:+\'VS#SSS(O' M3/=*?S-;1 NOA9!F%FRM+>^BR&1;+)CIJ!(E2=9*%\S25F\B4VIDN3G@B6^VUAU$\VG)-OB, M]I?R4=,N:E!R7J T7$G0N)X%B^[=LN_TO<*O'/?F; TNDE2I;V[S)9\%L2.$ M C/K$!C]['"%0C@@HO'G$3-H7#K#\_4)_;./G6))F<&5$K_QW&YGP3B '->L M$O9)[7_"8SP#AYP;)T2#Q MO&M'GN4#LVP^U6H/VFD3FEOX4+TUD>/2%>79:I)RLK/SE<:<6UAL-"+EVAIH MO;!4H&E/(TOX3BO*CEC+&BMY!VL"7Y6T6P,_RASSM_81\6K()2=RR^0FX#.6 M'>C%(21QTKN!UVN"[7F\WCMX#YA:>. F$\I4&N'W16JLIL;XXUJP-5;_.I:[ M+'>F9!G. KH-!O4.@_FG#]UA?'^#:;]AVK^%/G^FRY=7 D&MX5BBSRSC@EN. MYAK9FW#7R;YL$=9*T+7D<@/651V\U'6!)>%*%263A^\-T&TVELG<*>8NB;2& M5&E=VV:,L+D]0(M+LE25(;D) 5\S+"V4J#,"I3MNVG= 1;58I*B;RL(#9L>3 MKC])8+%C7+#4!7R BMI)PQ/NE-C1HI57"%^9SK:0#+W^L T?"2T.XS@^6RU/ M!,TEQ$?X]&&<=)/[L]7/2FY^L*B+.L)S+WWO9=P.@NF&UW1+Y-"T[+27MI^VQ/_M_YO MBQ$"#23SKY13NL>3<#(:^'0/PEYO#"M6/T$K"9#@A9KVP/T[: MEY5/QJ-P1)7K3;J^EJL+MY08\=9B%'8'\?'[HLA]?7R1T&O=<6U41&?3O$"] M\6\61>]*6P_VYK1Y%A?U:_"/>OVF4O]NN#24OC69QIW1( !=OU/UQJK2OPVI MLO32^.66GG;43H'D:Z7L:>,<-'\6YG\#4$L#!!0 ( "8Y9U>I/FJ,!@, M *,& 9 >&PO=V]R:W-H965TU M*%9 BUXLR4YB&TC2#AO0HD;2M1^&?:"EDT64(C62BI-_OR,E:R[J&.L7^WB\ M>^ZY%YZ6>Z6_F0;1PE,KI%D%C;7=5129LL&6F0O5H:2;6NF663KJ760ZC:SR M3JV(TC@NHI9Q&:R77K?1ZZ7JK> 2-QI,W[9,/]^B4/M5D 0'Q3W?-=8IHO6R M8SM\0/MGM]%TBB:4BK\0R$<$-'X9\0,II#.\5@^H/_F66;5; ( MH,*:]<+>J_WO..:3.[Q2">-_83_8YIJG5'K2S)C0G^%2]-Y'CTC7EP6JZY>1GUS=EJ7NLX/T3 MM=F@ 28K^&0;U'#7:XW2P@?.MEQPR^GVE\]L*]"\74:6@CN(J!P#W0Z!TA<" M7<)')6UCX+VLL/K>/R+2$_/TP/PV/0OX@-T%S.(0TCB=G<&;3968>;S9"W@; M]NQS\Q7P96'"P%\W6V,US<[?IU(>$+/3B.X]79F.E;@*Z,$8U(\8K-^\2HKX M^@S?;.*;G4-?/]#[K'J!H&KXN2Z>RN1LK-.9?&X0:B7H67.Y TY!#T_;4:+@ M<*?:CLGG-Z\6:3*_)H.1)A[35)YF.=(4Q\/&)<&HWI"9>7L%U'&+[9:L#VV' M=UB.FL1K4HHI+?%Q6*6BW5&A9O[]OP;/([TF*439(Q3A M99I 'B;%'#9:U6C<\F$":B0^BS"=%V0S(YLO3/3X*ZMHEL&R)Y^)86Y\W*D; M9@FR,"L6, _SM(![I$'J2]MK5ZXL+++9Q&AHU0_E681YGL)E6.3)U.+_6;O7 M,$O#11&3D*6450RG1BXZ6APMZIU?CX8*UTL[[)!).VW@FV'Q_&<^K.^/3.^X M-""P)M?X8IX'H(>5.!RLZOP:VBI+2\V+#7U%4#L#NJ^5LH>#"S!]E];_ E!+ M P04 " F.6=76SZ*J\X" ! !@ &0 'AL+W=OB[Q4$R?3>CUR795D6#!U M+M98DF8I9,$TB7+EJK5$EEJG(G<#SPO=@O'2B<;V;"ZCL:ATSDN<2U!543#Y M,L-<;":.[VP/%GR5:7/@1N,U6^$=ZA_KN23);5%27F"IN"A!XG+B3/W1K&_L MK<%/CANULP>322S$HQ&^IA/',X0PQT0;!$;+$UYCGAL@HO&GP73:D,9Q=[]% M_VQSIUQBIO!:Y \\U=G$&3J0XI)5N5Z(S1=L\AD8O$3DRGYA4]OVR3BIE!9% MXTP,"E[6*WMNZK#C,/0^< @:A\#RK@-9EC=,LV@LQ0:DL28TL[&I6F\BQTMS M*7=:DI:3GXX6J+2L$EU)7JY@:DNEX/2>Q3FJSMC5%,-8NDF#-ZOQ@@_P+N%6 ME#I3\*E,,7WK[Q*WEF"P)3@+#@+>X?H<>EX7 B_H'<#KM0GW+%[OOQ)F90H+ MS)G&U";_Q#5'!;^F,5G1B_F]KP)U@/[^ *:+1FK-$IPXU"8*Y1,ZT:C. M"!YH+IQM ^$S32)%D;^+\FQ#&GBGN1>:Y?"-LYCG7+\ 4Z9.-Y@T<7P;)X!C M.#D:!GYPM7=WG3&Y(C1_T.T-0@A\SVP'80AS]D(#25.#^%YW. @[=*QT M&?0Z[R+O2?$8^MV!Y]'J]VLII'7?RW!WNKI 8F1FEX)$5*6N&[P];U8(6:SLC8J%IXMAM1B,>I3$@_5((O15, M@/:G$?T#4$L#!!0 ( "8Y9U<=Y:1%;@, '@* 9 >&PO=V]R:W-H M965TM&%H@B619MN/,-A [*UI@!8)X M73\,^T!+)XLH16HD9:?_?D=)UFQ'T5IC7VR1NGM\[Y$\W6RO]%>3(5IXSH4T M6AGKKFT(C2ZJD7/AA$(S]G''I+6;5W*-> MS%1I!9?XJ,&4><[TMR4*M9][ ^\P\<2WF743_F)6L"VNT7XN'C6-_!8EX3E* MPY4$C>G'#V#4[)1ZJL;?$SF7N (H<#8.@1&?SM

&Q^.$@BG.R%L$L+SA.B5A&&3,*R$ULPJ M60_,LL5,JSUH%TUH[J'RILHF-5RZ75Q;36\YY=G%LC0T8PPPF<"ZWDI0*:SY M5O*4QTQ:N(]C54K+Y18>E> Q1P/7L*8#E90"7?2]H-/ 9(Q WL)*8\(M_*:, MH/\#;-^_@#7 )OV>J-+2LF?F6E#@^?MRP7M:LPU=83^&3 MDC8S\*M,,#G-]\F!UH;P8,,R[ 5<8W$#P^ *PB <=O!9?7]ZV$-GV.[*L,(; MOH+7.&[@"6/D.[81>'5D+NI>SE6*.U.P&.<> ME0*#>H?>XN>?!N/@ERXO_B>P$V>BUIFH#WUQ:D)]&E>EUDCWKM!JQZMRZ;3B M^A!&T:2-.J$^;JF/>ZE_T=SBM4I3 W'& M]);HLBU]2XP%=MBY+LKC%Y2C\61ZQKAWZ0OW9-(*F_0*HXNH=JA=Z:-ZQ_+Z M>M)".TY53'R#/2FW*.EMVB5P\G)/IN,S?;T,+M1WV^J[[3]S&9-;$I>4"%;1 M88NK"=#,=A^RVQ>"!N?[U;OBA7JFK9[IY74"9?(?16+:422"270FL)?"CPKT MCS[B.=+5<;T-72-WTNH/63O;MD_W5==P-K^DMJKN@OZ%J7NR3W0CZ2Z"P)0@ M@YL);9^N^YQZ8%51M0H;9:GQJ!XS:@U1NP!ZGRIE#P.W0-ML+OX!4$L#!!0 M ( "8Y9U>EB3N"OP8 %D^ 9 >&PO=V]R:W-H965T/'$\D]\2:D@7](DXY>=I1"K\VZ7 M1TN:AOP=6]%,?C-G>1H*^3%?=/DJI^&L=$J3KJ%I@VX:QEEG23"[86 M29S1FYSP=9J&^==KFK"GRX[>>6ZXC1=+431T)Q>K<$'OJ+A?W>3R4W=+F<4I MS7C,,I+3^67G2C\/C-*AM/@CID]\[STI+N6!L4_%!W]VV=&*'M&$1J) A/+E MD4YIDA0DV8_/%;2SC5DX[K]_ICOEQ0@YG;+DSW@FEI>=48?,Z#Q<)^*6 M/7FTNJ!^P8M8PLO_Y*FRU3HD6G/!TLI9]B"-L\UK^*4:B#T'R5$[&)6#T73H MO>!@5@[FL0Z]RJ%WK$._9TXK%;29\E(O5BC"R47.GDA>V$M>\:847>DO91)GQ?JX$[G\-I9^8G*] MYK*%1R%F2!74<36F8BS!;EA21S%E).WY$.8YV$A M;O+:HB*,$_Y&MM[?6>3UJS?D%>D2O@QS:1IGY#Z+!3^3C?+]QR5;Y6N_O[,)?N^HON]O&=-Q3NSO&= M5[F[QW=>Y>[]V,C[/W;M0;N[1:.7.E_3D;E=QF;),U_@35D6T4P4"U+>=&YC M_HG\];NT(;Z@*?];M=0VP)X:6-R6S_DJC.AE1]YW.I6CL)J;#:MW$.KGBE[7[?R%%8#P]0;4ZJZ1+VO M-AWR."IGDLA?'A*Q-)4WY#(3)J]E]CMC21+FFR_+ MUC>J&=_$&.U=J/:N.;+3UHZ<^CN$A-FJ[NL-)3K(B"X2YBF[WU"LKS(RQPTE M@KI54^)PJ\1AJQ*M.%D+.OMA+0Z/T6)K5T[5(A)FJ[I_H$5D1!<)\Y3=;VI1 M972@15"W:EH<;;4X:M7B+7V,RR=J;$YN\ICEY(;*E]D9N9K]L^:BR,I4VFNE MGKI'0<(L),Q&PAPDS$7"/"3,1\("$*RV-L;;M3%&;]W'R&6!A%E(F(V$.4B8 MBX1Y2)B/A 4@6&U9Z-KNR;0&V1ZU8TY=#E":!:79%6U_ S0T-*V1S$!CNE": M!Z7YBO$X&(X %;*NXKWZBOX3-H3M04[6.))F06EV16OL-YH).S2F"Z5Y4)I? MT?8U?J!P4,"ZPHV=PHV?LM%L#W.RQI$T"TJS*]JW-(Z,Z4)I'I3F5[16C8," MUC6^*Z_IK66*R0>6O;V_4ZH66D>#TBPHS8;2'"C-A=(\*,V'T@(4K;X0=@4U MO8?>K>K(2LP42K.@-!M*GNI%TBPHS8;2'"C-A=(\ M*,V'T@(4K;YX=L55?0C/@Y"%P2F49D%I-I3F0&DNE.9!:3Z4%J!H]16R*_GJ M[37?^@K)7[IM;"#CVJ.00;^9_4!KMU":K;Z"@X^VLIL/J?Y M/TJI^JZ6JK?6I'8YS<<\G-'GDPM%W7WSHRF-%^49Y0Y*=.AS;FS;>OV'/15>?JWT7ZMG[NZ MHMW3S_W-*><=?G/H^GV8+^*,DX3.92@Y.OV.7"+E.>;-!\%6Y8G5!R8$2\NW M2RKSN;PPD-_/&1//'XH V]/DD_\ 4$L#!!0 ( "8Y9U>K,9*IT ( '8) M 9 >&PO=V]R:W-H965TR:)WVVE"6A<,V16%85Y@]#*-EZX/C.1C ABT)J@9OT:[R *<3FM2 [?'&_:/)G85RPP+&+'R"\EE,7#>.RB'.5Z6 MI2 Q*<7KOBN5.0URLX9Z:*F# M9ZA#=,FH+ 0:TQSR#GRZ'W^^!^^J,-M8@TVLPV OX13J4Q1Z;U#@!2&ZF:;H MU4E77*/#:8(]-.D_>(,(S571^<,M<$DR7';PCO_;O9WLA6VGA(8W_$.GS#FK MT$A5AJM-KKI5%FAD^A0X^GHQ$T;^K:M=+'_4S:\/Q)ZH<08#1YUX O@*G.3E M"__,^]!5HV.2I<'MQC%ZJA%[^K>KECY5B\(.O?%3/3_T=Q5MR.[61:+V\\+/9^XB5?KLCXQGEYLHI6X%>67S75>'8T[RC).15;$,D.Y MN+\3ERZBL2B5B4-2*J_CV*N4B2 MFE1=Q]\M=-2U63ON?WZF_]P$7P5S%Q5B+I,_XF6YOAP%([04]]$V*6_DTR^B M#0N9%,U?]-3:.B.TV!:E3%OGZ@K2.-O]C[ZV';'G4'',#J1U('T']X # M;1WH2UMP6P?WI2UXK4,3^G@7>]-Q+"JCZ44NGU!>6U>T^D/3^XUWU5]Q5@^4 MVS*OOHTKOW)Z(QY%MA7H1BSD*HN;Y/V(;JOQN-PF LE[]&QQ]PV]%W*51YMU MO(@2]%$NHL;\+1-E%"?%N\KQRRU#;]^\0V]0G*'/:[DMHFQ97(S+ZE+K!L>+ M]K*N=I=%#EP619]D5JX+Q+.E6!K\F=T_M/B/JR[J^HD\]],5L0)OQ>8,4><' M1!Q"#=-/M//W&L_X)>9R2P,%>>#%^W._8H1FEQ'4GNAD;F@43UZ6. M;L:'9F'@N:';F6EA>EV8GC7,WV1>KM$L%7E5C4RQ6MV/'6J0, 8)XT P+0=^ MEP/_1'7 ATP.)(Q!PC@03$O.I$O.Y-5U8.?I[=V2V/%\W^_5 8,9"5V">W5@ M:$8)G7A>KPX8S (2>+ZY#@1=F($US"_50XM8HMLR*LVQ6MV/'6J0, 8)XT P M+0=AEX/P1'4@A$P.)(Q!PC@03$L.=M0COO/J2M"Z^EHI(-3I_8C/378$X[X= M,]A13-V^'3?9>>%DSTX/=D_/X)?7 _1/-Q*O1+985UKXH3JG= R:RVPALC+? MC=R;N'@P]I*US6/'*2B-@=(X%$W/'E'9(R>J)"T8*D60- 9*XU T/45*^V&K M>IGJ=TQ^Z([90>K;O+O!G3/J>_VZBZ0E0>@][IRH-H%(0E,9 :1R*IJ=(R4%L%33V!PU_ M^!I@@OLB86XPPTY /=JO!T,[$DXF >G7@Z$=K5^BT0/U0*DK;)=7LVU1U< D M-KY[L/L>/>(@:0R4QJ%H>A:4^,/!J8H"J"X$I3%0&H>BZ2E2VA!;U8V]*(2& MNW@@%N8&,QH,S)C!+ C\H?08FF'L>H>D!U$ZB]AU5E<2H&2'O;UCQR@HC8'2 M.!1-SYP2C02?J(P04&4(2F.@- Y%TU.DE"&QRIH7RHX6TGO\QT[_,>. '>[9 ML4.\WBM0?HAWX.4F46J+V-46W^9R(XRA@LZE@=(8*(U#T?04*.5'W%,5!U!M M"$ICH#0.1=-3I+0AL4\&VIXQ6M?]GWO?)R'I5X2AV20,:7_.TV!&<.@1MU\0 M#'8T=/U#!4%I+&+76.]%GD;9-V.DH+-JH#0&2N-0-#T'2ON1R:DJ J@P!*4Q M4!J'HNDI4L*0V*<%K14A,,Q1! /586_AZ-X=-AIZ@_D3#M6HWFU*K!&[6&NK M"YB 9W? Z4Q4!J'HNGKL93TI,Z)*A(%U9B@- 9*XU T/45*8U+[Q.3+!$P+ M&0B)WOO/N;VQHSO:W*K36QC&H5K5NU!I0&K7@.W<[J]QMEK*U-A]H+. H#0& M2N-0-#T5>RM 3[8$%'8-*.PB4-A5H*?0K53I5OKZA:!VUZ.3 *I,06F<#I>? M8H?XA][V4J4YJ5USZL4(ZHG)WNC1B0&=JP2E<2B:GCZEH^FIUJY24)D-2F.@ M- Y%TU.D9#:U3[&^\(D)5%*#TA@HC;>TP5/:@97T5(EE:A?+'V>?9Y^,?0LZ M20I*8Z T#D73,Z!T-SW5"EH**K%!:0R4QJ%H^JX:);'=UZ^B=0VK8ZO[LK^> MWF3F3FC/C!G,**5^7XP9S%P2TK!7#<9[FP-3D:^:79D%6LAM5NZV?'5GNYV? MLV:_8^_\%3Z?8\-YAL_Y;E^GPN^VF7Z*\E6<%2@1]U53SMFD^LG/=SLW=P>E MW#1;$^]D6]O MHS88Q_\5BYVF.ZDK&,RO+HG4%DZKM).J]FY[,>V% PY!!SBSG>3ZW\\00@*X MK.W<-PT_OL\'VX_YU@^>[2G[SM>$"/"C+"H^-]9";*Y,DR=K4F)^23>DDG=6 ME)58R%.6F7S#"$Z;H+(P;.%ASQ;B_J"N9AM<$8>B?BVN6?RS.PH:5Z2BN>T HRLYL8UO(IA6 &X$!4K+"VT(\T/UOI.V06_,26O#F+]BW6LL MR98+6K;!L@5E7AU^\8]V(,X")$<=8+X;4#3 M=?/0]V;@(BSP8L;H'K!:+6GU03/Z3;0%.. M2C?_/3U^\]-[@^%T\\1I>,XS MO"CG.,L8R7 S1<[FQ5^_2RFX$Z3D?ZNR?N B-;?VP2N^P0F9&]+H.&$[8BQ^ M_@EZUJ^J(=<)BW3"8DVP7G)0EQPT13^^Q,J7[A#I-9'U?XW=P@XLZ(8STH-D3D!8# MEELN!9R#>CCS1-W]2>)K9Y].6*03%FN"]=+B=6GQWLD:/)W)T0F+=,)B3;!> M$0Z9Z]I;[E07O@#&-5B&PX\(]HK+(A0FAH# J9CP+HJHTAZ#H9 M3'8RK@C+GB[ 9KLL\J0QAS7!A5A/6L,D\[6S3R%;FP/_H:EVP--:0T$J6Q80I>SU)>>V\TTJ+M-)B7;1^/NQ3/NQW M'J0:4+[#"PGW&'4_T$IPNHSWF%JR3'1;=@:)PBET;!Y VB'())Y*OGH4Y: MI)46ZZ+UDW.J^J#[7E:AM?K32HNTTF)=M'Z*3A4@G*QAIJW"&UN%-_JR<*N0 MN:YEH:%5C&7014XPL@J%SG>@$SYC%:=Z"DX75-=;04M:?]V^ (+A'3DL*N1A MQ3>4B6:2*L=ADOOJR:B3%FFEQ;IH_0R=BD$8O)=?:"T)M=(BK;18%ZV?HE-9 M""<+FVF_"$$ZWM O%#KH(]/BLJ;85N+P-;V[VNVC73>[1X/K-_#J%BJN1_6^6[.U<\(?-NV^8);)%0DH MR$H^RKKTI;FQPS[8X4303;/1LZ1">E1SN"8X):P6R/LK2L7QI'Y MQNY^!=0 M2P,$% @ )CEG5_,!.\* P 1 !D !X;"]W;W)K&ULM5==CYLZ$/TK%JVN6JF[?!/8FT3JAE2M="NM-MO>AZH/7I@0 MJX"I[22[__[:AM! V&B[E[XDV)QSQC-CCYGIGK(?? ,@T$.1EWQF;(2HKDR3 M)QLH,+^D%93RS9JR @LY9)G)*P8XU:0B-QW+"LP"D]*83_7<#9M/Z5;DI(0; MAOBV*#![O(:<[F>&;1PF;DFV$6K"G$\KG,$*Q)?JALF1V:JDI("2$UHB!NN9 M\=Z^6MJ6(FC$5P)[?O2,E"OWE/Y0@T_IS+#4BB"'1"@)+/]VL( \5TIR'3\; M4:.UJ8C'SP?U#]IYZYN*6[C]"XY"O]!*:<_V+ M]@W6,E"RY8(6#5FNH"!E_8\?FD <$:3.,,%I"$Z?X#U!=/0U6\:+E&JCK 23;XGDB?DM[*#< KJ% MA&8ETQ?/ISI [_\_Z\L76.\%PV\WB:CWW M";V8<)QE##*L]\G1YOCVCX2B3P(*_GTHZ[6N-ZRKBN$5KW ",T-6.PYL!\;\ MKU=V8/T]%/(QQ>(QQ98CB762X[7)\TVIE@\IMAR)+%.'H(V#\$?J@7!F,D94RP>4VPYDE@G.9,V M.9,7UX*:Z1_7 MN?3/JU8 6.G;4.^3Q*6QBA;87]FK!*2QT(B_TAVM!V+H9 MGG7S WF ]*)B)($A3\^2?W>CC2D6CRFV'$FLDX&HS4#TAZI -&9RQA2+QQ1; MCB3628YM_?JXMUY&[8.^"+ 9AO.7[_FV 9@>!+!F]0C"$\P/+ MBGJ5P#QJ:0I@F>XE.4KHMA3U!VL[V_:K[W67UIN_MJ\6]L!\K/I;W4+]DJ^; MX\^89:3D*(>U-&5=3F398G6_60\$K71#=4^%;,_TXT;VZ, 40+Y?4RH. V6@ M[?KG_P%02P,$% @ )CEG5S*5 ?&# @ &08 !D !X;"]W;W)K&ULK55=;],P%/TK5IC0)L'RV8Z.--+6"H$$TM0R>$ \ MN,EM8\VQ@^TTX]]S[60AV[JQ!UX:7_N>XW.N[=NTE>I&EP"&W%9TQNV MM,#Q^([]@_..7C94PT+R[ZPPY=Q[YY$"MK3A9B7;C]#[F5B^7'+M?DG;YP8> MR1MM9-6#44'%1/>EMWT=1H P>0(0]8#HI8"X!\3.:*?,V5I20[-4R98HFXUL M=N!JX]#HA@E[BFNC<)4ASF0KV(-H@*P@ESO!7&G?DC5>EJ+A0.26+*0P"JM- M+K0&HPD5!?G,Z(9QS 9-CI=@*./Z!''7ZR4Y/CHA1X0)\K64C<9LG?H&E=K] M_+Q7==FIBIY0M8;ZE,3!&Q(%47P OG@>OH0JYKFL/H0>W!RUZ_ M"J?!^T/F_Q/9O5+$0RGBY]BSP3WM;@,3.6\**.R!-P(O!<>Q@AS8GFXX'#S[ M;H>IV\%VF7V6S*:36>KOQRX?9\6S61(.6??D)X/\Y&7R^>@&CSU@!P"EG =W MYH?T)X^436=1^$#^XZ1).#U[H-X?/5S;-+]0M6-"$PY;A 6G9Q./J*X1=8&1 MM7O+&VGPVKEAB;T;E$W ]:V4YBZP[6'X-\C^ %!+ P04 " F.6=77OC- M'WH# #%"P &0 'AL+W=O5C#V*# +MU=V]?\]1T6CMC .59S M+S:[?//-?#.SRTR/7'R1&8 B3V7!Y,S(E*KN35,F&914WO(*&+[9!1$[LN2BG_G4/#CS+"-YXU5 MOLM4O6%&TXKN8 WJ8_4H<&5V+&E> I,Y9T3 =F8\V/?+L,9KP%\Y'.7),ZF5 M;#C_4B]^3V>&50<$!22J9J#X=X %%$5-A&'\TW(:G?\E1E,R,T2 I;NB_4BA]_@U;/I.9+>"'U+SFV6,L@R5XJ7K;&&$&9L^:? M/K5Y.#% GG$#IS5P^@;>"P9N:^!>Z\%K#;QK/4Q: RW=;+3KQ,54T6@J^)&( M&HUL]8/.OK;&?.6L[I.U$O@V1SL5K> ; ]D!0G?L5P7[X:LL1W3?0&$;\F" M2R6)XN2/C<*^PS53 NLKR=L8<*>0[]#BXSHF;]^\(V\(0O[,^%Y2ELJIJ3#& MVI.9M/',FWB<%^)QR0?DSR19LA32$?OXLOW=!7L3<],ER'E.T-RY2+B&ZI:X MUB_$L1QW))[%]>;.F)P?\[[\W][/DN%VW>)J/O<%O@6M;Z.KR7%4U@9N!])T$RL/%Y7'N\2>S2G!64)$*K(!G8Y8SG;U4>X I'SL<,T;_A\S5=_4@Y1 MZ$RFYN$TUT.,[7O..2@> 4W"\!RT'((:)YWFR47-W?7$F^LIZ:ZG MY%NSCDEO:">G$0=!3_H0X_5%Q4/,Q/%[PH>8X 1SIMOO=/L7=3^47*C\*]4W M-M;X1"WF ',RIMD?Q''C>EY/] C(N;-[JD= MA?T4,L1U)W]@O"@$QY<+GA& MV0XD2?&KA66'IT1O$$$5C(H.AH7N=>]B"+EQ>X*'$*?7+GRP^LGM AQ@[=7K?&5Q MOT/4B#5/YI(2Q$X/A'@P^9ZIYJ/3 M[78SYX,>M7K[<_M^88_LQSBC-B/E-_IFP/U !5Z DA2P15?6;8!E$V\14#*6$FB?$];6:SVW[H](-C1/"L;;&2")M_7_D2!X/1PNSI M%[#E\SY'PGJ1@,-T2^A7ML*8H^]Y5K"KP8KS]:6BL&2%\YA=D#4NQ)4EH7G, MQ2E]4MB:XGA1B?),T5754O(X+0:S:=5V3V=3LN%96N![BM@FSV/Z#%8!YCAF])]G>ZX*NKP7B %G@9;S+^B6P]W QH6/(2DK'J$6WK6$L= MH&3#.,D;L>A!GA;U<_R]>2%V!)IQ1* W GU?8!X1&(W V!<,CPC,1F">FF'8 M"(:G9K :@75JAE$C&)TJ&#>"\:F"22.8G"K0U-<[IYXL:6_VP=T^*GF]W5IU MOY5Z8E6STHYY/)M2LD6TC!>\\J":VI5>3,:T*%WXP*FXF@H=GUTGWS8I2TM' M,/0;^B.F-"Y]@=[;F,=IQCZ(UB\/-GK_[@-ZA]("?5Z1#8N+!9LJ7'2@Q"A) MD\RND^E'DAGHCA1\Q="\6.!%C]Z1ZR<2O2(&WHY>?QW]C2X%WL4O2#4_(EW5 MC9[NW,K5#GZ\0*IV5&[+Y0]X?8$,]:A\?KI<[WLM?RZ[^W/9/;D\V!32[+Y< M;N-$R+6CV8/3L_?)0[G\>DTOD&X=E4>G=UZ33&*CM;!1\8PCO)L-$RV,H1TO MHW\BT89\CG/V;T\7;VJDV8\LE_Y+MHX3?#40:SO#]!D/9K_^HEGJ[WTV@839 MD+ Y),R!A+F0, \2YD/" DA8" F+@& =RYJM94T9O;/J?D2%V&R3)4IBMA*[ M4G&%]BZ.-U+FN9Z%A-F0L#DDS*EA5@4K/Y$\S[3A9#R9*L^[9CR,&JFJIG6C M/,B.^9"P !(60L(B(%C'9_Z"(M[K)ZGZ7#]!PFQ(V!P2 MYD#"7$B8!PGS(6$!)"R$A$5 L(X[K=:=%ORVU8*T+"3,AH3-(6$.),R%A'F0 M,!\2%D#"0DA8! 3K6';46G8D75!=2H1?UQN:K&*&T9JF">YSJ91RKDM'ASNX MT5A5NWLS&S+E'!+F0,)<2)@'"?,A80$D+(2$14"PCOW&K?W&_\.G1BGS7#/6 ML.&N&2WUP(R0*>>0, <2YD+"/$B8#PD+(&$A)"P"@G7,.&G-.)&:\7;7=VA) M25Z?U?[L,Z*4=ZX1)X>KXN&B")EQ#@ES(&$N),R#A/F0L 2%D+"(B!8QX>: M^O8+IGKJLH@HSF(N_)@0QOM^H+R1L\YU(2C-;F@=4VO[IIZ#YG0:VNZ*;EC[ M.5W0G!XHS0>E!:"T$)060=&Z/MNI%-#D*QXI"ISP_EVF7'NVKR!I-BAM#DIS M0&DN*,T#I?F@M "4%H+2(BA:UZ?ZFT]U^"]6&R:4?R%I-BAM#DIS0&DN*,T# MI?F@M "4%H+2(BA:U[]OY3R:M/2@7&=Y6CSA@HMM;,'2!2Y+\H2'LS1^3+.4 MO_0:&+2B!Y1F-[3=3>;!KM8XW/NJEF%VPYP?D]R>D!Z2UY-PC^3W]%T>VK>W? :ZKHNB]=EN[G&L][8YVZ=;%_F_X^K\' M=S%]2@N&,KP4J=2+D7@SH74Y?WW"R;HJJ7XDG).\.ESA6+Q1EP'B^I(0_GI2 M)FC_5#'[#U!+ P04 " F.6=7WZ\^,W($ !!%P &0 'AL+W=O0$YWEERD5&%IV+ERD( 3:J@C+F!YT5N1M/+X%QK=CQW=>+GQ-5VNE+[B344%7, ?UK7@0>.8V M*DF:02Y3GA,!R[%SXU_/_*$.J%K\G<)6'AP3/90%YS_TR5TR=CS]1, @5EJ" MXL\&IL"85L+G^+D3=9H^=>#A\8OZIVKP.)@%E3#E['N:J/78&3HD@24MF?K* MMW_";D!]K1=S)JMOLJW;#GH.B4NI>+8+QB?(TKS^I4\[$ 2?"1SS*ND9$#XDAS<(N]GH&C*Y =L\VT^(^_??2#O2)J3QS4O M)-=U[=UU\$K77^"Q27Q_ L2>$'8$3XUA\^AN"2A]VKXS!P^ M@QC#Z]Z#=KB+#!N000,RJ/3"5_1N2XE7I&QA^^<>KY$[!9G\MPM0+=GKEM0E M?RT+&L/8P9J6(#;@3'[_S8^\/[IPV12;61)KH0P;E*%)??*9\V2;,M9%S!AY M+K%:+*K$] 2YF?3\*!Q@.FP.670T\_J>/VB:M4;9:T;9,X[R[O'+E#RH9W*O MDJZ1&J//':E-L9DEL1:U?D.M;[_,^C91VA2;61)KH8P:E)$Q :=4K@E.W236 M!X X-Y1!KCJG\NBD!OS!<-@NE*FQOW/16!)KH1DT: 9&-(^")H"V)@9DLF @ M+TB.'@Q?BI2A4Z)Y#%V0:M'^(:2@[Q]!,O9\+B1+8BU(PP;2T)P_E3L!@9P8 MK0S$.BUJ4EUPAB=PPK[G'<$Q]G@N'$MB+3A7#9RK__T.NSI-DW 014WN/Z1EAW,0Q+W%B(05]UN74Z16]$RH???\X/\P=G4O%EEH;RX'U M]M_"(DK ^9=GN(R350UUHO%/T811>(S&V-G9:"RIM='LS;1O-)@-&GC29$!6 M[RFNUCC;Q*40^)8B+*6+E*$!@.ZU1]"53U%P3,VJ:[:EUJ:V]\V^V3C?Y9A* M0!1] G.MA1UL!L=OU_M&[TFKH>7@#P2G3UOUE:_ P\NB8[Y6+7*MM3:?/9FV3>[Y2_5 MY$.E!"7=5AZ]XG=V>H>0^MY)C5FUS+;4VHCVIME_PS5S11E9"8[+LZ(4\5J7 M7"'2;K.\$VLO*?!S3,BJ7[:EUB:T=\R^V3)_K[8AL *5QS5X1IPA29T [R_Y%R]G.A-T6;7?/(?4$L#!!0 ( "8Y9U<: M GBUOP, "D/ 9 >&PO=V]R:W-H965TLU2*L9&(N7NP31%E$"&Q3W; 55/-HQG6*HN MWYIBQP''!2E+3<>R C/#A!J343'VS"I?&&'7Z%:CZ_U(I:*XA<=*JQEH"@7DF456/T8^<"*)W6: [M%('-\Y3 M0&R#IKE08"'0"6;]=MS_BF:,2D*W0*5N"A(#Q\69^3P'B4DJOBA9]82JHP2Q M:G];S='G3U_0)T0H^CUAN< T%B-3JM7H.9E1-?-9.7/GPLQ=]*1")P(M: QQ M"W_1S0\[^*9RL;;2>;=RZG0*/N$W9'E?D6,Y;MMRNMDKV-TCU[I(GU]/=]K, M^'_1E_\Y^HF5;GTJW4+/O:!7'[T9R]:$XIZC]M<+2U.D,LT!\_COENE/RW!> M>SB=O!_$#D8?*;;X2+'E!XF=' "O/@!> ME_IDBE-,(T!8HC5L":5JWW5.V@$GK.VR3SOU;MWA4BPHQ/2K>3^Q1N;^>-O. M$;;G#IU3U*(-Y?C^*6K9%>W$/;]VS^]T[S&.JVRM4JQ,H,.V3J%;;2O%_ [; M>A&+7L3R'&&[81BT6Q;4E@6=ECWC-_6Y)*]P+#C;K3NU]59CEK.@UXM>Q.(< MH4-Y7L.0+J$3,P:U&8-.,V8)5FE66['!A*,]3G-HLZ)3Y=;#,^@U[!QQYX3- MV[0X1]E.V'"L3X%N> )$/P&I5]]8Z"ML^;::?:K>X->]T[ M1]P-0K=A7@O(:]Z_%DSH^NW>A;5WX;7Y'FCD[E6[U+>S-].<(VPK+J1ORG ( $L& 9 >&PO=V]R M:W-H965T$OOL^][G'-]EVDCUH L 0YY*+O3, M*XRISGU?9P645)_)"@2NK*4JJ<&IVOBZ4D!SYU1R/PJ"V"\I$UXZ=;9;E4YE M;3@3<*N(KLN2JM\+X+*9>:&W-]RQ36&LP4^G%=W $LQ]=:MPYG>?/P?)'8_6[#=P:-/A@3F\E*R@<[NR6%-:V[N9/,%=OE,K%XFN79/ MTNSV!A[):FUDN7-&@I*)]DV?=N=PX!!%+SA$.X?(<;>!'.4E-32=*MD097>C MFAVX5)TWPC%A/\K2*%QEZ&?2SU+F#>.<4)&3KZ8 1:Z%H6+#5AS(7&LPFIR2 M)5Z&O$:+7)/.Y?@2#&5^@;)K+Z?[2@6+47T L4'5A,&M06O/3MFS ./@Y@CCO, M\9!ZNH -$X*)#=Y83D4&?8"M1.PD;.UNTW$P"<)DZF][0D^ZT)/!T/,\9[;> M-,EK($9BW3W63+>V/HQ6;G* $8Z2..ZGB#N*>)#BHL K#!T#/&7.0!0UT$L1 M/Z,XC<9AV$^1=!3)( 7>YE>^0?+\&X3Q*(G^B^L?%'@):N/:F":9K(5I:[VS M=IURWC:(O]O;-GM#%=X-33BLT34X2S!GU;:N=F)DY=K%2AIL/FY88+<'93?@ M^EI*LY_8 -W_(_T#4$L#!!0 ( "8Y9U?J-8T$U@, *0/ 9 >&PO M=V]R:W-H965TV#Q3]80[&2WH'*:@OB[N MA1ZY'4O*"B@EXR42,!L[E^3BFH0UP$1\8["4&]>HMO+(^5,]N$W'#JX500Z) MJBFH_GN&:\CSFDGK^*FWFD$JYY_B=+539VA@Y*84:K M7#WPY1_0&AK4? G/I?E%RS86.RBII.)%"]8*"E8V__2E3<0&0//8 5X+\'8! MX0& WP)\8[119FS=4$4G(\&72-31FJV^,+DQ:.V&E?4R3I70=YG&J MH+=OWJ$WB)7H2\8KJ9GER%5:;/U(-VF%737"O /"8O2)ERJ3Z/FW(+6LR5]W.A[=*BCDW[;L-^2!G;PN'A=R01,8.[HZ2!#/X$Q^ M_86$^#>;\Q.1;>4AZ/(0]+&O\I";/+!U'JC)PWM4@K+Y;TA#0UK7NF>]8\(P M(B/W>=-9[[-?Z6S0.1OT.OLB:*J+MGBRZ6^@@PW]7N1CC'?T#_9L[H1M*0L[ M96&_,JYHCK@I%Y:4TYG2-VC!A6+_T;IP[\.-Y?@?VP $=VF&OVL^' M,GU@O[NYK"$Q1$.(KO8N!,;?]^VM>:Q%_NC=>=$9%LV"5Y_.O'/ MK, M^XE2<2JV[5QLM!'D];6JQ1XM5L?CMM5Y:W5>_]MN&BG]"CU ;NJ1S-C" MWI3T$OWPHIR(;=OVND,@/[5%("?M$4[%MIV+=9= ^MN$;@N(HUL@V-N%) [C MC;+8&K+%^<&A\DG6GWW2_]V_ RGU^2:IBDI+U4MW[$M*]IN!LPA[4;BKV!(W MB/TP/J!XW0Z0_G[@E3U8RWJT";/%^<%^#^!NG(/T4L_-\5"BA%>E:HY$W6QW M!+TT!R]W'=Z<7S]1,6>E1#G,-!2?1SIIHCD2-@/%%^94]&ULK59=K]HX$/TKHVQ5M5*7?$(+A4A< M FT?;GO5JVX?JCZ89 "KCLW:!GK[ZVL[(0O=W(C=P@.QG3EGCF.W=J=3,=BIQGE>"=![$O6>(_ZT_9. MFIG?L!2T1*ZHX"!Q-?&FX6C1M_;.X"^*!W4R!KN3I1#?[.1=,?$"*P@9YMHR M$//8XPP9LT1&QM\UI]>XM,#3\9%]X?9N]K(D"F>"?::%WDR\5QX4N"([IC^* MPUNL]^,$YH(I]P^'VC;P(-\I+^)E,36 #S+ M4!/*U'.S^ND^@V=/GL,3H!QN#8NI%37VM=%EV?V\UG!3:8@>T1##K>!ZHV#. M"RQ:\%DW?MB!]TT\FJ!$QZ#<1)V$][CM01R\@"B(XA8]L\OA4=MV?L_[_/>\ M+[KA&>8&'K;!SV(9-P46.[[XD@+[=VEE5.5,J)U$^#)=*BW-4?.UK80J+TF[ M%WO\CM26Y#CQS/FJ4.[12Y_^$0Z"UVWYNR99=DVR^37)%EJU%R;I2U&(5! M;WAN-6^Q&O8&P[/?.631N>O_&=-^$]-^9TP_NWL2"R![E.;:-S>[[1TH7\-. MX6K'@-$5M@6VF_<5/""1"A(HJX,T2J @#VTIFG4R_==/YVJRYM>4M>B6-:QE M14=98=0BJTJP?W(SERC7KH=2D(L=U]49VJPV;=K4=2>_K-^$HUG8LIZ%HWG5 MA?U#7_6$MT2N*5? <&5RZK.JB19;UQ! FEXJP( !@' 9 >&PO=V]R M:W-H965TM0%@"%/)1=Z M[!7&5!>^KQ<%E%2?RPH$/EE*55*#4[7R=:6 YBZHY'X8!+%?4B:\+'5KMRI+ MY=IP)N!6$;TN2ZI^7@*7]=CK><\+=VQ5&+O@9VE%5S #\U#=*ISY;9:_BB[2!N^/G[-?..WJ94PU7DG]EN2G&WM C.2SIFIL[67^$K9_(YEM( MKMTOJ;=[ X\LUMK($O9294?B489S)/DB9UXQS0D5./IL"%+D1AHH5FW,@$ZW! M:')&9O@RY&M%7&M,JE/? MH$Y+\Q=;39>-IO %33.HSDD_."5A$/;)PVQ*CH]._DSCH\W6:]AZ#5W>_K]X MW7EHD&M0$O>_NF%P?O M#GCHMQ[ZA[)G=V K+<=KPINPY],EL$D1NQ2V*C=9?Y@,4W_3 1ZTX,%!,+(& M7:PF*MIA]:*H%W3#HA86O0:+NF#1_\#B%A:_!HN[8/'_P)(6EKP&2[I@R3YL MD 0OW-FPA0T/PNZQG($N#:@NY' /&:/!J!LY:I&C@\AK)IB!,XZM-LV%\9QTOM+C+_3Z.PWXQ-5*R8TX;#$P. \03>JZ ( /D' 9 >&PO=V]R:W-H965T+JI>F&1"K'7LU#8+??O:3DC9;3BHY2;Q MZ?O',Y/,C+=BK4K2P$X MM5!!7=_S^FZ!"7.BL5U;B&C,-XH2!@N!Y*8HL/@U!R#I79L&- MQB5>PQ+4EW(A],QM5%)2 ).$,R0@FSBWW=$\-.?M@:\$MO)@C(PG*\X?S>0N MG3B>N1!02)11P/KU!#.@U CI:_RL-9W&I $/QWOUC]9W[ED.$-50]\^PEJ?WI&+^%4VB?:5F>#P$')1BI>U+"^04%8]<:[.@X'@-9I M!_P:\%\"X1$@J('@4@MA#8276NC5@'7=K7RW@8NQPM%8\"T2YK16,P,;?4OK M>!%FOI.E$GJ7:$Y%=RSA!:#/> <2W<2@,*'R[=A56MN<<)-:9UKI^$=T G3/ MFX=\SP]:[C.['/?;W/D_ MZ_-_MOXL&$&3Y<#J!6>SC&(B$\KE1@#Z?KN22NA?]4=;OBO%L%W1E*^1+'$" M$T?7)PGB"9SHS:MNW_O0%NQKBL77%)M?2>Q96L(F+>$I]6B>96 +)2)5@I1. MD, *VO)Q6NHF[ R]UVT_[NP,V.MW!NUD?(8,AL?(^1FR.^@$?Y%5"-V#6E: M6-LF(E'"-TQ5'WRSVO2I6UN>7ZQ/NZ-9MV4]UGVM:D-_Y*NF>(_%FC")*&3: ME-=YKTNMJ!I--5&\M)5TQ96NRW:8Z]X,PAS0^QGG:C\Q!IIN'_T&4$L#!!0 M ( "8Y9U?M\X/'100 %87 9 >&PO=V]R:W-H965TS.=)=W1*O.U!7!.]W.3KU[^SDK49D"\29!VW]_ M$T"J-%*V-U\4DG-.GB2'AX>,CYA\HSN$&/B>I3F=:#O&]B-=I^L=RB"]QWN4 M\YX-)AED_)9L=;HG",8E*4MURS \/8-)KDW'9=L3F8YQP=(D1T\$T"++(/DQ M0RD^3C13.S5\2;8[)AKTZ7@/MVB%V//^B? [O5&)DPSE-,$Y(&@ST3Z:H^50 MX$O /PDZTK-K(&;R@O$W<;.,)YHA D(I6C.A /G? 3V@-!5"/(Q_:TVM&5(0 MSZ]/ZHMR[GPN+Y"B!YQ^36*VFVB^!F*T@47*ON!CA.KYN$)OC5-:_H)CC34T ML"XHPUE-YA%D25[]P^_U.IP1N(Z<8-4$JTUPKA#LFF#W)3@UP>E+<&N"VY?@ MU02O+V%0$P9]5\FO"7[?$88UH?277NU?N?ESR.!T3/ 1$('F:N*B=%#)YGN> MY,+K*T9X;\)Y;/H)4PJ>$ &K'20(W($5?YKB(D4 ;\"-Z+T% 21YDF\IV#>X MFSEB,$EYYQUX7LW!S=M;\!;H@(I>"I(X<+"O.8CG7&8Q8C MZ^LZOED5GW4E/AL\XISM* CR&,42?M3-'W;P=;Y6S8)9IP6;69V"*[2_![;Q M'EB&94OB>>BF_U7DG?1Y-_T1$DXWK]*#_L%;$OJB?_ R>M@_>!D]^G\KO_SC MN5\8P6Z>'+O4LZ_H?2XR1"##9"1S=<5UY%SQ AO1/5RCB<;?4!21 ]*F[]Z8 MGO%!9BF58G.58H%*L85*L5"E6*12;*E([,*T3F-:ITM]^IE73RE/ZC++5DRO M9(H2Z3"]LUS?Y<_*X=R,$IAI68,6;"Z!^:8QN$0%$I3M>X9_"5O(8$.[#0LE M,,?F4[B$13*89]GF)6PIG:CI&C]Q%UO@-EO@=N:-.($(WKWQ+=/\ &:0)FMPPRN_"G0K\WDUG'OV>-GFP#=:6*58 M()N#Z5FF9=NM#*9RV%"E6"3=!\MP7,-K)40)TA@ZOLD3MCPE#AIO#91Y:YZD MA8#^QEV#WN[J#.VU[E(I%LCF('>7RF%#E6*1=!^D[I(@N]WE-^[R.]U592-1 M]90?L+3Z@.7VB7&:0G+6*G52)>Z?EP'&?;OT>.@,X;4N4BD62.,W6^7:0N60 MH4JQ2!Y_JZ9;2E'V4.Z<8>.<8:=S3KGFC[TS[.6=SB!>ZQV58H$T_E^\HW+( M4*58)(^_[1TIZA?OZ&>';/S+?UN>T%*PQD7.JE.#IK4Y!/Y8GGVVVF?F*#0E M[9$Y6E9GO#_EJQ/G1TBV24Y!BC9\*.-^P+,DJ4YQJQN&]^41WPMF#&?EY0[! M&!$!X/T;C-GI1@S0'*5/_P-02P,$% @ )CEG5X\8[&ULK59;;]HP%/XK5B9-K=0U]Y8R MB%0@U2JU$BKJ]C#MP4T.Q&IB9[8#[;^?[804ND#1Q@O8SOF^<_E\.8,5X\\B M Y#HIWVXU#;&X/O!%9B8XQT)D^,/>O);3JT'!T0Y)!(S8#5 MWQ+&D.>:2(7QN^&T6I<:N#E>L]^8W%4N3UC F.4_2"JSH=6S4 IS7.7R@:V^ M09./"3!AN3"_:-78.A9**B%9T8!5! 6A]3]^:>JP 5 \W0"O 7CO <$.@-\ M_$,]! T@.-1#V !,ZG:=NRGF.H;M*H7H7J?S"177XG" MR>B."8&FP-$LPQS0%S13.S&M>O*C;R]A#,HSY'OG"'/\?R.>,:'P[VN M=/[/>_S/WK>*X;?;R#=\P0Z^N"AS]@J U(9-GA$K]6X09^AA]B@0IBDJ@9M+ MC29KFXH2*=")-54FUFG7AMCK4E^@?5'B!(:6NB$%\"58T>=/[H7SM4N-8Y)- MCDD6'XEL2[>@U2TP[/X.W3X\X?/#3OC/.T6,;B44XE>7E,$QI3PFV>289/&1 MR+:D#%LIP[U'<$M*\28E;$F9?'Q9$]I:[G],+0&=C+ M394Z# ,O<#SG:MMP\K>A>QEHPMZV8=S!&#I77L]U6\.ZU@ 7YA&1*C< M*RKK.ZU=;7N=:_/$OUL?N?VQV[$^4;U1W-U3WF"T(%RF&N7#GGERI< M7C: =MQQC] 5!+ P04 " F M.6=7TA?\-)H# # $ &0 'AL+W=OJKNI-O-*R%L(=)"4O6DGK0Z[JX?JGXP9"#1)C:U#>S^^]I. MR)&0I7NMI?L"MO,\SWAFG,'#]$C9(\\!!'JJ2L)G5B[$[LZV^3J'"O-;N@,B MGVPHJ["04[:U^8X!SC2I*FW/<4*[P@6QXJE>>V#QE.Y%61!X8(COJPJSYSF4 M]#BS7.NT\*G8YD(MV/%TA[>P!/%E]\#DS&Y5LJ("P@M*$(/-S+IW[U+7402- M^%K D9^-D7)E1>FCFGS(9I:C=@0EK(62P/+K LH2Z4D]_%W(VJU-A7Q?'Q2 M_U4[+YU980X+6OY19"*?69&%,MC@?2D^T>-OT#@T4GIK6G+]B8X-UK'0>L\% MK1JRW$%5D/H;/S6!."-(G6&"UQ"\/B%X@> W!/^U%H*&$+S6PJ@A:-?MVG<= MN 0+'$\9/2*FT%)-#73T-5O&JR#JH"P%DT\+R1/Q4M#UX\UQ MSN -6LI#F>U+0'2#7H2E3VH,Z&T" A)7Y8)>OOF'7J#"H(^YW3/,*5AS[ZK@ M$G:WR'?>(\_Q_(']+%Y/]X;<^7_6T_]LO1,,OSTYOM;S7]++,8.;U>61N&<, MDRW(:B+0ZAF=XQ[PLUZ^/V*6H3]_EY+H@X"*_S5T.FK[P;!]54'O^ ZO86;) M$LF!'<"*?_[)#9U?AE)C4BPQ*98:$NLD,6B3&%Q3CSN)@_I='DI%K1)J%?7; M%_E.U,(Z_HY:?T?_XB\7 MJIXQ. #9PV!1NJKPO) MXS:)8R.UHU89G;W)XR#T>J7C$A2XHU'4*QV7*"\*HQXJO42YH>L$SG#IB%IW MHZON+N5EMB#;]V@+!!@ND;S4()S).UG!!0'EY6)R22:%$M,BJ6&Q#I)=)UO+8ECI+ T,IW[AA\$O[>+=R!]42UY[H#_"9?]_8?,=L6A*,2-M*43S#:7B-%$&VC\MXG\ 4$L#!!0 ( "8Y9U=^PC#&=00 -$1 M 9 >&PO=V]R:W-H965TZ^=I,!K"9QSC;02O?ASTY"$H[$6Y#N#7D@'O]F M//Y/)I,=%R]R#:#0:Q*G&:TBH[/$,4OW/DHN$*GTI5J[,!- H M'Y3$+O&\P$TH2YW9)+_W(&83OE$Q2^%!(+E)$BK>YA#SW=3!SO[&(UNME;GA MSB897<$"U%/V(/256UF)6 *I9#Q% I93YQ;?S,G #,B?^,%@)QOGR+CRS/F+ MN?@<31W/$$$,H3(FJ#YLX0[BV%C2''^71IUJ3C.P>;ZW_BEW7COS3"7<\?@G MB]1ZZHP<%,&2;F+UR'=_0>E0#ACR6.:_:%<^ZSDHW$C%DW*P)DA86ASI:QF( MQH!^UP!2#B Y=S%13GE/%9U-!-\A89[6ULQ)[FH^6L.QU*S*0@G]+]/CU&RA M>/AR/==^1>B.)WJQ)37AND8+G0#1)@;$E^A;EH?PUH20J3=T<0^*LEA>H@_( M17)-!4C$4O24,B6O]$U]_GW--Y*FD9RX2H.:Z=RPA)H74*0#:HR^\%2M)?J8 M1A =CG>U@Y679._EG%@-+B#K(=^[0L0C/GI:W*.+#P?LQ<$RDU_%T\]G\CMF M^KI)GD&8F.61+2/7&H/"4+_=D-F--S*C(4P=O=TDB"TXL]]_PX'WAP6S7V'V M;=9GLB(*E^B?UG@4U(7=06[7;/GMC&BFX2 @$W?; M0C2HB 96HC\%395.PO=R#(XXO': H ((K !ZDR^!G8(0'"%<^R3P^[@=9%B! M#*T@'U]!A$R> #(\!L%#;^#['2$9520C*\F=R8PX/H%D]-Y5&5<(XU\$(V/B M!(#Q>P&P5RND9T=(HW,V2FFUB8+'@^%@-.[(#]S0;/R>#*'/\0DXN 7'&Y)Q M)PZI<8A5\W[FI4\OTNT6A"[E:)_!Z$&P$%IIR/\@?K@6:6P5UP[YBW@<4R%1 MI@4\#Z2):%TD6OTHYADUHNKW1GY'1&MUQG9Y;HKA.53'(MVU"VIYQG9]/I3' M%Q+//Z%QA\+[#EDX^-5]'O#<3L=J>6?V.6_4C=:JAOL MU2TSZG:%_JO&9["7"(0H>Q] ,!Z9 M!D5 R%>Z8=/]22N1W7 ?Y2F!AB@I>K4 1?3-UD*1NM80>ZTY@A959H:-S%0Z M,Z_VV]$$M]4-^U0GN.$VNNP$Q"K_EB UT2951<-=W:V^5]P677K]>/&QXPL5 M^@5$HAB6>JC7&VI(47P_*"X4S_*>_9DKQ9/\= TT F$>T/\O.5?["S-!]15G M]B]02P,$% @ )CEG5_+F#6N+ P T X !D !X;"]W;W)K&ULQ5=M;]LV$/XK!ZWH4J"Q3,FOF6T@3C8LP-(9\=)]&/:! MELZ6$(E42=JNA_WXDI0M.8W-M$'2?+%%BG?W/.1S/-U@S<6=3! 5?,XS)H=> MHE1QYOLR2C"GLL$+9/K-G(N<*CT4"U\6 FELC?+,#YK-CI_3E'FC@9V;B-& M+U66,IP(D,L\IV(SQHROAQ[Q=A,WZ2)19L(?#0JZP"FJVV(B],BOO,1ICDRF MG(' ^= [)V=CTC,&=L7'%-=R[QD,E1GG=V9P%0^]ID&$&4;*N*#Z;X47F&7& MD\;Q:>O4JV(:P_WGG???+'E-9D8E7O#L[S16R=#K>1#CG"XS=;XTU@CQEY3_]O-V(/8.@?<0@V!H$%G<9R**\I(J. M!H*O09C5VIMYL%2MM0:7,G,J4R7TVU3;J=%4\>CN=*QYQ7#!U\CK^ '._CCP.EPBD4#PN9[")I!"+?32SAY\\[A-ZRV);1^6T?\_J65 M!Q]1JI0M8)I0@0?9.IV8A#J3!8UPZ.F,D2A6Z(W>_D0ZS5\<$%L5Q);U'AZC M;E"=SAZ>W+D^-K9 G3H*9AO87S>A&SM]OJ8BAG_^T"[A2F$N_SW$KO4"[-H5 MN[;S .XQBKA4$AA7L-'WE,"(+UCZW]<"*D&7;DFI=W,GK49AHS?P5P? ="HP MG>\$\Q[6-M_UGM(5"GU_08$BY3'P^0Z@67T(H3L6T1RI@!;D9:8$+8CI1CJV MM%NQZ#H]WTQO?SZH8J?9$\^Y5X'JO;**>R_ KE^QZ_] X;AC!58X$L*=609ETEFM]-Y(2K! 6HA#+@A7FC"\2W)>DVVKTL[?4;W<-I2O:*&7D$IE3? M"F%;%\,]"-W^L9N"!#6$X/$L@__A:O+GP;!.ZR?*D=1EC82OG&[D)6HBJ8LB M<5:E9Q=JZZ%0^XW^$9'4Q8VXJ]L$A?V@9A$ZOB[<3IZZE771(YW7UHJS%#Z5 M8%T/B;L@/N_M_$BP[?7L E[73.(L6L\N\MY#D;<;X5:C!S%PK924H=? M,E7V&]5LU:Z=ETU*O;SL]:ZI6*1,0H9S;=IL=+701=D^E0/%"]NRS+C2#9!] M3'3+B<(LT._GG*O=P 2HFMC1%U!+ P04 " F.6=7R)I0XV8# !""P M&0 'AL+W=OWP M OU0WDEJ\6G;&$Y M%1%P2'7E@N)E#[? >>4).?YIG%JM9F78O7_Q_MX$C\$\406W@G]EF=XNK-@B M&:SICNM[W*\>U.71=D4'V;WL;HVU#]EY"7GJC M#E=03HCO_$4\Q_/)'\0F:DLEJ.8RHN"W2?6-@C^@\&67/X$T><.8^T*N[8-^ M^ZH2KU5)4UA86&H*Y!ZLY,\W;N3\/4(7M'3!F/=D"1M6%*S8X''FM$B!7+"B M";[W^]3N0N.NJO)]XOJ.Z\^":&[O>T#"%B0 F!-!L)$!>4^9 M)(^4[Z"/:/8_U(_K''NFU\M4[QTXD_[ MT^IVFKK[RY5U#E;SF^%UN.*)&SB=/W> T3LR>K]1@.=0>J>4F+TP'B [=F]W MM/UV*_,<+/\4RW,G\4"[<(]MVQWOVSTU>PY><'KDHDGD#] =>[D[WLR_X 2I M0&O^>D]S>SJZ.5/_8; [8TT.&T3]L!\:8>BX[;Z^GR,Y58 MLHIP6*.I,YFBN*P'MGJA16F&I">A<>0RMUL<&ULM9=M;Z,X$,>_BL6M3KO2-6#R1'H)4M*]W;L7>ZHV:O>U"Y/$ M5\"<;9*N=!_^QH8"50%ELVI>! R>\6_&_H_Q\B3DHSH :/*4)IE:.0>M\VO7 M5=$!4J9&(H<,W^R$3)G&IMR[*I? 8FN4)J[O>3,W93QSPJ5]=BO#I2ATPC.X ME405:TQBV[Y^]?[+!8S /3,&-2+[Q6!]63N"0&':L2/17!;[G(@2_F1:18NI3@1:7JC M-W-C0[76",(*B(L$B-B1 M6Y!V!601D.V!22!W&=>*K$U2N?Y.WG\$S7BB/BQ=C5C&N1M5")L2P>]!6) O M(M,'1?[(8HA?VKL83AV3_QS3QA]TN(5\1,;>;\3W_#%Y1URB#+*J+@,CC.NL MC>T(XYX1_B[2!Y V,=L[U15R:3_IMC=2NU8YBV#EH)84R",XX:^_T)GW^P#= MI*:;#'D/U_$_N'!0.IK@I%E$ D\YZ@ G60MR!*4)4P8_*J0T_7*07,0$LIB\ MYUF5J _DO\Z4E1&6#%/+8+1_#*_F-)@$XZ5[[("?UO#3P=1^LSI"T/41)-8% M\EDR!,3%#>03XY+U@=KTF]R&8LD85*9%)?9-&EM M%F57).5802NUP2YS7N_&S<;2_&H(\+$QK4A,%/*BQX [I%3;<8 MS-\&]CS+>+;''2&Q63Q7-8M7JIG/9HMY]W12KZGBWB"0%0F<+][*W0N.\;Q7 MO+2UG=!!$-PJ=\!_"(5V%)+I;-I#XCW":;8%.WJBTTL$-YT*QT69+H(.UNT=N%Q36:IQV9?6] M$>VIIK2I_G2X_+?E=PE6Z9WZ+RK^9-*#U51Y.ESF7XKQ$K#Y:S!*1Y,^<3;5 MG0Z6Y[8X+\$*SM9J4]'I<$GOT.HE9(NS%IC;^F!/0>[ML4212!29+K_=ZZ?U MT6==?O WW?_@]!XF+"W!SR^@30= M\/U."/W<, /4!\+P?U!+ P04 " F.6=7Y_JCDH(# J$P &0 'AL M+W=O+R'#_(P6D,LK"649%K+)%C8O&."Y%F6I[3G.P,XP MR:U@K,_=LV!,5R(E.=PSQ%=9AMGK%:1T,[%,'@0W?.D9J*#-*GU7C=CZQ''5'D$(L M% ++KS5<0YHJDKR/WQ74JF,JX?;Q&_U&#UX.9H8Y7-/TBP1>)? . M%?B5P#]4T*L$O4,%_4J@AVZ78]?&A5C@8,SH!C'56]+4@79?JZ5?)%<392J8 MO$JD3@37#.9$H,L% Y#Y%QQ]0M\P8UCE#YV$(#!)^:D\^S@-TX_DM\NMN^12*,^0[>^5AMSR$6,I=+?=:Y-$! MEU;7?7NVWIWG^7MY,H-N<"[92=J.?7V4'="L@X[_:K"UIO7::JB(7 MO, Q3"Q9)CBP-5C!AW?NP/G<9K1)6&@2%AF"-5+BURGQN^C!$R,"$$T2^58U M!IA<$R@A.]M+OJO[\0;N%Z ^:0KQ2N5"+IBT#G2&.71PF8:%)6&0(ULA3O\Y3 MWVB]ZIM,B4E8:!(6&8(U4C*H4S+H7#K?@64HI3AO\[]3>JS_)F&A25@TV*F] M0[?O-,MOP]QA;>ZPT]P'*/!K67_TTZ"]\ QWPKN.X[15_\YHQUIH$A89@C5< M/J]=/C]L"G]$"28,K7&Z@C:C.S''3F>3L/!\9PKX(Z]M"D2&PC:,'M5&C_[_ M,?L :YJNU4^=ZNH-CDE*Q&M;1CKC'9L1D[#0)"PR!&LDS77^_2ESC#YU*YRA MK!BEA49ID2E:,S%;_Y;=SO5TAU](MLK0C#*I54LFQC+YNR6E_ MZH2'=XT.ZEJZ96]M,ZA=I#O,%B3G*(5$:IVSH?Q5Q,J-F;(A:*%W'F94")KI MPR7@.3#505Y/*!5O#;6946^/!7\!4$L#!!0 ( "8Y9U='L4V3*@, ,@+ M 9 >&PO=V]R:W-H965TV4LLP*)N;9K0@FO% )R^!6$%FD*15/EY#PS=3J6R\/[MARI?0#.YCD M= DS4/?YK<"97;/$+(5,,IX1 8NI==$_#T_6*Q64VMD MD1@6M$C4'=]\ATK/F>:+>"+--]F4L;YGD:B0BJ<5&'>0LJS\I8^5#PU ?_ & MP*T [KX KP)X^P(&%6!@G"FE&!]"JF@P$7Q#A(Y&-CTP9AHTRF>9/O:9$OB6 M(4X%5P)BILC%4@#@:2I)3LD,[U9<)$#X@EQR@8PL6TIR%(*B+)''&'(_"\G1 MY^.)K7 /FLF.JO4NR_7<-]:;0=XCGG-"7,?U6N!7W? 0(H3W#=QM@8=[P)UQ M&]Q&F;5[;NV>:_B\-_GFBEQG4HE"FT=^WV N5:0RC]MWI1L@W8VG>'G,J<1 M3"U,80EB#5;PY5/?=[ZV.75(LO! 9%LN>K6+7A=[<,.SY:D"D6+"HI]'<0'D M!Q71BK@#&##@UJAP:=#EUG: ](1015T":XA/>=A@ZGYPS' MK]2VA_DHN/'IOQ+>N;4/"C^KA9]U7PV=3UB&JC+U3';KU3.Y@S5/UOIJ5&^_ MT8@E3#VU.=6YWGM3\)!DX8'(MGSV:Y_]@Q8R_Y N'I(L/!#9EHO#VL5AYVV] M6./_(YV;NT>*+ 91W4T<-*N:;ZJ:W_KW.=PM2"^)^2J9]XX,]XG<$CRJ!8\Z M!3>Z@VVY;B_$6'G=MY[NG:C;=(]+I[.DF62)+! >J0_^ 5!+ P04 " F.6=7 MF;SZ:N(" #6!P &0 'AL+W=O =,C!1\5I0PN!5(UF6)Q?,U4+Z9. /GY<,= M6:Z4^>"FXPHO80[JH;H5NN=V+CDI@4G"&1)03)RKP>4T-O$VX!N!C=QJ(Y/) M@O-'T_F<3QS/ &%3!D'K%]KF *EQDAC_&H]G>Z71KC=?G&_L;GK7!98PI33 M[R17JXDS-F*-4%)6//&3VT= MM@2#X2L"OQ7X?RL(6D%@$VW(;%HSK' Z%GR#A(G6;J9A:V/5.AO"S"S.E="C M1.M4.A60$X6NE@) 3XZ2Z!S-]5+):PJ(%Z@=O\$9H401D.AT!@H3*C_HR(?Y M#)V>?$ GB#!TO^*UQ"R78U=I,N/O9BW%=4/AOT(QA^H"!=X9\CT_Z)%/C\MG MD&GYP,K]7;FKZ]$5Q>^*XEN_X%6_A4(S(C/*92T _;A:2"7TBOO9EUKC->SW M,KOP4E8X@XFCMYD$L08G??]N$'D?^Q+]3V8[:0==VL$Q]_0+9\MS!:+4^V"A MSA %*?4:%$*O"U1Q8?9=7P$:U\BZFE-CG?JC)(G#L;O>3NTP+$C"(!AU83O0 MPPYZ>!1ZBBNB,"6_(3?;%S1MC@K",,L(6Z("H'<]-J;A%LRY[T?)'G)/5# < M^?W$84<<_D.9^^#"@]_ZHSCVHCVZP[ @&8S"J!\OZO"BXP7=G7!S"- WB:,# ME'@0>GN\;P3MT,8=;7R4]I[KR;=8*,-"/)LY7V-:0Q]E?+A0D^%VP1K.P[ @ M23QOOZ[NUJEK;KRO6"P)DWK;%%KH7<0Z4]'<(DU'\Q NN]+%NFRM]\8(P M 7J\X%R]=,S9WEWEZ1]02P,$% @ )CEG5QC/R38> P @D !D !X M;"]W;W)K&ULK99=;]HP%(;_BI554RNM37 ^@ XB MM;!IDS8-E;6[F'9AD@-8=>+,=H#^^]E.F@$):!>[ 3L^[YOG'']EM.7B6:X! M%-IE+)=C9ZU4<>NZ,EE#1N0-+R#7(TLN,J)T5ZQ<60@@J15ES,6>%[D9H;D3 MC^RSF8A'O%2,YC 32)991L3+/3"^'3L]Y_7! UVME7G@QJ."K& .ZK&8"=US M&Y>49I!+RG,D8#EV[GJWDZ&)MP%/%+9RKXU,)@O.GTWGDTKS3"_?:K^T>;N\YE021,./M!4[4>.P,'I; D)5,/?/L) MZGQ"XY=P)NTOVM:QGH.24BJ>U6)-D-&\^B>[N@Y[@EYP0H!K ?Y7@5\+?)MH M16;3FA)%XI'@6R1,M'8S#5L;J];9T-S,XEP)/4JU3L5W22)*2-&'G5X7$B0B M>8J^J34(-"F%@%RA+Y0L**.*ZM'+*2A"F;Q"U^AQ/D67%U?H M$R8'4E;'D(D^CGW4(JH1?=KZX$*\>@V]%LQ%M9D 3&CMYI$L0& MG/CMFU[DO>]*]S^9'23O-\G[Y]SC"<\5S5=FVA.NMVH*@ICMUI5TY119)W-8 M;&)OY&[V,VE'] (P!+TP4WV&;" OH0NM<@CW7AP-<>^( MKAT4]J)^-US8P(5GX6:"+T&:(XXPM 3HW YAZ\4#W(^.Z-I!D;^7P@%=U-!% M9^F>""OAFJ2IKIXB.[O")3%KW?2*:N%W$4E5UD_399%/A'9.T@KQMKT& -SF)5!R2ISTZHS\XNOD%[KL,0 M'_&U@X91>&*NAPWB\"SBW1&O;8?BT08 +]1 9 >&PO M=V]R:W-H965T=-ADD4IX/I>;7N?3X]S]9J&:?R?4Z*=9)$^3]7FG84.9Q(M,BSE*2R_N+P:5_)L+CLJ#:XH]8;HJ= M]Z0\E$]9]KE<>#N_&'CE'LFEG*D2$>F7+_):+I_'WS5TT+19%NZ^?Z+S MZN#UP7R*"GF=+3_&<[6X&)P,R%S>1^NENLTVO\KZ@,8E;Y8MB^HWV6RWG9P. MR&Q=J"RIB_4>)'&Z?8T>ZX[8*="<]H*@+@B>%XSV%(1U07AH"Z.Z8'1H"^.Z M8/R\8+*G8%(73 YMX;@NJ$9_N.W=:FAHI*+I>9YM2%YNK6GEFVI\JVH](G%: M2O%.Y?K36->IZ:TL5+Z>J74>IP_DLM)'0=Z0=U&>1Z5*R&LJ510OBY_TV@]W ME+Q^]1-Y1>*4_+[(UD64SHOSH=)[4O*&L[K5JVVKP9Y60W*3I6I1$);.Y;RE MGKKK3U^JY^YZ/W AKH+FWX,GOKQ*G 2[^3JB(3>SR3P@K!EAZX/+P_:^N/[ M6F??USIWEU,YT^7^WM:%N_QR_7!$O).VGKQ5,BG^:E/N%CYJAY?.<%:LHIF\&.A3?T4<3'_\P9]XO[2-.A)& MD3"&A'$D3(!@EG9&C79&+OKT>A'E#[+UC+8MG%2%I<%_F?KC\61R/ORR.^!? M;^796]"#..Q%#G<>2-<^!\&L/A\W?3YV]OFMU-^DHC3^-RK-IZWKG?5=_R21 M,(J$,22,(V$"!+/D,6GD,>GS=#Y!:@<)HT@80\(X$B9 ,$L[QXUVCK_U=.XL M[*H+)(QN8>,7# +9)$?"! AF#?A),^ G';R$_$<^ZNOI-[E<1DK.B7S45_!% MNQZ MB5"\;W49=V57:4!IM*;91A..GQL-M%$.I0D4S1[XG>S,[^8V[[+TS48[#CG$ M<=SPSMI TBB4QJ T#J4)%,V64& D%/3I/#4=I2$DC4)I#$KC4)I T6P-F;S3 M=T9B3O^!IIE0&JUINQE7X'O/W0>:4T)I D6SA]U$E;X[J[R)TSA9)]IV7D[0 MW*C..D#2*)3&H#0.I0D4S1:,R5G]<:]> XUAH30*I3$HC4-I D6S-63"6-^9 MUTV9_D([*[_9YI:89EI,[08$S5^A- JE,2B-0VFBIEE6Z^F?QFQM-9AXU7?G MJ_LL2*_@62YG4:%:10$-7Z$T"J4Q*(U#:0)%L[5CDEK_I%],]IQ7/M!0%DJC4!J#TGA-LYY/.-FUBGK@^XA< Q.Y!N[( MU6$\!]_Q<3?152%0&H72&)3&H32!HME",A%NX/?I0@$TPX72*)3&H#0.I0D4 MS=:0R7 #9[[7^9K(C>LL&FAH"Z4Q*(U#::*FC?<:G:T&D\8&[C3684V=;@^Y MF^FL$FAT"Z4Q*(U#:0)%L\5D,MY@U*L]06-?*(U":0Q*XU":0-%L#9G8-W _ M7]O9GJ Y+Y1&H30&I7$H3=2T77L*]KN3R6\#=WY[$ST>?-/(C>HL!&AV"Z4Q M*(U#:0)%LP5C(M[@N%<'@D:]4!J%TAB4QJ$T@:+9&C)1;^!^*K>S T&S72B- M0FD,2N-0FJAIE@.-]UN0"6T#=VB[SX)>N&GDIG86!330A=(8E,:A-(&BV?_9 M:7+?T.O3C4)HY NE42B-06D<2A,HFJTA$_F&[J=V'3>-W)6=]0&-;1NYF.JL$FMU":0Q*XU":0-%L,9F,-^QUQH00 M&OM":11*8U :A]($BF9KR,2^H?O)WL[V!,UYH30*I3$HC4-IHJ;M7H>%7[O3 M<&>ZN$3J:^%R)L!"C^TZ5=MIMIJUS6R#E]4<>\_67_EGUW[+>NJ?L>U<@@:_ MG=KP1E]ZQVE!EO)>-^4='>LS9;Z=+7"[H+)5-5G=ITRI+*G>+F0TEWFY@?[\ M/LO4TT+90#-GX_1_4$L#!!0 ( "8Y9U=B_Q!NKP0 +8A 9 >&PO M=V]R:W-H965T"13DF6:I,;Q=P5UZIPZ<'_[A?ZIF+R:S!P+,F79US21 MZ[$S=%!"EGB;R0>V^YE4$QIHWH)EHOB+=M6YGH,66R%97@6K$>0I+3_Q4R7$ M7H#BM <$54!P&-!_):!7!?1.S="O OJG9AA4 <74W7+NA7 1EG@RXFR'N#Y; MT?1&H7X1K?1*J;Y09I*K;U,5)R>\CXC$:28^J+.^S"+T_MT'] ZE%/V^9EN!:2)&KE0CTWQW48WBKAQ%\,HH M>N@SHW(M4$P3DK3$1_;X:TN\JQ2I90E>9+D+K, 9V5RBGO<1!5[0:QG/]/3P MH&TZ_R][_.;LAAB]^AKI%;S>2=>(VB/\D: _'UB6(76W[C!/_FJK>4GMMU/U M"G@C-GA!QHY:X@JF,_GQ!S_T?FH3'!(60<)B()A1FGY=FKZ-/IFN,5^1UCNN M# R+0/US\3CQ!X,P'+F/^[(>G^699T0G<6(;QYC9H)[9P#JS!Z)^_3!-_\%Z M26J;H#6^Z^4%"8L@83$0S"A"6!7H!@HG:'SL-9Y^-85 MUAK855)(6#0\DK1MS09*:TU'[YVZ,A":?&=9J%C[4^J'_8,)3>T9NZIX4LX8*J>IXIXO M\JTJ?E4V^8*3#$N2(/*DC+D@ OV+OM^7V,%=KU]06@1*BZ%H9HF"ID3!6;J3 M"@M5($A:!$J+H6AF@1K?Z%N]3^<>Q8[K7!A0RUC1;&T*5$)3[<8*^F_V@O;( MSL)"TJ**9C8KO<%ALP*5U!2W<:.^W8[:^A5[:&=U0:UH13MH68;'\I[#9OJ- MS_2M7JECSQ(>]P\#SSOL64!]XTDY8ZBWFM'/? NI806F1?^Q9 MCU:M<_C5H/&K@=VO6OH6>V1784%I47#L8@/_4%JHE*:TC8D-[";6UK780SMK M"VI3*YK1M817A]J>PWT&C?L,K.:I6\M2L8RG*$?_9;$G[*SA"2ECJ)2EAN[> M<^B=,2I87FVN"$\+U">K[)6/R94&PO=V]R:W-H M965TP4U*&4))).B*F 12105[0&AR MDMO$PA^9?;-T_WZVDX9N:GG82^QKWW/./?9UTEZ;=]L (-E)H6P6-8CM-:6V M;$ R>ZY;4&YGJXUDZ$)34]L:8%4 24&3V>R22L95E*=A;6WR5'6IT3XS/=FQ^ M$LXFR#@W7/E;W*!QN]SA,']@!8B4HJ/R"[0<8;<#+#X!6PEP5XE'@,O/]5Z8 MZ.!O&'4E3W4G4]U)X+DXP7-3EKI3R%5--LA4Q4QER7-;,03RNMJA[[-" %FI M3H)AOF7>CMG\7*6S9S5C[8\/M4ELT/I0>N#VZ''\OXUD%E^>Q7/R^@BR /-V M[-3HP0A0M^%6"XVNM<*T<8\?C$]P^UNM M<1_X_II^)_D?4$L#!!0 ( "8Y9U?#M!P_10, ,H4 - >&POO#!@LJL>_Q.??8OFG<]BN]%.QAQI@.%KF0U8#,M"X_AF$U MF;&<5E=%R:1!LD+E5)NNFH95J1A-*R#E(NRT6G&84R[)L"_G^5VNJV!2S*4> MD&X3"MSM2SH@[?B:!$YN5*1L0)XNWO^<%_KV7>#N9Q_.SEI/E[>[\0L+7)+0 M*WIS@.A5JX4+ XB)QX>)[]/&I+O;TG;XN1%RQ'.,UO/03)8U$SH8.3EH.GMF M@PAW6UY7&YXL,:S+9-C/"KFNEHBX@%&F.0N>J1B0$15\K#BP,IISL73A#@0F MA2A4H$V9FE1MB%0O#FZ['E1PK9-S62B;VV5PW^-Z^ ZPZH%!+D1CL$-<8-@O MJ=9,R3O3L8-M\!44U.W'96D<3A5=MCLW9$VP-Y-D7*B4J29-FZQ"P[Y@&=A1 M?#J#NR[*$$"MB]PT4DZGA:36PXI1-XSLA GQ (_WCVQ+>Y%M[)G=,=DTC:&Z MZ61Y3<[CKK_RK+]K;)KV.NQ?F\V7B'[ZP#;TWT5@LT4KT1LIOA: ^)?-V DB7^W ML3S P'8!JQW([\\#->7G1!'L*N8->X)Q)$DP!&K17Z-QC*Q.#!___F!/210E MB1\!S.\@BC $GD8W'D?A:OW5+C^[^7P-U!+ P04 " F M.6=7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( "8Y9U?X'G8GB@0 +LF / >&PO=V]R:V)O;VLN>&ULQ9I; M<]HX%(#_BH:G[$,6?*-MIG2& -ME)B5,S/9U1[$%:&)+K"1#TE^_L@G;8T+. M[,NIG\ RV)^/?/3I]OF@S=.CUD_LN2R4'?6VSNUN^GV;;47)[>]Z)Y0_L]:F MY,X?FDW?[HS@N=T*XI]^7RZUM+TX8%V(G-2*U]8%WR7XF!_ MGJ\/V5Y:^2@+Z5Y&O>9[(7JLE$J6\H?(1[U!C]FM/ORIC?RAE>-%FAE=%*-> M<#SQ71@GLS?%:0VYXH^V*7'\\8%[D%%O./ 77$MC7?.+YOK<,^Z%__'QJ'+Z M#UDX8:;&+;D&U$_E+_+/#\^H/-D(%SF1OH39IXWC(0\]XOI M;)'.ILQ_2^_OYM/QRA_WV0) MQ@ADW"%D*Y() IET"1D!R"$".:2%O*VL5,):QE7.TJHLN7EA>LU2N5%R+0'D M!P3R RWD@]@+50GV(#+ML>KS .PC O:1%FR<_5/Y>S;E@.@30O2)ENBKUOE! M%D53G_=NZUOIN7>3VM08; Q;ZP'67 ]H,>.C3=&B/JG MK>K$%!$0.V*<9:;R09L]US$3%F3$I#(&8F*2"(@M\2"L,U7F*N/[%Y$T-C?'OW M]F7$/!$0BP+5;*O#$F#R"(CM@6/"+DN(V2,DML>%_@"[\J.D0MC?("-FDY#8 M)K!KQQ!S2TCLEK:1+T81,TQ(;)CWU/P*"C$QPX34XY!S M0U\,)*:9D%@SJ*K;KR,FFI!\&')!U1>#B:DF[%0U,<3$5!-VJIH$3H9@JHDZ M4,TU6W#?QZBGYB F9IN(V#:7,5-_Y;SRXSZ(B7DG(O8.BMF> 4.GP(B]@V/" M;E"$^2@7SHR=8=8M/\3$+!1U.5W6RO08LU!,;"$<$V9ZC%DH M)K80C@DS/<8L%'G^\GQ,0LE!!;Z#W,UXJ'F)B% M$F(+_:4R?^=-O>_*5_WQT.PE:E8Q9*&@OU3YNE9$O#ZH_C&G"Z)0A&51G ;-JJRQ MY>V_^F2-??>4]VW9=<=QN^O'V<=A?QR7S;:4_E]*XVJ;#^UXU?7Y>+JR[H9# M6T[+89/Z=O7:;G+2^7R1AI\SFON[GS-GSY]]_I^)W7J]6^6';O5VR,?RR^#T MW@VOXS;GTLR>VV&3R[))'_O+Z3&=#W)UFMS,'E^6S?#X(DVJ':00I/6##(*L M?I!#D-BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H; MZFT$>AOJ;01Z&^IM!'K;9+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O M0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]L=A/H[:BW$^CMJ+<3Z.VHMQ/H M[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@=DX^5!'H'ZAT$ M>@?J'01Z!^H=?ZGW6#[W>;ST?*_Q^7])=3G=FR^//R^_3Z*$BS/."?Y*N?\" M4$L#!!0 ( "8Y9U=B(^<8V $ $@B 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W:74^#,!0&X+^R<&M&UZ_Y$>>->JM>^ .+HS#9M4T7%ED5H[M@+!05M2;DUE&71I;6MR:F1[]B MSA1KLR(F9K,Y*VP7J8O3V-?(KBYO:&DV39S<[M+K4-MND7EJ0C:YWD_LLQ:9 M<:ZI"Q/3.-MVY9>4Z5M"GE8. MW7W6_*^+FGR8'R\ M,VV:Q78-"_&EH9"/E_BF1[MG"=3AHHHMDV^+WHRGAS3#M/^ MRH_.'\J,!::9#]ZZD$[,T^%Q[T?2KYZZ5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G M[7VV?CV<1V##[?@]_GS&'_4/[$. ]"%!^E @?6B0/N8@?9R"]'$&TLSX;?B"Y>@502P$"% ,4 " F.6=7!T%- M8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( "8Y9U<'- #-[P "L" 1 " :\ !D M;V-097)PC$ 8 )PG 3 M " &UL4$L! A0#% M @ )CEG5_#:93[@!0 VAX !@ ("!#@@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ )CEG5[O]JRPC!P MIB( !@ ("!@1D 'AL+W=O?)3G1, /[Q 8 " @=H@ M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ )CEG5P%#QD5B#0 D", !@ M ("!TCT 'AL+W=O 8 " @6I+ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ )CEG5PBKF)UI! Q0H !D ("!AUX 'AL+W=O&UL4$L! A0#% @ )CEG5WS2(B^A M!@ "A$ !D ("!'6T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )CEG5TX4N9\7!0 Q L !D M ("!:GT 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ )CEG5SHJ6<0%"P &PO=V]R:W-H965T>: !X;"]W;W)K&UL4$L! A0#% @ M)CEG5S-$_ E3! (PH !D ("!UZ$ 'AL+W=O&PO=V]R:W-H965TI M/FJ,!@, *,& 9 " @?:W !X;"]W;W)K&UL4$L! A0#% @ )CEG5UL^BJO. @ 0 8 !D M ("!,[L 'AL+W=O6D16X# !X"@ &0 @($XO@ >&PO=V]R:W-H M965TEB3N"OP8 %D^ 9 M " @=W! !X;"]W;W)K&UL4$L! M A0#% @ )CEG5ZLQDJG0 @ =@D !D ("!T\@ 'AL M+W=O&PO=V]R:W-H965T[B&(UP@0 )D< 9 " M@>+2 !X;"]W;W)K&UL4$L! A0#% @ )CEG M5_,!.\* P 1 !D ("!V]< 'AL+W=O&PO=V]R:W-H965T^,T?>@, ,4+ 9 " @4S> !X;"]W;W)K M&UL4$L! A0#% @ )CEG5T9C0S>!!0 8#$ M !D ("!_>$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )CEG5XNI&_*< @ 2P8 !D M ("!5/ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )CEG5X$":7BK @ & < !D ("!AOH 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )CEG5X\8 M[&PO=V]R:W-H965T&UL4$L! A0#% @ )CEG5_+F#6N+ P T X !D M ("!2Q ! 'AL+W=O&PO M=V]R:W-H965T+HQ.,M0, M !P. 9 " @:H7 0!X;"]W;W)K&UL4$L! A0#% @ )CEG5^?ZHY*" P *A, !D ("! MEAL! 'AL+W=O&PO=V]R:W-H965T9O/IJX@( -8' 9 M " @; B 0!X;"]W;W)K&UL4$L! A0#% M @ )CEG5QC/R38> P @D !D ("!R24! 'AL+W=O*0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ )CEG5_,OT!KH M 0 6@0 !D ("!##4! 'AL+W=O&PO7BKL

&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " F.6=7 M8B/G&-@! !((@ $P @ %B0@$ 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 0@!" 42 !K1 $ ! end XML 73 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 74 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 238 284 1 false 51 0 false 5 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.thoughtworks.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) Sheet http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) Sheet http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF LOSS AND COMPREHENSIVE LOSS (unaudited) Sheet http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited CONDENSED CONSOLIDATED STATEMENTS OF LOSS AND COMPREHENSIVE LOSS (unaudited) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (unaudited) Sheet http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (unaudited) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 0000007 - Disclosure - Business and Summary of Significant Accounting Policies Sheet http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPolicies Business and Summary of Significant Accounting Policies Notes 7 false false R8.htm 0000008 - Disclosure - Revenue Recognition Sheet http://www.thoughtworks.com/role/RevenueRecognition Revenue Recognition Notes 8 false false R9.htm 0000009 - Disclosure - Acquisitions Sheet http://www.thoughtworks.com/role/Acquisitions Acquisitions Notes 9 false false R10.htm 0000010 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 10 false false R11.htm 0000011 - Disclosure - Income Taxes Sheet http://www.thoughtworks.com/role/IncomeTaxes Income Taxes Notes 11 false false R12.htm 0000012 - Disclosure - Loss Per Share Sheet http://www.thoughtworks.com/role/LossPerShare Loss Per Share Notes 12 false false R13.htm 0000013 - Disclosure - Stock-Based Compensation Sheet http://www.thoughtworks.com/role/StockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 0000014 - Disclosure - Credit Agreements Sheet http://www.thoughtworks.com/role/CreditAgreements Credit Agreements Notes 14 false false R15.htm 0000015 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 15 false false R16.htm 0000016 - Disclosure - Restructuring Actions Sheet http://www.thoughtworks.com/role/RestructuringActions Restructuring Actions Notes 16 false false R17.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 17 false false R18.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 18 false false R19.htm 9954471 - Disclosure - Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies Business and Summary of Significant Accounting Policies (Policies) Policies http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPolicies 19 false false R20.htm 9954472 - Disclosure - Business and Summary of Significant Accounting Policies (Tables) Sheet http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesTables Business and Summary of Significant Accounting Policies (Tables) Tables http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPolicies 20 false false R21.htm 9954473 - Disclosure - Revenue Recognition (Tables) Sheet http://www.thoughtworks.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.thoughtworks.com/role/RevenueRecognition 21 false false R22.htm 9954474 - Disclosure - Acquisitions (Tables) Sheet http://www.thoughtworks.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.thoughtworks.com/role/Acquisitions 22 false false R23.htm 9954475 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssets 23 false false R24.htm 9954476 - Disclosure - Loss Per Share (Tables) Sheet http://www.thoughtworks.com/role/LossPerShareTables Loss Per Share (Tables) Tables http://www.thoughtworks.com/role/LossPerShare 24 false false R25.htm 9954477 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.thoughtworks.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.thoughtworks.com/role/StockBasedCompensation 25 false false R26.htm 9954478 - Disclosure - Credit Agreements (Tables) Sheet http://www.thoughtworks.com/role/CreditAgreementsTables Credit Agreements (Tables) Tables http://www.thoughtworks.com/role/CreditAgreements 26 false false R27.htm 9954479 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilities 27 false false R28.htm 9954480 - Disclosure - Restructuring Actions (Tables) Sheet http://www.thoughtworks.com/role/RestructuringActionsTables Restructuring Actions (Tables) Tables http://www.thoughtworks.com/role/RestructuringActions 28 false false R29.htm 9954481 - Disclosure - Business and Summary of Significant Accounting Policies - Schedule of Allowance For Credit Losses (Details) Sheet http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesScheduleofAllowanceForCreditLossesDetails Business and Summary of Significant Accounting Policies - Schedule of Allowance For Credit Losses (Details) Details 29 false false R30.htm 9954482 - Disclosure - Business and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails Business and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesTables 30 false false R31.htm 9954483 - Disclosure - Revenue Recognition - Narrative (Details) Sheet http://www.thoughtworks.com/role/RevenueRecognitionNarrativeDetails Revenue Recognition - Narrative (Details) Details 31 false false R32.htm 9954484 - Disclosure - Revenue Recognition - Schedule of Revenue by Geographical Location (Details) Sheet http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails Revenue Recognition - Schedule of Revenue by Geographical Location (Details) Details 32 false false R33.htm 9954485 - Disclosure - Revenue Recognition - Schedule of Revenue by Industry (Details) Sheet http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyIndustryDetails Revenue Recognition - Schedule of Revenue by Industry (Details) Details 33 false false R34.htm 9954486 - Disclosure - Revenue Recognition - Schedule of Revenue by Contract Type (Details) Sheet http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyContractTypeDetails Revenue Recognition - Schedule of Revenue by Contract Type (Details) Details 34 false false R35.htm 9954487 - Disclosure - Revenue Recognition - Schedule of Contract Assets and Liabilities (Details) Sheet http://www.thoughtworks.com/role/RevenueRecognitionScheduleofContractAssetsandLiabilitiesDetails Revenue Recognition - Schedule of Contract Assets and Liabilities (Details) Details 35 false false R36.htm 9954488 - Disclosure - Revenue Recognition - Schedule of Costs to Obtain Contracts (Details) Sheet http://www.thoughtworks.com/role/RevenueRecognitionScheduleofCoststoObtainContractsDetails Revenue Recognition - Schedule of Costs to Obtain Contracts (Details) Details 36 false false R37.htm 9954489 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 37 false false R38.htm 9954490 - Disclosure - Acquisitions - Schedule of Acquisition (Details) Sheet http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails Acquisitions - Schedule of Acquisition (Details) Details 38 false false R39.htm 9954491 - Disclosure - Acquisitions - Schedule of Business Acquisitions by Acquisition, Contingent Consideration (Details) Sheet http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails Acquisitions - Schedule of Business Acquisitions by Acquisition, Contingent Consideration (Details) Details 39 false false R40.htm 9954492 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details) Sheet http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails Goodwill and Other Intangible Assets - Schedule of Goodwill (Details) Details 40 false false R41.htm 9954493 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details) Details 41 false false R42.htm 9954494 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) Sheet http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails Goodwill and Other Intangible Assets - Narrative (Details) Details 42 false false R43.htm 9954495 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Estimated Amortization (Details) Sheet http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails Goodwill and Other Intangible Assets - Schedule of Estimated Amortization (Details) Details 43 false false R44.htm 9954496 - Disclosure - Income Taxes (Details) Sheet http://www.thoughtworks.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.thoughtworks.com/role/IncomeTaxes 44 false false R45.htm 9954497 - Disclosure - Loss Per Share - Schedule of (Loss) Earnings per Share (Details) Sheet http://www.thoughtworks.com/role/LossPerShareScheduleofLossEarningsperShareDetails Loss Per Share - Schedule of (Loss) Earnings per Share (Details) Details 45 false false R46.htm 9954498 - Disclosure - Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) Sheet http://www.thoughtworks.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Details) Details 46 false false R47.htm 9954499 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Sheet http://www.thoughtworks.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details) Details 47 false false R48.htm 9954500 - Disclosure - Stock-Based Compensation- Schedule of Option Activity (Details) Sheet http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails Stock-Based Compensation- Schedule of Option Activity (Details) Details 48 false false R49.htm 9954501 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 49 false false R50.htm 9954502 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) Sheet http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) Details 50 false false R51.htm 9954503 - Disclosure - Stock-Based Compensation - Schedule of Performance Share Units Activity (Details) Sheet http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails Stock-Based Compensation - Schedule of Performance Share Units Activity (Details) Details 51 false false R52.htm 9954504 - Disclosure - Credit Agreements - Narrative (Details) Sheet http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails Credit Agreements - Narrative (Details) Details 52 false false R53.htm 9954505 - Disclosure - Credit Agreements - Schedule of Borrowings (Details) Sheet http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails Credit Agreements - Schedule of Borrowings (Details) Details 53 false false R54.htm 9954506 - Disclosure - Credit Agreements - Schedule of Credit Facilities (Details) Sheet http://www.thoughtworks.com/role/CreditAgreementsScheduleofCreditFacilitiesDetails Credit Agreements - Schedule of Credit Facilities (Details) Details 54 false false R55.htm 9954507 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables 55 false false R56.htm 9954508 - Disclosure - Restructuring Actions - Narrative (Details) Sheet http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails Restructuring Actions - Narrative (Details) Details 56 false false R57.htm 9954509 - Disclosure - Restructuring Actions - Schedule of Restructuring (Details) Sheet http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails Restructuring Actions - Schedule of Restructuring (Details) Details 57 false false R9999.htm Uncategorized Items - twks-20230930.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - twks-20230930.htm Cover 58 false false All Reports Book All Reports twks-20230930.htm twks-20230930.xsd twks-20230930_cal.xml twks-20230930_def.xml twks-20230930_lab.xml twks-20230930_pre.xml twks-20230930_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "twks-20230930.htm": { "nsprefix": "twks", "nsuri": "http://www.thoughtworks.com/20230930", "dts": { "inline": { "local": [ "twks-20230930.htm" ] }, "schema": { "local": [ "twks-20230930.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "twks-20230930_cal.xml" ] }, "definitionLink": { "local": [ "twks-20230930_def.xml" ] }, "labelLink": { "local": [ "twks-20230930_lab.xml" ] }, "presentationLink": { "local": [ "twks-20230930_pre.xml" ] } }, "keyStandard": 254, "keyCustom": 30, "axisStandard": 24, "axisCustom": 0, "memberStandard": 36, "memberCustom": 15, "hidden": { "total": 8, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 1, "http://xbrl.sec.gov/ecd/2023": 2 }, "contextCount": 238, "entityCount": 1, "segmentCount": 51, "elementCount": 525, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 702, "http://xbrl.sec.gov/ecd/2023": 18, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.thoughtworks.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R3": { "role": "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF LOSS AND COMPREHENSIVE LOSS (unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF LOSS AND COMPREHENSIVE LOSS (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R5": { "role": "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R6": { "role": "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R7": { "role": "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPolicies", "longName": "0000007 - Disclosure - Business and Summary of Significant Accounting Policies", "shortName": "Business and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.thoughtworks.com/role/RevenueRecognition", "longName": "0000008 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.thoughtworks.com/role/Acquisitions", "longName": "0000009 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssets", "longName": "0000010 - Disclosure - Goodwill and Other Intangible Assets", "shortName": "Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.thoughtworks.com/role/IncomeTaxes", "longName": "0000011 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.thoughtworks.com/role/LossPerShare", "longName": "0000012 - Disclosure - Loss Per Share", "shortName": "Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.thoughtworks.com/role/StockBasedCompensation", "longName": "0000013 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.thoughtworks.com/role/CreditAgreements", "longName": "0000014 - Disclosure - Credit Agreements", "shortName": "Credit Agreements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilities", "longName": "0000015 - Disclosure - Accrued Expenses and Other Current Liabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.thoughtworks.com/role/RestructuringActions", "longName": "0000016 - Disclosure - Restructuring Actions", "shortName": "Restructuring Actions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": null }, "R18": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Business and Summary of Significant Accounting Policies (Policies)", "shortName": "Business and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Business and Summary of Significant Accounting Policies (Tables)", "shortName": "Business and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.thoughtworks.com/role/RevenueRecognitionTables", "longName": "9954473 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.thoughtworks.com/role/AcquisitionsTables", "longName": "9954474 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsTables", "longName": "9954475 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "shortName": "Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.thoughtworks.com/role/LossPerShareTables", "longName": "9954476 - Disclosure - Loss Per Share (Tables)", "shortName": "Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.thoughtworks.com/role/StockBasedCompensationTables", "longName": "9954477 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.thoughtworks.com/role/CreditAgreementsTables", "longName": "9954478 - Disclosure - Credit Agreements (Tables)", "shortName": "Credit Agreements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables", "longName": "9954479 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.thoughtworks.com/role/RestructuringActionsTables", "longName": "9954480 - Disclosure - Restructuring Actions (Tables)", "shortName": "Restructuring Actions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesScheduleofAllowanceForCreditLossesDetails", "longName": "9954481 - Disclosure - Business and Summary of Significant Accounting Policies - Schedule of Allowance For Credit Losses (Details)", "shortName": "Business and Summary of Significant Accounting Policies - Schedule of Allowance For Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "longName": "9954482 - Disclosure - Business and Summary of Significant Accounting Policies - Narrative (Details)", "shortName": "Business and Summary of Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-98", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R31": { "role": "http://www.thoughtworks.com/role/RevenueRecognitionNarrativeDetails", "longName": "9954483 - Disclosure - Revenue Recognition - Narrative (Details)", "shortName": "Revenue Recognition - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "twks:NumberOfIndustryVerticals", "unitRef": "industryvertical", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "twks:NumberOfIndustryVerticals", "unitRef": "industryvertical", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails", "longName": "9954484 - Disclosure - Revenue Recognition - Schedule of Revenue by Geographical Location (Details)", "shortName": "Revenue Recognition - Schedule of Revenue by Geographical Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-100", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R33": { "role": "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyIndustryDetails", "longName": "9954485 - Disclosure - Revenue Recognition - Schedule of Revenue by Industry (Details)", "shortName": "Revenue Recognition - Schedule of Revenue by Industry (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-138", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R34": { "role": "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyContractTypeDetails", "longName": "9954486 - Disclosure - Revenue Recognition - Schedule of Revenue by Contract Type (Details)", "shortName": "Revenue Recognition - Schedule of Revenue by Contract Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-158", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R35": { "role": "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofContractAssetsandLiabilitiesDetails", "longName": "9954487 - Disclosure - Revenue Recognition - Schedule of Contract Assets and Liabilities (Details)", "shortName": "Revenue Recognition - Schedule of Contract Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofCoststoObtainContractsDetails", "longName": "9954488 - Disclosure - Revenue Recognition - Schedule of Costs to Obtain Contracts (Details)", "shortName": "Revenue Recognition - Schedule of Costs to Obtain Contracts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-166", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-166", "name": "us-gaap:CapitalizedContractCostNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CapitalizedContractCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails", "longName": "9954489 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-167", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R38": { "role": "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails", "longName": "9954490 - Disclosure - Acquisitions - Schedule of Acquisition (Details)", "shortName": "Acquisitions - Schedule of Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-170", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R39": { "role": "http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails", "longName": "9954491 - Disclosure - Acquisitions - Schedule of Business Acquisitions by Acquisition, Contingent Consideration (Details)", "shortName": "Acquisitions - Schedule of Business Acquisitions by Acquisition, Contingent Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-173", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-177", "name": "twks:BusinessCombinationContingentConsiderationArrangementsAdditionsInThePeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R40": { "role": "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails", "longName": "9954492 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R41": { "role": "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails", "longName": "9954493 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-3", "name": "twks:FiniteLivedIntangibleAssetsAfterAccumulatedAmortizationBeforeForeignExchangeRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "twks:IntangibleAssetsNetBeforeForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R42": { "role": "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "longName": "9954494 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)", "shortName": "Goodwill and Other Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails", "longName": "9954495 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Estimated Amortization (Details)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Estimated Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.thoughtworks.com/role/IncomeTaxesDetails", "longName": "9954496 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.thoughtworks.com/role/LossPerShareScheduleofLossEarningsperShareDetails", "longName": "9954497 - Disclosure - Loss Per Share - Schedule of (Loss) Earnings per Share (Details)", "shortName": "Loss Per Share - Schedule of (Loss) Earnings per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://www.thoughtworks.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails", "longName": "9954498 - Disclosure - Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Details)", "shortName": "Loss Per Share - Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-188", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-188", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails", "longName": "9954499 - Disclosure - Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Schedule of Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails", "longName": "9954500 - Disclosure - Stock-Based Compensation- Schedule of Option Activity (Details)", "shortName": "Stock-Based Compensation- Schedule of Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954501 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-200", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-200", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "longName": "9954502 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details)", "shortName": "Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-202", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-202", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "longName": "9954503 - Disclosure - Stock-Based Compensation - Schedule of Performance Share Units Activity (Details)", "shortName": "Stock-Based Compensation - Schedule of Performance Share Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "longName": "9954504 - Disclosure - Credit Agreements - Narrative (Details)", "shortName": "Credit Agreements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-212", "name": "us-gaap:WriteOffOfDeferredDebtIssuanceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-212", "name": "us-gaap:WriteOffOfDeferredDebtIssuanceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails", "longName": "9954505 - Disclosure - Credit Agreements - Schedule of Borrowings (Details)", "shortName": "Credit Agreements - Schedule of Borrowings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R54": { "role": "http://www.thoughtworks.com/role/CreditAgreementsScheduleofCreditFacilitiesDetails", "longName": "9954506 - Disclosure - Credit Agreements - Schedule of Credit Facilities (Details)", "shortName": "Credit Agreements - Schedule of Credit Facilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "longName": "9954507 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "twks:ContingentConsideration", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "twks:ContingentConsideration", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails", "longName": "9954508 - Disclosure - Restructuring Actions - Narrative (Details)", "shortName": "Restructuring Actions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-216", "name": "us-gaap:RestructuringAndRelatedCostExpectedCost1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R57": { "role": "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails", "longName": "9954509 - Disclosure - Restructuring Actions - Schedule of Restructuring (Details)", "shortName": "Restructuring Actions - Schedule of Restructuring (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-226", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "twks-20230930.htm", "unique": true } }, "R9999": { "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "longName": "Uncategorized Items - twks-20230930.htm", "shortName": "Uncategorized Items - twks-20230930.htm", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Cover", "order": "58", "firstAnchor": null, "uniqueAnchor": null } }, "tag": { "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r733" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "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." } } }, "auth_ref": [ "r383" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r189", "r320", "r321", "r322", "r323", "r324", "r326", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r344", "r477", "r634", "r635", "r636", "r637", "r638", "r763" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r207", "r368", "r740", "r770" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r384" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r20", "r92", "r93", "r134", "r136", "r189", "r320", "r321", "r322", "r323", "r324", "r326", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r477", "r634", "r635", "r636", "r637", "r638", "r763" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r733" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r28", "r65", "r66", "r86", "r87", "r89", "r91", "r124", "r125", "r189", "r320", "r321", "r322", "r323", "r324", "r326", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r344", "r477", "r634", "r635", "r636", "r637", "r638", "r763" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r69" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r9", "r60" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r377", "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r377", "r378" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r379" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r733" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r39" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price, Exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "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." } } }, "auth_ref": [ "r379" ] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NorthAmericaMember", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "North America [Member]" } } }, "auth_ref": [ "r821", "r822", "r823", "r824" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r733" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Europe", "label": "Europe [Member]" } } }, "auth_ref": [ "r821", "r822", "r823", "r824" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://www.thoughtworks.com/role/CreditAgreementsScheduleofCreditFacilitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt - current", "verboseLabel": "Current portion of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r163" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r733" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r95", "r98", "r99", "r117", "r555", "r571", "r595", "r596", "r651", "r663", "r764", "r772", "r801", "r819" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r668", "r738" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r370", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r734" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r370", "r372", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r118" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r734" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Amortization Expense", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "RSU's", "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r35", "r171", "r173", "r178", "r495", "r510" ] }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business and Summary of Significant Accounting Policies", "label": "Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r115", "r116" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CreditAgreementsScheduleofCreditFacilitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, less current portion", "totalLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r164" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r734" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation costs not yet recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r799" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r607" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation costs, (other than options) not yet recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r799" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosure of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization expense", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r9", "r225" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r46", "r48", "r84", "r85", "r238", "r607", "r748" ] }, "srt_LatinAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "LatinAmericaMember", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LATAM", "label": "Latin America [Member]" } } }, "auth_ref": [ "r821", "r822", "r823", "r824" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAC", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r821", "r822", "r823", "r824" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r45", "r46", "r48", "r49", "r84", "r131", "r607" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CreditAgreementsScheduleofCreditFacilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt (due March 24, 2028), including current portion", "totalLabel": "Total debt carrying value", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r20", "r136", "r332", "r347", "r635", "r636", "r812" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other expense", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r107" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r706" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r705" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r704" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r703" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesScheduleofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Recoveries of amounts previously written off", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r264" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships, net", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r78", "r79" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r381" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss, net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r7", "r12", "r130", "r170", "r173" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r703" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r382" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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, attributable to parent entity." } } }, "auth_ref": [ "r7", "r12", "r130" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r704" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r383" ] }, "twks_AccountsReceivableAllowanceForCreditLossChangeDueToExchangeRates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "AccountsReceivableAllowanceForCreditLossChangeDueToExchangeRates", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesScheduleofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes due to exchange rates", "label": "Accounts Receivable, Allowance For Credit Loss, Change Due To Exchange Rates", "documentation": "Accounts Receivable, Allowance For Credit Loss, Change Due To Exchange Rates" } } }, "auth_ref": [] }, "twks_CapitalizedContractCostRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "CapitalizedContractCostRollForward", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofCoststoObtainContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Roll Forward]", "label": "Capitalized Contract Cost [Roll Forward]", "documentation": "Capitalized Contract Cost" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "twks_RetailAndConsumerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "RetailAndConsumerMember", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retail and consumer", "label": "Retail And Consumer [Member]", "documentation": "Retail And Consumer" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r364" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r706" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r705" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r667" ] }, "twks_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled (in dollars per share)", "label": "Share-based Compensation Arrangements By Share-based Payment Award, Options, Cancelled In Period, Weighted Average Exercise Price", "documentation": "Share-based Compensation Arrangements By Share-based Payment Award, Options, Cancelled In Period, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "twks_FinancialServicesAndInsuranceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "FinancialServicesAndInsuranceMember", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial services and insurance", "label": "Financial Services And insurance [Member]", "documentation": "Financial Services And insurance" } } }, "auth_ref": [] }, "twks_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesIncomeTaxesPayable", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income taxes payable", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Income Taxes Payable", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Income Taxes Payable" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles and other assets:", "label": "Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r28", "r64" ] }, "twks_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNetSettled": { "xbrltype": "sharesItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNetSettled", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net settled (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Net Settled", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Net Settled" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "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." } } }, "auth_ref": [ "r79" ] }, "twks_ShareBasedPaymentArrangementOptionsAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ShareBasedPaymentArrangementOptionsAndRestrictedStockUnitsMember", "presentation": [ "http://www.thoughtworks.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock options, RSUs and performance stock units (\"PSUs\")", "label": "Share-Based Payment Arrangement, Options And Restricted Stock Units [Member]", "documentation": "Share-Based Payment Arrangement, Options And Restricted Stock Units" } } }, "auth_ref": [] }, "twks_ConnectedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ConnectedMember", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails", "http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Connected", "label": "Connected [Member]", "documentation": "Connected" } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of non-cash financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r705" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r700" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables, net of allowance", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "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." } } }, "auth_ref": [ "r79" ] }, "twks_BusinessCombinationContingentConsiderationArrangementsChangeInFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInFairValue", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value", "label": "Business Combination, Contingent Consideration Arrangements, Change In Fair Value", "documentation": "Business Combination, Contingent Consideration Arrangements, Change In Fair Value" } } }, "auth_ref": [] }, "twks_JoannaParkeTradingArrangementRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "JoannaParkeTradingArrangementRestrictedStockUnitsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Joanna Parke, Trading Arrangement, Restricted Stock Units [Member]", "documentation": "Joanna Parke, Trading Arrangement, Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Business Combination and Asset Acquisition [Abstract]", "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "twks_TreasuryStockReissuedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "TreasuryStockReissuedDuringPeriodValue", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Reissuance of treasury shares for equity incentive awards", "label": "Treasury Stock Reissued During Period, Value", "documentation": "Treasury Stock Reissued During Period, Value" } } }, "auth_ref": [] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r705" ] }, "twks_JoannaParkeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "JoannaParkeMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Joanna Parke [Member]", "documentation": "Joanna Parke" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets included in unbilled receivables", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r350", "r352", "r363" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total gross purchase price", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r79" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Stock Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "twks_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails": { "parentTag": "twks_FiniteLivedIntangibleAssetsAfterAccumulatedAmortizationBeforeForeignExchangeRate", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r706" ] }, "twks_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedCompensation", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued compensation", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Compensation", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accrued Compensation" } } }, "auth_ref": [] }, "twks_ProceedsFromStockOptionsExercisedNetOfPaymentsForTaxWithholding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ProceedsFromStockOptionsExercisedNetOfPaymentsForTaxWithholding", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock on exercise of options, net of employee tax withholding", "label": "Proceeds From Stock Options Exercised, Net of Payments For Tax Withholding", "documentation": "Proceeds From Stock Options Exercised, Net of Payments For Tax Withholding" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average Period of recognition", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r127" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term, exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r69" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "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." } } }, "auth_ref": [ "r79" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r149", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r365" ] }, "twks_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriod", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cancelled (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Cancelled In Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Options, Cancelled In Period" } } }, "auth_ref": [] }, "twks_EnergyPublicAndHealthServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "EnergyPublicAndHealthServicesMember", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Energy, public and health services", "label": "Energy, Public And Health Services [Member]", "documentation": "Energy, Public And Health Services" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value and Weighted-Average Remaining Contractual Term (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "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." } } }, "auth_ref": [ "r76", "r77" ] }, "twks_PaymentOfWithholdingTaxesToNetShareSettlementOfEquityAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "PaymentOfWithholdingTaxesToNetShareSettlementOfEquityAwards", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Withholding taxes paid related to net share settlement of equity awards", "label": "Payment Of Withholding Taxes To Net Share Settlement Of Equity Awards", "documentation": "Payment Of Withholding Taxes To Net Share Settlement Of Equity Awards" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r739" ] }, "twks_TechnologyAndBusinessServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "TechnologyAndBusinessServicesMember", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology and business services", "label": "Technology And Business Services [Member]", "documentation": "Technology And Business Services" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r706" ] }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedCostExpectedCost1", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected restructuring costs", "label": "Restructuring and Related Cost, Expected Cost", "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost." } } }, "auth_ref": [ "r295", "r298", "r302", "r304" ] }, "twks_ShareBasedPaymentArrangementNonvestedAwardExcludingOptionCostNotYetRecognizedReoccurringAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ShareBasedPaymentArrangementNonvestedAwardExcludingOptionCostNotYetRecognizedReoccurringAmount", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost not yet recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not Yet Recognized, Reoccurring, Amount", "documentation": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not Yet Recognized, Reoccurring, Amount" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of RSUs", "verboseLabel": "Number of PSUs", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r73", "r74", "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPeriodIncreaseDecrease", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment for PSUs expected to vest as of current period end (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Period Increase (Decrease)", "documentation": "The net total number of shares (or other type of equity) under an equity-based award plan, other than a stock option plan, that were granted, vested and forfeited during the reporting period." } } }, "auth_ref": [ "r798" ] }, "twks_PaymentOfWithholdingTaxesOnDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "PaymentOfWithholdingTaxesOnDividends", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Withholding taxes paid on dividends previously declared", "label": "Payment Of Withholding Taxes On Dividends", "documentation": "Payment Of Withholding Taxes On Dividends" } } }, "auth_ref": [] }, "twks_IntangibleAssetsForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "IntangibleAssetsForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes due to exchange rates", "label": "Intangible Assets, Foreign Currency Translation, Gain (Loss)", "documentation": "Intangible Assets, Foreign Currency Translation, Gain (Loss)" } } }, "auth_ref": [] }, "twks_ContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ContingentConsideration", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Contingent consideration", "documentation": "Contingent consideration" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities 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)." } } }, "auth_ref": [ "r21", "r651" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r706" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Credit Facilities", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-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 entity, if longer." } } }, "auth_ref": [ "r28", "r65", "r66", "r86", "r87", "r89", "r91", "r124", "r125", "r635", "r637", "r765" ] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r207", "r368", "r740", "r741", "r770" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r706" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r368", "r770" ] }, "twks_ShareBasedPaymentArrangementTimeVestingOptionMemberMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ShareBasedPaymentArrangementTimeVestingOptionMemberMember", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Time Vesting Shares", "label": "Share Based Payment Arrangement, Time Vesting Option Member [Member]", "documentation": "Share Based Payment Arrangement, Time Vesting Option Member" } } }, "auth_ref": [] }, "twks_IncreaseDecreaseUnbilledReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "IncreaseDecreaseUnbilledReceivables", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unbilled receivables", "label": "Increase (Decrease) Unbilled Receivables", "documentation": "Increase (Decrease) Unbilled Receivables" } } }, "auth_ref": [] }, "twks_CapitalizedContractCostChangesDueToExchangeRates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "CapitalizedContractCostChangesDueToExchangeRates", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofCoststoObtainContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes due to exchange rates", "label": "Capitalized Contract Cost, Changes Due To Exchange Rates", "documentation": "Capitalized Contract Cost, Changes Due To Exchange Rates" } } }, "auth_ref": [] }, "twks_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssetsAndLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets/liabilities, net", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets And Liabilities, Net", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Other Assets And Liabilities, Net" } } }, "auth_ref": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Costs to Obtain Contracts and Related Amortization and Impairment", "label": "Capitalized Contract Cost [Table Text Block]", "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r774" ] }, "twks_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReissuanceOfTreasuryShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReissuanceOfTreasuryShares", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Reissuance of treasury shares for equity incentive awards (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Reissuance Of Treasury Shares", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Reissuance Of Treasury Shares" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r665" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r55", "r58", "r492" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Stock-based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r72" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r55", "r58" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r725" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisitions, net of cash acquired", "terseLabel": "Acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r37" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r156", "r168", "r187", "r244", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r430", "r432", "r458", "r651", "r792", "r793", "r804" ] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining useful life", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r492" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r729" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r727" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r17", "r122" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r725" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax benefit", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r114" ] }, "srt_RestatementAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAdjustmentMember", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period, Adjustment", "label": "Revision of Prior Period, Adjustment [Member]" } } }, "auth_ref": [ "r190", "r191", "r192", "r203", "r204", "r219", "r452", "r453", "r743", "r744", "r745", "r746", "r749", "r752", "r753" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r725" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/LossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Basic and Diluted Net (Loss) Income Per Common Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r771" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r629", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r665" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r726" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r182" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.thoughtworks.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "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)." } } }, "auth_ref": [ "r128", "r425" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r732" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r182" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.thoughtworks.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r188", "r409", "r414", "r415", "r416", "r419", "r421", "r422", "r423", "r537" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r725" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r112", "r113", "r114" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "twks_ReorganizationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ReorganizationMember", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails", "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reorganization", "label": "Reorganization [Member]", "documentation": "Reorganization" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r726" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r761" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r94", "r348" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r141", "r148", "r205", "r206", "r226", "r412", "r420", "r512" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesScheduleofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-offs charged against allowance", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r263" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r665" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r728" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r94", "r553" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r668", "r738" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r94", "r553", "r571", "r819", "r820" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r50", "r51", "r52", "r143", "r144", "r145", "r146" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables", "label": "Unbilled Receivables, Current", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r80" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited", "http://www.thoughtworks.com/role/LossPerShareScheduleofLossEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "verboseLabel": "Weighted average shares outstanding \u2013 Diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r210", "r215" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r730" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r390" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r101", "r165", "r504", "r527", "r531" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r731" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net realized and unrealized foreign currency loss", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r463", "r464", "r465", "r466", "r591" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited", "http://www.thoughtworks.com/role/LossPerShareScheduleofLossEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares outstanding \u2013 Basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r209", "r215" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r732" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r702" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other operating activities, net", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r114" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r190", "r191", "r192", "r220", "r491", "r534", "r539", "r545", "r546", "r547", "r548", "r549", "r550", "r553", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r570", "r572", "r575", "r576", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r594", "r657" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r94", "r348" ] }, "us-gaap_StatementOfOtherComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfOtherComprehensiveIncomeAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss, net of tax:", "label": "Statement of Other Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "twks_FiniteLivedIntangibleAssetsAfterAccumulatedAmortizationBeforeForeignExchangeRate", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r160", "r288" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r732" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r42", "r132" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r236", "r237", "r540", "r541", "r542", "r598", "r600", "r603", "r605", "r606", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r620", "r641", "r656", "r797", "r814" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r405", "r406", "r407", "r538", "r766", "r767", "r768", "r800", "r819" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r190", "r191", "r192", "r220", "r491", "r534", "r539", "r545", "r546", "r547", "r548", "r549", "r550", "r553", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r566", "r567", "r568", "r569", "r570", "r572", "r575", "r576", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r594", "r657" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.thoughtworks.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r44" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.thoughtworks.com/role/LossPerShareScheduleofLossEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r467" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r236", "r237", "r540", "r541", "r542", "r598", "r600", "r603", "r605", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r620", "r641", "r656", "r797", "r814" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r4", "r112" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible preferred stock, $0.001 par value; 100,000,000 shares authorized, zero issued and outstanding at September\u00a030, 2023 and December\u00a031, 2022, respectively", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r94", "r502", "r651" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.thoughtworks.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r44" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of the period", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of the period", "totalLabel": "Total cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r41", "r112", "r185" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross purchase price", "label": "Business Combination, Consideration Transferred", "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." } } }, "auth_ref": [ "r1", "r2", "r11" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r14", "r31", "r152", "r174", "r175", "r176", "r190", "r191", "r192", "r195", "r204", "r206", "r220", "r248", "r254", "r349", "r405", "r406", "r407", "r417", "r418", "r437", "r438", "r439", "r440", "r441", "r443", "r452", "r468", "r469", "r470", "r471", "r472", "r473", "r488", "r522", "r523", "r524", "r538", "r594" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.thoughtworks.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract Assets and Liabilities", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r796" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r152", "r190", "r191", "r192", "r195", "r204", "r206", "r248", "r254", "r405", "r406", "r407", "r417", "r418", "r437", "r439", "r440", "r443", "r452", "r522", "r524", "r538", "r819" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.thoughtworks.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of Earnings Per Share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r216" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized foreign currency exchange loss", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r114", "r573", "r662", "r802", "r803", "r818" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r483" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r95" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r161" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r235", "r491", "r513", "r514", "r515", "r516", "r517", "r518", "r619", "r640", "r652", "r751", "r790", "r791", "r797", "r814" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses and Other Current Liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r22" ] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r750", "r761" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r668", "r738" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r736" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.001 par value; 1,000,000,000 shares authorized, 368,678,928 and 366,306,970 issued, 318,073,825 and 315,681,987 outstanding at September\u00a030, 2023 and December\u00a031, 2022, respectively", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r95", "r503", "r651" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued expenses and other current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r79" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r235", "r491", "r513", "r514", "r515", "r516", "r517", "r518", "r619", "r640", "r652", "r751", "r790", "r791", "r797", "r814" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r14", "r152", "r174", "r175", "r176", "r190", "r191", "r192", "r195", "r204", "r206", "r220", "r248", "r254", "r349", "r405", "r406", "r407", "r417", "r418", "r437", "r438", "r439", "r440", "r441", "r443", "r452", "r468", "r469", "r470", "r471", "r472", "r473", "r488", "r522", "r523", "r524", "r538", "r594" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r95", "r553" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Units Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r70" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r221", "r228", "r232", "r234", "r627" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r14", "r95", "r553", "r571", "r819", "r820" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r5", "r13", "r34", "r438", "r441", "r488", "r522", "r523", "r756", "r757", "r758", "r766", "r767", "r768" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other financing activities, net", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r742", "r759" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r483" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_OtherRestructuringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherRestructuringMember", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails", "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-wage related expenses", "label": "Other Restructuring [Member]", "documentation": "Restructuring and related activities classified as other." } } }, "auth_ref": [ "r630", "r631", "r632", "r633" ] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "auth_ref": [ "r152", "r193", "r200", "r207", "r248", "r254", "r405", "r406", "r407", "r417", "r418", "r437", "r438", "r439", "r441", "r442", "r443", "r447", "r450", "r452", "r453", "r486" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.thoughtworks.com/role/LossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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." } } }, "auth_ref": [ "r44" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r153", "r190", "r191", "r192", "r194", "r195", "r197", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r207", "r219", "r249", "r250", "r418", "r448", "r452", "r453", "r454", "r481", "r487", "r488", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r533" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.thoughtworks.com/role/LossPerShareScheduleofAntidilutiveSecuritiesExcludedFromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r44" ] }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdateExtensibleList", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update [Extensible Enumeration]", "label": "Accounting Standards Update [Extensible Enumeration]", "documentation": "Indicates amendment to accounting standards." } } }, "auth_ref": [ "r150", "r151", "r152", "r153", "r154", "r194", "r195", "r196", "r242", "r243", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r292", "r405", "r406", "r407", "r417", "r418", "r426", "r427", "r428", "r434", "r435", "r436", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r459", "r460", "r461", "r462", "r474", "r475", "r478", "r479", "r480", "r484", "r485", "r486", "r487", "r488", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r769" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r153", "r190", "r191", "r192", "r194", "r195", "r197", "r198", "r199", "r200", "r202", "r203", "r204", "r205", "r206", "r207", "r219", "r249", "r250", "r418", "r448", "r452", "r453", "r454", "r481", "r487", "r488", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r533" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r109" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Trade receivables", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r46", "r48", "r84", "r85", "r238", "r607" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r15", "r16", "r70" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r664" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r106" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions due to acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r283", "r629" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.thoughtworks.com/role/LossPerShareScheduleofLossEarningsperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation costs, weighted average period of recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r403" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Domain]", "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r152", "r193", "r200", "r207", "r248", "r254", "r405", "r406", "r407", "r417", "r418", "r437", "r438", "r439", "r441", "r442", "r443", "r447", "r450", "r452", "r453", "r486" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Axis]", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r152", "r193", "r200", "r207", "r248", "r254", "r405", "r406", "r407", "r417", "r418", "r437", "r438", "r439", "r441", "r442", "r443", "r447", "r450", "r452", "r453", "r486" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r296", "r760" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included in other non-current assets", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "documentation": "Amount of cash and cash equivalents 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. 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." } } }, "auth_ref": [ "r41", "r142", "r185" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r111" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r9", "r54", "r59" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for equity incentive awards, net of withholding taxes (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r14", "r94", "r95", "r126" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails", "http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration liability", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r3", "r82", "r429" ] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Germany", "label": "GERMANY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r26", "r157", "r187", "r244", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r431", "r432", "r433", "r458", "r651", "r792", "r804", "r805" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r56", "r122" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r286", "r289" ] }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Performance Shares, Activity", "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares." } } }, "auth_ref": [ "r19" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average useful life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r119" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CreditAgreementsScheduleofCreditFacilitiesDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsScheduleofCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capitalized deferred financing fees", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r88", "r795" ] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write off of deferred financing fees", "label": "Deferred Debt Issuance Cost, Writeoff", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r108" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r38", "r535" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r14", "r94", "r95", "r126", "r382" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r30", "r90", "r501", "r552" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r291", "r297", "r577" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails", "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r295", "r296", "r297", "r298", "r302", "r303", "r304" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails", "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r295", "r296", "r302", "r303" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r297", "r577" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r773" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued expenses", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r67" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r88", "r140", "r177", "r224", "r476", "r578", "r662", "r817" ] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of obligations of long-term debt", "label": "Repayments of Secured Debt", "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt." } } }, "auth_ref": [ "r38" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "periodStartLabel": "Treasury stock, beginning balance (in shares)", "periodEndLabel": "Treasury stock, ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r67" ] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Value-added tax and sales tax payable", "label": "Sales and Excise Tax Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r21" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock, 50,605,103 and 50,624,983 shares at September\u00a030, 2023 and December\u00a031, 2022, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r32", "r67", "r68" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r81" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r53", "r57" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited", "http://www.thoughtworks.com/role/LossPerShareScheduleofLossEarningsperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic loss per common share (in dollars per share)", "negatedLabel": "Basic loss per common share (in dollars per share)", "terseLabel": "Basic loss per share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r179", "r197", "r198", "r200", "r201", "r203", "r209", "r211", "r213", "r214", "r215", "r219", "r453", "r454", "r496", "r511", "r625" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r677", "r688", "r698", "r723" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r676", "r687", "r697", "r714", "r722" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r133", "r162", "r187", "r221", "r229", "r233", "r244", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r430", "r432", "r458", "r499", "r565", "r651", "r663", "r792", "r793", "r804" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r797" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r735" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r725" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.thoughtworks.com/role/LossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r208", "r216", "r217", "r218" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited", "http://www.thoughtworks.com/role/LossPerShareScheduleofLossEarningsperShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "terseLabel": "Net loss", "negatedTerseLabel": "Increase to net loss", "netLabel": "Net loss", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r103", "r114", "r139", "r155", "r169", "r172", "r176", "r187", "r194", "r197", "r198", "r200", "r201", "r205", "r206", "r212", "r221", "r228", "r232", "r234", "r244", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r454", "r458", "r509", "r574", "r592", "r593", "r627", "r662", "r792" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under Revolver", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r20", "r136", "r812" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r410", "r411", "r500" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r676", "r687", "r697", "r722" ] }, "us-gaap_TimeAndMaterialsContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimeAndMaterialsContractMember", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyContractTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time-and-material", "label": "Time-and-Materials Contract [Member]", "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed." } } }, "auth_ref": [ "r643" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r676", "r687", "r697", "r722" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "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." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r306", "r307", "r308", "r309", "r366", "r367", "r396", "r397", "r398", "r489", "r490", "r519", "r543", "r544", "r597", "r599", "r601", "r602", "r604", "r617", "r618", "r628", "r639", "r649", "r653", "r656", "r786", "r794", "r807", "r808", "r809", "r810", "r811" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r677", "r688", "r698", "r723" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r69" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r676", "r687", "r697", "r722" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r676", "r687", "r697", "r722" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyContractTypeDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r362", "r640", "r641", "r642", "r643", "r644", "r645", "r646" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r400", "r408" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "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." } } }, "auth_ref": [ "r93", "r135" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r75" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r306", "r307", "r308", "r309", "r367", "r490", "r519", "r543", "r544", "r597", "r599", "r601", "r602", "r604", "r617", "r618", "r628", "r639", "r649", "r653", "r794", "r806", "r807", "r808", "r809", "r810", "r811" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyContractTypeDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r362", "r640", "r641", "r642", "r643", "r644", "r645", "r646" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r306", "r307", "r308", "r309", "r366", "r367", "r396", "r397", "r398", "r489", "r490", "r519", "r543", "r544", "r597", "r599", "r601", "r602", "r604", "r617", "r618", "r628", "r639", "r649", "r653", "r656", "r786", "r794", "r807", "r808", "r809", "r810", "r811" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r381" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesScheduleofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Allowance for credit losses, beginning balance", "negatedPeriodEndLabel": "Allowance for credit losses, ending balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r166", "r241", "r258", "r261", "r265", "r813" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r390" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r306", "r307", "r308", "r309", "r367", "r490", "r519", "r543", "r544", "r597", "r599", "r601", "r602", "r604", "r617", "r618", "r628", "r639", "r649", "r653", "r794", "r806", "r807", "r808", "r809", "r810", "r811" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued 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)." } } }, "auth_ref": [ "r388" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r678", "r689", "r699", "r724" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r385", "r386" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock for equity incentive awards, net of withholding taxes", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r71", "r94", "r95", "r126" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r385", "r386" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r735" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r181", "r183", "r184" ] }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Credit Losses", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r147", "r255", "r256", "r257", "r259", "r260", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r389" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r96", "r651", "r816" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r725" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails", "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r389" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Preparation of Financial Statements", "label": "Basis of Accounting, Policy [Policy Text Block]", "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)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails": { "parentTag": "twks_FiniteLivedIntangibleAssetsAfterAccumulatedAmortizationBeforeForeignExchangeRate", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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)." } } }, "auth_ref": [ "r121" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails", "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails": { "parentTag": "twks_FiniteLivedIntangibleAssetsAfterAccumulatedAmortizationBeforeForeignExchangeRate", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second 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)." } } }, "auth_ref": [ "r121" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r105", "r187", "r244", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r458", "r792" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails": { "parentTag": "twks_FiniteLivedIntangibleAssetsAfterAccumulatedAmortizationBeforeForeignExchangeRate", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third 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)." } } }, "auth_ref": [ "r121" ] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails", "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r702" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r725" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails": { "parentTag": "twks_FiniteLivedIntangibleAssetsAfterAccumulatedAmortizationBeforeForeignExchangeRate", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth 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)." } } }, "auth_ref": [ "r121" ] }, "us-gaap_FixedPriceContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedPriceContractMember", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyContractTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed-price", "label": "Fixed-Price Contract [Member]", "documentation": "Contract with customer in which amount of consideration is fixed." } } }, "auth_ref": [ "r643" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r702" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails": { "parentTag": "twks_FiniteLivedIntangibleAssetsAfterAccumulatedAmortizationBeforeForeignExchangeRate", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2023", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingAxis", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyContractTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Basis of Pricing [Axis]", "label": "Contract with Customer, Basis of Pricing [Axis]", "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer." } } }, "auth_ref": [ "r643", "r797" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r28" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerBasisOfPricingDomain", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyContractTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with Customer, Basis of Pricing [Domain]", "label": "Contract with Customer, Basis of Pricing [Domain]", "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts." } } }, "auth_ref": [ "r643", "r797" ] }, "twks_WithholdingTaxesPayableIncludedWithinAccruedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "WithholdingTaxesPayableIncludedWithinAccruedCompensation", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Withholding taxes payable included within accrued compensation", "label": "Withholding Taxes Payable Included Within Accrued Compensation", "documentation": "Withholding Taxes Payable Included Within Accrued Compensation" } } }, "auth_ref": [] }, "twks_SaiMandapatyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "SaiMandapatyMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Sai Mandapaty [Member]", "documentation": "Sai Mandapaty" } } }, "auth_ref": [] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r675", "r686", "r696", "r721" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r714" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r47", "r607" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofCoststoObtainContractsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of capitalized costs", "label": "Capitalized Contract Cost, Amortization", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r281" ] }, "twks_BusinessCombinationContingentConsiderationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "BusinessCombinationContingentConsiderationRollForward", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Contingent Consideration [Roll Forward]", "label": "Business Combination, Contingent Consideration [Roll Forward]", "documentation": "Business Combination, Contingent Consideration" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r714" ] }, "twks_BusinessCombinationContingentConsiderationArrangementsAdditionsInThePeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "BusinessCombinationContingentConsiderationArrangementsAdditionsInThePeriod", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions in the period", "label": "Business Combination, Contingent Consideration Arrangements, Additions In The Period", "documentation": "Business Combination, Contingent Consideration Arrangements, Additions In The Period" } } }, "auth_ref": [] }, "twks_PaymentOfWithholdingTaxesOnTenderOffer": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "PaymentOfWithholdingTaxesOnTenderOffer", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Withholding taxes paid on tender offer", "label": "Payment Of Withholding Taxes On Tender Offer", "documentation": "Payment Of Withholding Taxes On Tender Offer" } } }, "auth_ref": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r707" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 }, "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r25", "r651" ] }, "twks_CreditAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "CreditAgreementsMember", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreements", "label": "Credit Agreements [Member]", "documentation": "Credit Agreements" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan, fair value", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r701" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r714" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r29" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r707" ] }, "twks_CapitalizedContractCostAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "CapitalizedContractCostAdditions", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofCoststoObtainContractsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Costs to obtain contracts capitalized", "label": "Capitalized Contract Cost, Additions", "documentation": "Capitalized Contract Cost, Additions" } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r95" ] }, "twks_WithholdingTaxesPayableCashFlow": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "WithholdingTaxesPayableCashFlow", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Withholding taxes payable", "label": "Withholding Taxes Payable, Cash Flow", "documentation": "Withholding Taxes Payable, Cash Flow" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r707" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r670", "r681", "r691", "r716" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income:", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r714" ] }, "twks_AutomotiveTravelAndTransportationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "AutomotiveTravelAndTransportationMember", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automotive, travel and transportation", "label": "Automotive, Travel And Transportation [Member]", "documentation": "Automotive, Travel And Transportation" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r707" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited", "http://www.thoughtworks.com/role/LossPerShareScheduleofLossEarningsperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted loss per common share (in dollars per share)", "negatedLabel": "Diluted loss per common share (in dollars per share)", "terseLabel": "Diluted loss per share (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r179", "r197", "r198", "r200", "r201", "r203", "r211", "r213", "r214", "r215", "r219", "r453", "r454", "r496", "r511", "r625" ] }, "twks_BusinessCombinationContingentConsiderationArrangementsChangeDueToExchangeRates": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeDueToExchangeRates", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change due to exchange rates", "label": "Business Combination, Contingent Consideration Arrangements, Change Due To Exchange Rates", "documentation": "Business Combination, Contingent Consideration Arrangements, Change Due To Exchange Rates" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r679", "r687", "r697", "r714", "r722", "r726", "r734" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r707" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r0", "r102", "r138", "r221", "r228", "r232", "r234", "r497", "r508", "r627" ] }, "twks_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncreaseDecreaseInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncreaseDecreaseInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofPerformanceShareUnitsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance adjustment (in dollars per share)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Increase (Decrease) In Period, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Increase (Decrease) In Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r492" ] }, "twks_IntangibleAssetsNetBeforeForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "IntangibleAssetsNetBeforeForeignCurrencyTranslationGainLoss", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other intangible assets, after amortization", "label": "Intangible Assets, Net, Before Foreign Currency Translation Gain (Loss)", "documentation": "Intangible Assets, Net, Before Foreign Currency Translation Gain (Loss)" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables, allowances", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r166", "r241", "r258" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r679", "r687", "r697", "r714", "r722", "r726", "r734" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r707" ] }, "twks_NumberOfIndustryVerticals": { "xbrltype": "integerItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "NumberOfIndustryVerticals", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of industry verticals", "label": "Number Of Industry Verticals", "documentation": "Number Of Industry Verticals" } } }, "auth_ref": [] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r707" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r24", "r187", "r244", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r431", "r432", "r433", "r458", "r551", "r626", "r663", "r792", "r804", "r805" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Accounts Receivable and Unbilled Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r607" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r669", "r680", "r690", "r715" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r104" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "twks_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageExercisePrice", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expired (in dollars per share)", "label": "Share-Based Compensation Arrangements By Share-Based Payment Award, Options, Expired, Weighted Average Exercise Price", "documentation": "Share-Based Compensation Arrangements By Share-Based Payment Award, Options, Expired, Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r46", "r48", "r84", "r85", "r238", "r607" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r708" ] }, "twks_SaiMandapatyTradingArrangementRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "SaiMandapatyTradingArrangementRestrictedStockUnitsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Sai Mandapaty, Trading Arrangement, Restricted Stock Units [Member]", "documentation": "Sai Mandapaty, Trading Arrangement, Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r285", "r287", "r288", "r290", "r492", "r493" ] }, "twks_FiniteLivedIntangibleAssetsAfterAccumulatedAmortizationBeforeForeignExchangeRate": { "xbrltype": "monetaryItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "FiniteLivedIntangibleAssetsAfterAccumulatedAmortizationBeforeForeignExchangeRate", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "twks_IntangibleAssetsNetBeforeForeignCurrencyTranslationGainLoss", "weight": 1.0, "order": 2.0 }, "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofEstimatedAmortizationDetails", "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finite-lived intangible assets, net", "label": "Finite-Lived Intangible Assets, After Accumulated Amortization, Before Foreign Exchange Rate", "documentation": "Finite-Lived Intangible Assets, After Accumulated Amortization, Before Foreign Exchange Rate" } } }, "auth_ref": [] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IPO", "label": "IPO [Member]", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "twks_ITOCPtyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.thoughtworks.com/20230930", "localname": "ITOCPtyLtdMember", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails", "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ITOC Pty Ltd", "label": "ITOC Pty Ltd [Member]", "documentation": "ITOC Pty Ltd" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash:", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofCoststoObtainContractsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r280" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r46", "r48", "r84", "r85", "r238", "r532", "r607" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r710" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r55", "r58" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r671", "r682", "r692", "r717" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r709" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-US", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r821", "r822", "r823", "r824" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r713" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r669", "r680", "r690", "r715" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r711" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails", "http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments in the period", "negatedTerseLabel": "Payments in the period", "label": "Payment for Contingent Consideration Liability, Operating Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r6" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r712" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r79" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r712" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r482" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r100", "r137", "r506", "r651", "r764", "r772", "r801" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r10", "r498", "r507", "r651" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and stockholders' equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r672", "r683", "r693", "r718" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash acquired from acquisition", "label": "Cash Acquired from Acquisition", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r36" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r672", "r683", "r693", "r718" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r41", "r158", "r621" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r83", "r624" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r673", "r684", "r694", "r719" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.thoughtworks.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r413" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r46", "r48", "r84", "r85", "r238" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r40", "r43" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r676", "r687", "r697", "r722" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesScheduleofAllowanceForCreditLossesDetails", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense", "negatedLabel": "Current provision for expected credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r180", "r262" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash lease expense on right-of-use assets", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r762" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails", "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r295", "r296", "r302", "r303" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r674", "r685", "r695", "r720" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes due to exchange rates", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r284" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense, Current", "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." } } }, "auth_ref": [ "r167", "r278", "r279", "r622" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r238", "r747" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreements" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreements", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r123", "r186", "r319", "r325", "r326", "r327", "r328", "r329", "r330", "r335", "r342", "r343", "r345" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r97", "r126", "r505", "r526", "r531", "r536", "r554", "r651" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Adopted Accounting Standards", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails", "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wage-related expenses", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r61", "r62", "r63" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contract liabilities included in deferred revenue", "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r350", "r351", "r363" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities 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." } } }, "auth_ref": [ "r8" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r666" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r120", "r492" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from disposal of fixed assets", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r110" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r665" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails", "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "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." } } }, "auth_ref": [ "r159", "r282", "r494", "r629", "r651", "r776", "r783" ] }, "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionContingentConsiderationLineItems", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Contingent Consideration [Line Items]", "label": "Business Acquisition, Contingent Consideration [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "twks_FiniteLivedIntangibleAssetsAfterAccumulatedAmortizationBeforeForeignExchangeRate", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r120", "r493" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyContractTypeDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails", "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r222", "r223", "r227", "r230", "r231", "r235", "r236", "r238", "r361", "r362", "r491" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lease liabilities, current", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r79" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CreditAgreementsScheduleofCreditFacilitiesDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsScheduleofCreditFacilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, less current portion", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r20", "r136", "r346" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r665" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Accounting Principle - Stock-Based Compensation", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r754" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r665" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITYunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r654", "r655", "r656", "r658", "r659", "r660", "r661", "r766", "r767", "r800", "r815", "r819" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r27", "r321" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table]", "documentation": "Schedule of information about a contingent payment arrangement including the terms that will result in payment and the accounting treatment that will be followed if such contingency occurs, including the potential impact on earnings per share if the contingency is to be settled in shares of common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments." } } }, "auth_ref": [ "r129" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails": { "parentTag": "twks_IntangibleAssetsNetBeforeForeignCurrencyTranslationGainLoss", "weight": 1.0, "order": 1.0 }, "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited", "http://www.thoughtworks.com/role/GoodwillandOtherIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademark", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r122" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails", "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r295", "r296", "r297", "r298", "r302", "r303", "r304" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue from External Customers by Geographic Areas", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r18" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.thoughtworks.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r665" ] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActions" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Actions", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r293", "r294", "r296", "r299", "r305" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFLOSSANDCOMPREHENSIVELOSSunaudited", "http://www.thoughtworks.com/role/RestructuringActionsNarrativeDetails", "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "verboseLabel": "Charges", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r9", "r300", "r302", "r787" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional fees", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.thoughtworks.com/role/BusinessandSummaryofSignificantAccountingPoliciesScheduleofAllowanceForCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Accrued Salaries, Current", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r623" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails", "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails", "http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r76", "r77", "r424", "r647", "r648" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/RestructuringActionsScheduleofRestructuringDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Liability, beginning balance", "periodEndLabel": "Liability, ending balance", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r296", "r301" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r87", "r89", "r320", "r477", "r635", "r636" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r28", "r189", "r320", "r321", "r322", "r323", "r324", "r326", "r331", "r332", "r333", "r334", "r336", "r337", "r338", "r339", "r340", "r341", "r477", "r634", "r635", "r636", "r637", "r638", "r763" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails", "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails", "http://www.thoughtworks.com/role/AcquisitionsScheduleofBusinessAcquisitionsbyAcquisitionContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r424", "r647", "r648" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r737" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.thoughtworks.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSunaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables, net of allowance of $9,074 and $9,531, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r239", "r240" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails", "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "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." } } }, "auth_ref": [ "r76", "r77", "r424" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.thoughtworks.com/role/AcquisitionsNarrativeDetails", "http://www.thoughtworks.com/role/AcquisitionsScheduleofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r424" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.thoughtworks.com/role/CreditAgreementsNarrativeDetails", "http://www.thoughtworks.com/role/CreditAgreementsScheduleofBorrowingsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Maximum borrowing capacity", "terseLabel": "Availability under Revolver (due March 26, 2026)", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r23" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.thoughtworks.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r369", "r373", "r401", "r402", "r404", "r650" ] }, "country_AU": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "AU", "presentation": [ "http://www.thoughtworks.com/role/RevenueRecognitionScheduleofRevenuebyGeographicalLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Australia", "label": "AUSTRALIA" } } }, "auth_ref": [] }, "us-gaap_RestructuringReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveCurrent", "crdr": "credit", "calculation": { "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.thoughtworks.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "label": "Restructuring Reserve, Current", "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset." } } }, "auth_ref": [ "r755", "r788", "r789" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(ee)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "c", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.Q4)", "SubTopic": "20", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r624": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r625": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r626": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r627": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r628": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r629": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r630": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r633": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r635": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r636": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r637": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r638": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r639": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r640": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r641": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r647": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r648": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r740": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r741": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 79 0001866550-23-000091-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001866550-23-000091-xbrl.zip M4$L#!!0 ( "8Y9U=HR-=3[T8 $&\ 0 9 <3,R,#(S,3 M<7AE>&AI M8FET,3 Q+FAT;>U]Z7/;2++G]_TK:CV[\Z0(B*/39T]'T#+=UHXL>25YO//I M!0@4Q6J# !N'9,Y?OWE5H0""I.3IMB@U7\QS2\)51V96'K_,_&E<3I*??QKK M,/[Y?_ST/W=VU+LLJB8Z+564Z[#4L:H*DUZK+[$NOJJ=';GK.)O.G_[&O__T-_K(3\,LGOW\4VQNE(G__LR\.H@/ M7T2O0KU[,#J,A\/P\%6LX_WPX,7^T=[^_JO_WGL&C\+M_$Q1SA+]]V<3D^Z, M-7[_]8O]:?GFUL3E^/7>[N[_?M:XK]3?RITP,=?IZU^KHC2C&5P?96D)X\CA MO?PCOW[N(][#-%5YU%Z.LB3+7_]EE_[O#5[9&843D\Q>_]>5F>A"G>E;=9%- MPO2_@B),BYU"YV;$-Q;FW_KUWAZ,G'Z]E:G >Q*3:CLUGL_@V]@,3:GV=GM[ MS1&O'FO'-/^@A_ZX53GL7)7SJ,R&.E<'NP&1X.\[R4F87P.)#;.RS":O7\&( MO-=$0-4Z?R!JZ/]R,1A\')Q=J?[9.W4Q.!WT+P??-P_A"/Z326.8UNN]E].' MVM&K<5;!;[<@2@KU(4MB$#N!.DFCGMHJQUK]]2\O]_=WW]BY_O@A\D+%.LKR ML#19^KJ"-3:9C.'FYPSWZF]=E[LZW"-%:7H5$?X8=P&I8SM;76 M:S>83)-LIO5Z+-YUKK4J,X4D!VP^*6@]HRR-#0Z\4-D(KIE"]?%..BGQA@N= MZ+#0*BQ4H4LURO)RK(8ZR6X#I4P2FKMN!*K$OE'WX&SY2YE-B8O?3,,866@GT:/R]<'SU;R_@S<]$//O]1Z0-ALK MM?^B]^+(+E8WP5X!69B4_OR0--M35T!((GF8< ND7*#5TJ054;$FWE*6Q?!/ MTSR[,3'\F,.WB::!8O,;$\'3%3R9J/\3IE68S]3>$9VMAX] _GI;0@RU#K*D MI]RZXY_V7KPI9#](:MP:D!"EMX._Y%DU;4@"FB#=L^1P''S34462Y%+?:-C4 M2*M/29@^@EUK#G@=]FQ;%>,P24CR(SWY(GNMEW(-&8#.12=Y;@TL:ZX+.'T4 MKO T*^1 7< (]:F99BJ!*2$G %D3.[1FVZN_$T9?T^PVT?&UYJ/;"L9Q6'8^ MJTSA#GO[]QC_#MN^C'_AB%?3*H=Y:"*1:9B7)C)3?H-)16] "K_6PLHX\:%. M@;U+-062YQ&"1+[.0] TBBFL1Y:C#C!3&SNV/OXG,R4,-XA3TM!B7!WX) MU?^M0 <:S7 @_M>VAK!$L(P![2R^/;S)3$SB"6839]40KH7J^.38?VY[CA#P MT:9DZZGW2UYIF*;A"=0EZ?U9%%4YN( O)J BX@2ZEBRX M_]+,S8HY!_91IV,<+E)\8=7B>G)OF98+_X7\'7@ILD $LHKGZ[BK.=0I4 MHHN"OCL-9_Q-6+BA_4J8Y#J,9R!&(@V" 2A=YUHX"ZY.IXF)PF$"1-.'T43A MU)2PU?_&O:>/5H4\8^!354H?LV=M3=[V!I[3.+S1--2)#E-<\EJ]EXUK[_6? M16???TPZN[=)3%D/J[F#ZJ9P!L1KPE;]*,HKH,3S(6PW3: (JR&OX)XQGOF M.-HJ^K%_+/EGQMQ1AUP-5*N_1<#5<"I927<-'):'>#ZS%0OW@,0%81M.Q^J0 M+5)ZF&28C!ON[[:!'X/BB0:]'? :Z$IP!)9E&(U%/L%N@T"SGM\^K2X)*-05 M)@8/&MS\D"27E5?N)I)BWR-];\J!;X8%)&&1L6BEZR/MFI',IG>6Y]/ M'4<%#&Q4P0,%[$HQ"B.B3AF0*!&.PK.:%42#NM3\P&%OOWL68$"E\8HS',Z7 MPCWD?P..\:(*T]*RY*#FJYK4A[J\U3IM:#V^JAN0^@A\+"[JO7TTH_=>/ *^ MZ)KO.G#'=@#RR,166T;_15N_0&(E*A12:A)0=3::U)@TX MUS?95Y@9_XUI-ECF"93/-D6-QS6L7J#>#FH3/(Q1LGBQBM6[AUIQ;S7B ;6( MK7![;=2(@][+Y5K$6]S8X[ 8UQOTP'J$:#-(TQ&.JY9K^C>P0":&UT"B MUZ@!E!FHQ'CW_WJYNQO \-16KJ=@ER,%@L#>>RE&ALA@3\F8UI^:4T7"-,6O M#7%]BC!![R%^XTB^,4VJ G_#7X"7Y2>\A8\<9SX0EP-79JE62369@OXSL5PZ M,GE1XBAR.%[81#<3,B!+GC5V_<(1&H<7:++!'43@.FHZ**QOZ76Z/,[DES2S>'UH7?STX0 MS38N6)&D_^/(;K,*73=H;=9*W!#U#/@Z&K7^RLB"^)I(IZY/DW1SH&G&Y%2Y M:NDNOL? 5_AJ#QJ/DCQWUC2?A+'V3?#<,=!M"+JB=0.V_2/O3X[[@7K_^:HO M]@BRHBK#;Z2ECMFY70\?+FC/P4#W:%BJ$6C"-.Y:Y"T8V;RWC.8"5I">LA]/ MASEJTC3L +4*,L1P"%5*3@.BB1*8!IUDP6(3WP>E6 _G:["J0J2%A3 5.;IW MZT?"89$EH'KRU2>FM]-";IBZ#-CWL;6FB,)')TKSYGS*'_X_ME^5RCR[]K8SG MKQWL]_8/#A9>WNWM+;SV4*\]O--K_T8KP:L!"UX G__]V<&SUIY8LNO!.BN@ M-R!Q2S!R!ZE%2ZZCXZKKLJA5K_>GW]1>4_W$5[8WE0?2)/"F#MO;\]1:PO'P MWWYOJG]^)Z)_2:[U_5?\'P3 [>U1O/YH,0YIG>?3_SBX *%\":;JX?.71P<' M+]3-N+_\]_->G$7?X(\';YJ3M-3XD(2VJWCQ?L18>+M^K\$2J_Z- MI%]#B/(*+T I\K_CO":N:[TSS'7X=8=4DM=A>,#K M;U.=%E8GF(0S5#) )ZERC,,M\Z92G&7&*ILH:B9FV,Z6V295*9QD%>HC(3K. MS&18Y85VP4/W9?>U6L,SN>_3Q7%N&7@G^P!!7\(G)5196;C2)% NQ!8HB6:I MQ$Q,R8Z%D+QN:)RA6ESE"859 I61.)YH_FV8H4>B[BU>1R

$3TEEB/-,W)'RS>E!O2#N@F&"Z:G3>H=*%R;XJ"O=Y@()AR MUIPH::(P@XXU *42%5G8FPITT%O8R")#I;"GSC*Y'^Q(F!(;L]=DQ>:UGKW= M4OX]9SN:*S#1*?K@V>)H;LUPYOL!@_]$J;34^)W$:"-VI#3S=&_'FB8/@T%2 M $LH!KK,#2&Z16F')ZPAT%A3#$\W%DF1&JOCSE"$3ZRY\QS#;)!(@,YN0XK7 M#6LHTL:?M0;^K#F^?EAO5I^L4?8DD901%FKR((XV<%8Q^7F0(Q@B(EZ!.]GM MJVUVYTWR1X4PA+R6% 4(6)"I\%:PW2KB$(N>*%IQC2=+\\-UHOF]%41_?/[V MHO_ ;EL,2CA7ZTH\1W>88IIG4XUT!_0;@9)!\W*(HR8JA\\WIX/0M4\6L"3Z M"/XMR@KBL;$.DW(<(9V+ YC'X_!,^$#M54D1=$18#3Z;X2949S0<)S$Y9&HD M8SO$=TU@+_X>8Z(:0>]&S-(+_FU%VPNP-D^5QZ)UXK$5+#9@_:U_&^;Q Y\I M=T0&(GN(UAG2J#W]J"G$&8'7HE]YE)0F?E^.F#_0;/$\6.RMKA5/8*B1)DV= M<(-(S\D=050U\(G'SA,C3V@7!CF;Y9(AYGH28F"F*HL21HC":G6D MWO[6]KT09H\*47;PF!!E?2=.'AHET9N'[+!D(R'G2ST7 ^O Y:#E MJF,??!E8Y&7@#$$$/"" =P26?,(\V (-32@KV ]AU0Q4B]1I!HP)YO*4<$<9 MX9HB':/YWB5M%8>0'#:'7I$;Q!H[[$66DVC(PVA1;H7G'UF([OE#U8>'Y*W# MQ\1;8I(]65UNW7P$SWX^Z4"%=@B)&HB(_$\G*S!= >=H+AZ^&@6'KY%4!+$, MZ$=\!5]R!@,ZU=#K1]"J#'\,8]!!3 ';3WB_6&=C"]PTS7 \8!VT,*D<"!>=MC4P!]Y'R,M.6S M=3XZ)^TRE7D*2B<6F*"+M)^2E,*F'U"3W>[2H'"ZYLZ M4GUX$",35T++/-(6M?M37333I<2^]E@F$?!Z70@>L20^W41)")(+R9+ G^S-JBDW>*WCT.X0H\)O"GG"(?]'-X'2)&2SEZ06LQQV==U >6%%VS M&677Z6M482/46"6:%'"BLUWX*>J'P.FTI\"%>&=$\16R7*V:.X'%@O^ 9"-M M,VYICF26U98B,>1B*/"356/6SNW[[.UV27H+.AYL? !.N.N, M J5+(-P&8[,E^C!C2P?6-\$WU&2Y0(*TN:N#8QX.2[:L$LZ/1G&]>M7;/7CY M72"NE[V7SU_\[FBKO9>]5\_OAK:Z]VA?;4!<#P]ZVH"X&D">-0!Q_>&$]@!5 MO!:DSO[XQ=^@UIX*:FV5BDU.WO] P[8 (52C5M3 6%"Z(VO$S=R;@Z5%M2C$ MT02]62.]79YC_NX5T#X?13, * Q/6 M!=>[GEK_W>!!X0V-="!_"\\37'&L%0J&M/4IJD]Y5DI<'];9K>WYE[>?^O6K MV&X$"[3 4 'G1]NO,""A_GERXCQ5YL8DZ@*G M4= XX.][H #Z^RZC"!#6B?Q1!T0XG$BC*EK#H@7(-1:BZ!HFF*-DBR98@ 64 M>W--9FJAOQ&+\#O(O,7@H)O1(DJ>P)9%H2VJ T1=V_7^XJXKX:X%W:+X$J1) MH8YV#V@CCG8/:WDVYE4-'=$2L;PX")0.@4IKBK'[==.]7<+I M4#" *B<,A7O]X2.20:"*7J[%9LH.+-B ]_1IVN"/.D8=4YUJ/!5AU>V3#59S M#B*I6U"_ZLQRZFD("A4>>E)3P.>[L],+3Z;-T%@P M7YO0%LKFRS ?AJDN=LZ_)=KQ]?[N[KZ5$M_X00^U4M?V.T<='<]*JA0F3\@# M@HAG AVUSI\ U+P\+ H;(_>/(G3DUIONX.*8Q4T9L".-<;T$CJ.2<"BY2C+D M$3B&\;"ZKA(YTG(%VV/0W6K7X9N9']L]/X!_H^H+]MWH!1_"TCCT@(WW@V*9 MY8Q2 /.VS&&3<"&NLRS&8@Y2% )^PG'"[ E*U-1REVFF*S5@BNQX^JE+39T+ MDOGJD.C%,0,QM=O4!@$5M;>=W>LQ)S^ !D+^>'3QW^:@CHRJI [1@0ZDS<,24FG'^L ^L9Q6@&@T9CTI+7)1YQ;AH[_U(M*R$)_@Q_2H7L#F"O*B+:(U=/]/K? NPI$N^4 02"JIG,0W MEMQQ$)C;TY;>WYK'/.[,@I +Q60PTEBXC*"B31V)^:KAG4LUAR9TA4,Y\,@" M 722 .5GIE ?*I!ZGHP/U(L71WBY1P3;4Y>P0HC&3WOJB,:TM[.W"]H-_[(/ MO^SYO^S[OS1N.^0Q'3W'M\.Q-<$OQ%H=[6,U^[U=7KG&X 94&^!3.*O/X,;U M+X@^ME4O\.7'$OOD Z]^XB.8FC&867XVG[#0! MA;SYHD]P\F9IJL$\P#,(C\H; X='XZ8O-=_ @MIYV 0,Q.BK.B^E5_-R*,4*&H' M'UT:&I5'R!(M\S;H%6=23I2''.9:O"?];3OPA46*1!*^W6Y2 M,A^%*?D5N336)#7#JE!OJ_A:E\17:62L6N),GI=''4KRL7NY/<);E5_N')>5 M%[YS+^3@&@8-&6*8LXA$$ D, ,;L5.NY?(86Q"7+K\/4_-L>*[$T0RD:&77R M_<'"[_.YO\/JDD"F?0 V$5H','MY/HE\]KV_G18"+DF*KN+FJGEBU8[?J)XJ MZ!.H6UHSEB$OE'B8[BRY8Q[?'DCI#POKOH/7L,;7>+IS8D7^UB_;\RI<;L\ MX+"O2J<@MR+'"G- \KD2A+8O"5.I^B8#Q ML:U3/)1*[2%;>1-(WG8G,S2!ZRA826Z;5&R^YG5&Z)*\0?\Q$K6E=$\'F6-@ M="O2C,@SYPW%O@0DFR1Z%KPM=WTI7*!W6KD"YAX5Y%GZCC#/L,A:RN!AA ++ MTR0#%HLW8TNXW34==1.&WX3A-V'X31A^$X9__;T6T]D9;= M7=]^6/)OU^>[$T;.,DX%L[;QG1"4+G1+KHBBS$U4+M'-1P8S-Q7['-G5BMJ> M:[3!5:[M=2G%P@XDST%V/L5"B^A(I%(G@@MV( 7R-9"_1%R#Y!FQ+AB9>O$0R>\G31M3ES4\,U(24X=^8)S8_9SL*9K M(\G!#[LT+0./DSS%U$*:=QR3:RJ^0)2-#K#2RQ*H@Y?6 R;>)KRY'8P0#Q)7 MXIRY3!;B6S I9QV9GT::=4AE72]KVC=O;0V'5_NN@/N[+(YWWH-]_55]0??8 M90FB!+U":+Z*CS$CJJL M+0:KZDJ++:Z[(;>TGJ7(&N'4'6A!7$,R^L4OI)#_CJW]L2@'JN$LD26PH>S>1]+3WW,!T MX\L^%897\7<^%-EE0I2#^,O- EJB"5(<6C MRH./H)L MY#E$@Z:FA#\M"J6**L2;%]?HT)9[E6M?W!:!6]=2D[I-L9QZE_"'-2SO Y^820!:)/J<1?$9'!2"X<% M]'M131$MPU%N5].+1@R<$5X+$4SY4*)BAS#J MOM00D_5D]$/%2+)?,T+V!)3X693T(RY;ADY]9!6@'9S0$-8\E%NG)OJJ^58\ MX+[:A^;(M\8RT5CQ+)E4E$Y'-=!S.S6[9+D><3MXV(48I%9FHYRDY\M*\AVR M,TE6\+=JY@JCWRKCUS.$^2)Z 1ML80SD.LQCUJ(I<(>5*ET&>%GXM2@6Q 1\ M6+ $PFY19Z*%]T>"\4ZXBY+)YZH^6DDX$AFY%D$4I1%RDE M:EO44/AO\8ML-J ;'FLKXVM]08E>=R)K[>6393Z]3LS7Y#U7$*$K($D= M&=),RA=8.XI2LT=,]!T488T)#JJ*HNN_V5I]/L+$MT<)QG ;N=;^,PZ.0X0TO&H56/0;E"L,,Y[?HIR-$$70*B;C]PI<%. MO%.(9B)+9FJ35Y?'0<61X:P;IEP'7?1=M=SACQ9YN&&-4&4LA04&@P UD2TPW\8 N>RJ MVF3SM6O4D5#&.]NN27(;P,4&<+$!7&P %QO Q9\'<'&X 5P\'<#%CR8>YP"] M@^-]2)Y%;,\2^!YKF_\@V44M3[?U7^,5?6V*I!GS7XR"CC4:M81L3] FX3PF MSG^B= 5*N %M,JORB$JL<;%!/YV;0Q]!TQ7>\-8!;+,ZT4F@MB4$G92;"_XQ#34<]$;O*E& M?;A@AS5_C"L(4)L#7HGU.D10A\MN&RE#+E2W?!'J?&8;H+,P_R4A.M_* 9/$ M<&Z'8<=D.!^BE$%B/,_/@HY\1,#GWF7O#ALN:0LNC,8YSG[TI"-F8I7]9E'W M^R5F2J%"+\I(#=X[]F%9YG;0PJ37P>N>.JG]P)='R M3F$4G]@,#*W"H*W4Y-\YDNVI3Q[^8^\ED=@<.Z]/#C8&FY[^6+D M<9"H/74(D'3FA&.Y9.#"CPEW$JN3Y=[7:7*7)-/*'+V.A8YR7;IL64(<-$SV ML'GCH@+DN&U^>5J)HTN!6N9UC+(;\79B>G8SCD3<]M[*W M;42F8$U:&\JVO[%YW=&-RZ:=,FIBMDTY8,G,35^Z\5+]$2>%Z=5."%)HT148 M:IX>+K,&^?EM/6$&X[EXO8O3V2"]2XQ#7)_EP$*30PF>M$X*]UQ]J &SC3R& M@,<+[X%1*ZU].&MM'M]@)[IL7D$S8"1TPI'#!I&L7/:JZRG_K)*D4XY4UU.E ML$Y[JNAELHN(B!>I]C#W_GI).5#D($\+)^(BI#Y&B\=$ZO%=G67Z1=I6RYAF"#!I]4YU?2I!L:5,2)OIC2EW%-8@C8R!+:+J M]5JG?I@4F5/0,;Y'.87=5>9DF;#3:,IQZ2GF!&+HN[9RZKBP%.VF"#W6U,!X MO"WZS%YW"?U;VU'>/ZJHJZ@%R^+IA 8":-^C;E5!LG(3TD R)> W?,X5FK:= M6##\.37UFM6+$5IEML:.-;[2FR<#7*S:N.$3)L+"!0P]HE6DQ9]?$PY]"(*G M+J WU!Z^,1"KJ)&//T&@[BTKAU3]GE'^&DO\.TG.Z"P*]V+T*.2@#Y8DH0@_ M/$Y1B!7+BN PB8EV*D4-)74D$Z!;.IGH])4[DE'[65RH>(Y'T/.M1\6VM"L MRWEJ=JU7A\7J]S+9%'\DW_G@"L>/S/BY;]VT3[G>&7P3#^*%."+0XW(, MPCH%_GM@+,55P^LR1:8MK2.N4>+!910T 9SH"!5#U-L MX(T%$SSB .**%1HX+,"&HS:PV:;%P";4O@FU;T+MFU#[GRG4?K0)M6]"[=\= M:@=E:S+ES,2ERL56N"V@48Z >YX7VTJT2V/;PK49KEW:;_[3B; MU#H6QEAD5%C#U":OJ\)6-A;@X3B,'<1QAPUK[AX=NN+.;[?)8I;40 IFH=ZX MY>MN-DMI/NF!;O+5.PDR%-LNOPRS45--"JT1!:GC*N_4 M2D?4'GH&[Z0,9"[UU@%,L.DJ%%^0R*[G>NA:>!L>Q("W%YUP:[KD4;L#12=, MM*?>9XL;A,\U+E[6HUWR9KTP>9U6M]5IQ,!&V%M>PGXTTVB'@OSSKG*NMA;"6:>\\V'.LD$D=)Q[XHF+7 ^8"'?/$N!!6/-HQL1:7X>0X\<,RU0D?J.XT6@&Z@@L$ M9.&(HTD$)8@'(B>!"PH1E5U)_:Y?[00]?"/-Y%Q!-8R.E9[ZP!5J.'U&WNW* MQ;L7&]O^LO/ME @*+Y>C"O-$I ZK=6CY*4)S+PU\_]3=U@3T D[>FX-8W6]= M8_RS75F,- WS+)Q?591KDM2R>(&O07E@O6<2?J/BX;(>Y( 4M%-=C?6IRH2] MW?41"ON]_15"89!B2>&:0%AC.^9>S!B.?VA7]F+R;9S(FORYN9_#3DAF7=YJ MH4H++D -$.LOM7 $'&?&M>XTO'U@G9UY,2PL)TR12Z82 ?/ X4O;5]?G&LVL1@1P3Q/! M[#-R8:3>Z812Y>MN"@P$;L#Y&"6).&I0YYTG;,5&U%IH4@1C+()FT3'RM7PQ"5;/*5'+ ML?-^NERX_YBX\"RC@E2%U?Z^8',CRN->$S/:]TBE$LQM5ZM+Q>4U HO:% 2? M%2JU,#YI%)7-/^O80#1;REBQ2?,AZ\=43X!57DSQ<>O5A?AQY;L$;$,#KIN+ MB&L0M'LRXEEQEHI,D@#S=#GCX'%Q!I7($&#T0RNUM;PGAK">S<5Y1YB/@XHN MY_+DS5*'GJV)-$T=030?*U4YR8JR71BQ;G'3,!X9&XX6 M9+Y840T4_JKU='[$\]#Z!9E*K841T&\;RN%.7O9T^X484 1XW4E:?K5Z+>:3 M$KC7;$C%*%T_,M^+5DRSJM!>(,4ZJ6<,HY3]S12ZMZG\2E>ARKE)SF$R"6O= M#+2TRF>P^)ITE'5UEE)':2%_$^+[[P*J_+:5;]@!RG%K%OAK.;^ 8NG5T,.] M@SK_HM&SN,X\:@U(T@RYS(<9S=<.L5O$%8&;J2*F:) ZE621DEGVDT%SX6IW M1_/ P-JD6#.O60/$%FZDHCN4KU+8-19+)UZ CZK3\T8C#(^YMCNAJR](]7@I MW>0>9\VJDV6WYYTMR\O#;X!0&R#4!@BU 4)M@%!/#@CU? .$>@) J/6Q&0\? MD\VX"'>T+KZ4=A?#Q=BG^Z#P4;E%]%<- 6@6=Z\+FW3@&<1.=9@ F[2.:KQT M>DUF4GAW:&TXOKPT\ZK&_W!_77H@+$S"]88U-Q!GAX^%C6$^..I7]*[A\19=,9G2Y5NA].:^NM%_W@J[[/'!=%Z_*)'*4 MV,6+>S0UUWH%:/Q7>[V\R-8_1W"X4J"V?(D4^>@,R.;#_SO1:<$UH#- MC:O(XCF!NO*4._J8-!TTS:HNO+CM4E9!NRR03D8[?@JS*XNV(%7:^V2S_)I- MFJ_3\A:\Q'^8:L@SRFD9?*A=EZ1VO#EW8Z/8L+2A6=J%ANK0P-F2LC?0EC F MR8=EYQ?D-,_U1EI64NKI1E/6J.#X:LWX H-K<%:MHR;H@4VA8&YWG[,?CUHM?.PUT4+L-[C9 KD2>V+4(/BRD[D)@BP,IF[G-%A T_A=$SZ:Y5&KK.1 U_Z M8Z V?75E$ZIA@,$U5[]CRP\W@3R&\T(B.=.,,\.'61K7)TO!U?YFVT]7A*U1 M8:75(NRM88A@"_IX-38Y]W&V\$_^X*)N"=P/+@QE+FWDL4DQ5";V0JWM M!0W$D2"03&[1D*CFX^^(#B0,(4/]ZT9G]#L(!*3Y3&P>;DU2<'"[!D@T*XWY M1*E0'Z@/G[UCYN1(#R:H0:8M6;%*0],GR MX!H5'%G-@]3S\),[P=91FVA$S&M;$YUD48@=W="?!8?B4FK$Q+:R$(AR.:OM M2.=K@Y/(ZV7(H$&".GDA^>7J!6D')9K:6#;M%B[/=M"XWMK?VY8>%?35:)L3 M*ABB$4J(0*TH28Y(F,?Y!$^_N*?Z =:F>_0R6G);> MY8O].ZI/R[1:U,R57Z)DM@+M/K7U@D\.M84;LM91DII',/_<9/$ZA$>XI_Q- M]E5WU#^P31^',ZJ (#ZTCOL*PSH\'2;^T1R#H&YC7CX=% M;6!>&YC70\&\7FQ@7FL.\_H>>^N!B*FI3NSO[JI!3UV SIDET[&Z+$$+!:5C M_PCL[?=81R10QV-@I^M,G9RJY[O/=_=0*4HSZ3A.B06<>%F7%2W)R]C2^:BR MQ)WN5"-0=:EH=J@N,8T8;@Y (4KI(3 OD.+P3W=[FXUK-,HI<%S@6]GH%-IC M=Q?Z0)W>[?(<1%=<8D )OJMS%$%7[O@=DT9YFJZ!NE:TGV.U];(<^V97;2N@ MLW>5EX5*-;EG[[:4ZV]JK(_][6!8?QJ_S1H5W+E#;0T,.' D"8GZ74Y\L*YQ M)"\5O0XIUQY"'"W")8 B\QRU:F7^ @TE'( MO7\0ET8/Q+1LG,F+UV+O8EUQFC T?AOO&W:$TM,VG(\^^'IR?QJNV7]4%6GZ M\8TDS!US4XPU\7!ZY6;(C8XVP,AX(),9N\Y:42%J@3,7U? B&!ZWU>4..V(8 M 44<,#(%JREA 3],0.8#,>H\BV&80!ZQJ(4HPW;T-EP\'_+RPT$<)2H\(%KM MA0J^-T)4-\I;%N'B/%X$M5$D>MZ7>5#_CMU M]>'D4O5_N1@,/@[.KE3_[)TZ[E\,WG\^/?V7.CX_NSQY-[A0_=-3=?Y>G5Q= MJD\7Y_\\N3R!*^KMX/WYQ4!=GOQR=G+V"US%RD#-]\$;KOHG<&\?/L>?A??@ MZ_YQ=O[EC+[W^8Q_/C[MGWR\#-3)V?'IYW?XQJL/Y_# YS,'D[+R=79X/+2_7EP^!B1TG)*6F9@YC>9T0I]D1DRC7W,&S9 M/.]^X50(=^Y1M)=10]@S <<"NO>V0HN4S!16I;'CBD-"4"FHQ:LY=T3=*96W MQ32[*Q[[T5Y9D,J]73:U[^N6/7S9>[6[^/+W^D_O\=H5_M-.O\;R6SL<5%;Y M:"]E-GT@[8/@O,_:/(8)HU48,U+D/"JS(9B^!WOH M!]D_:$QYJ7_M.UR3:[<06Y>V1MOV]^SU'\('SE?[$ MREMWH"=+#?@R7P[VO<*Y?Y89:,;2P :UN=?/EQ].;_XQZ7Z<'Z*:A=I M8-]KG^[/V:>]M7(/]PDF0J SEI+^"?'/,$$$J'H?FCP:FR3&GK>[;^;__=[% MX=V?7Y^'$@GA1%"%WS_SI7J=B?_^S+PZB ]?1*]"O7LP.HR'P_#P5:SC_?#@ MQ?[1WO[^J_\^.GIV?RSL7L]WA7 \A_^V**RU*2.SP1=L\ 4;?,$&7_ GPQ>\ MW. +UAQ?\!^>[#]::Q[\/W(VJO[W)O*L_Q0O!\?G9^]:GF%QX7YW^M)ZF0(^ M4D1]R!)N;G.21KU'@ ,0!_ Z "X%Y?O7%OSHC;6F[X>BV=+M*Y,*+K4^,=% MB)>B[9P/))I'=5-<4N,=NCOTL:]".#4E,"G6NN!!4?#;YC]6:4*0(GF2HA2H+U C" 1#%(G8)_GK]X]8:T*/9@]:+9/ M9^5\*8B#*9_V#H*B6Q,0U!PZ4J/-EHQ#%__6VJ4TJN MKH;2()ZKM@B8D1ZQ51B(F:;A+,^H.>/R>CTU&&*(S7?P19(Y:[8)^A!.L!)T MH:A[J)D,J[P0H )6\[;C,FE4Y0AIJ%&/)O=+V5%.I8%W,[+")YM^&&:XD]M2K%[^?IA6L/DG$MW@= MBV)@KKMV*]<00]N!N@D%[T@O!3F@:8K^V/&FW' Y*KP)1H^9PS>:"II-I%T! M9N=CO8I9<]ZN6\_\DD@-:FFS"^9;Z6@[V785>_AG/Y^DR./4*,V5?:O5&ZZK M4A;SRFA#6GH5#%U]OD8'F,!#I.%7QF:"U=<(P*]S^I'@=W2ID#_?H;1)HQ8) M%I>$_=:V69,4.E%;N97=!(!+$E;J$697K+=FS,L+,UT'K9AV#BFC+O9"O6-- M >23,QRQJ]8EX1+KSG2+JVA-0993P5"\2/N)T.%4=P-#*)@>.! MJG[J6$M]FT6U;KK&84J_H,X4TQV\7A>V#8?T=(09M M:'- 7?R PKVV\+:^#QYZ_B!&)JYL71T::8O:_:DNFNE28E][4]"5(UH3@L?2 MB3[=1$EH)D1FAHO6IF6.RF?!9$DU5/#O>584._9F:>/H'H[U!*'% :/DN355 MQ%(RUD-^KZA&6):2:]U1#5O0(F-2BMS?IEC!A-N*H)P$"@O]1Z2JK/V51T!B M-LH*80#7^$4848VH]ZWIFZ@]=4@--EII'@<8,4[+EFZ@K"K(Y:.I MUQ;]B"M'NB<6ULMD2?!GKM_FY)VB=X_#&'N,W;*%@ETQ0[%6;,'-NGS5<";5 M7>Q 84DK+F0<8J]@-+*PAEXF2CE5(H8EEH6?8O%?*A@CS<#@SHB,FI2[$/-* M2KM1D&Q42B^N[94:]]F5>;7,'?5DE9WA.BD[>Z3M?!%,/=F4=M>DVKFI:PGC M07>=,69^I3?1%(UJ:75--SDF/2)=($_:O/8=_$/^@/^ ?5KM*^]?EK[5?L^] M.5CJJR7KL>DGL">P?%:-GB?NWT4EX;6NVF0Y&N,+:KNJ?)R=.,3+M":QSA+HUR2I@\UJ-67]RZ[];"V)# M@7[)/%JHH]T#VHBCW<-:PH]Y54/'QD0L+PZD57E-,7:_;GB[-K#"#:QP RO\ M/5E[ RO

VF6\%^3Y\FC?"CQHJ8B3K5Z%B 5;=/-G1SYT!C?]L= M6\BL^6:=G5ZLQ5X%\ZKVS2+32 QQZ^KMQ\C9GDO+=>8XRTHJY%TK]_R"SZG! MIA[ 29\TX9=X#AW/E%SOS?Q\.;A8C^VLMW#!'EZ&^3!,=;%S_BW1 M3M+M[^[N6T/K&S\88G.[B*R: 1?E !8]Q[,/'3#4-4^>D <$BL(L.VJ9\%C6 M) ^+8B)H$]^:1]=_O>D."3(,$5\#UT<:(\%)P"@2:C27H=2@[C/2@DN:O-AR MNW8=OIGYL=WS _BW"N%.]MT8-QDFV*(&6_S- M?^#VND8)W=C%KQE;E)J;[- M=4:%Z+AF"OV$XX39I]?;;=?I,G?G2KI M#0(JZO@,.Y1C1AU-LM3U++K-L_1Z5"5U4#?PNAC914)@%2%M F4FV#X174(Y MXM(8P@/[P*ZJHDSTD/%G@2U!Q7A:[_W3G$(R&.G2!:AD4PR5QB"(#'=M(W<0 M]Q!*]35H(YI^CC4PH="EGF1RB,08+:61-4)H&-"U@3(7#/,6L=W2J%[ Y@KR MHBVB-0P83>UQ5H0C7?(1.09**<5K1WQCR1T'@1B[MO3^9AKG+O>+Z S2410/ M8].%0^85;>I(S%<-[UQPE/L>[T9X YY8('].$B#\S!3J0P5"SQ/Q@7KQX@@O M]XA>>^H2%JB'V+N>.J(A[>WL[1X$\LL^_++G_[+O_]*X[9#CD4?/\>UP:DWP M"[%61_M[N[V]O5U>N,;@!K]A^.]3.*N5DL;U+]A #"Z["1]+L)S/N_J)CW @ M3JH)/W :WM97:.88\_F4FYLPFEEL#!ZRTR2,=/-%GZB%;JJQF P<07A2WA@X M.QHW?:G9!I:[<4FTKH_D= .J=BI7C<9KQ95JT!U+3Z%1%'1?2N3"0-30Z)T;C=:PTOA\ ##5L=SPJ>GWL[4C$X#J! MM6,:<3'F+L@"^,-A"'][D"1I4U8W!(,=&[-2BI>WO"C2K1\?E.G!&+474I]K M?X8?0DPD20.DIFV/5V0C9'SS/1P/I= ?_"^T@4@7.+0MF1OA13C39Q8+*V]O M]'9H!/@:H3CXC?I5=H2J&6(UUZG -?2DWBY9HB4 3@7[.!;1J@(&N^?K;=N"2R3&/-Q-!^':[2X'7UT^\*Y,M[W[GW^GV J>\>2TH$'\$X)FFM8/O3 MZX)&9?EUF)I_V\.E;A/L0V;E^X.%W^?3?X>5IO VS..".OIBI3L.AH=8VG:" M7?[\OR]'D'W*5,^\9*D7(XG1G MR1V&PTIY3.2$["Q=UJKAKPAYQB;5*P/2-2[+TZ 3*_FW?ME>T!H59PZ,]M4V M,[,CMLD'M="AJ7,S$MOZ42C=TT3F^)@Z MBN&,*+SJ#<6^A/K/TX0*WI:[OA0NT#NM> &C#Z>]_!UA3IV24^Y\+J4,G2A8 M+.7@[R(\[X@W?RR@GNY4UZWH!X%ZNC[?C6!N-TB^#UC'!=%)I0';P43E$N8> M&6#)4+'IPA8;D@M:79'!5O;<65FN2RH%*Z*>GGWNM1X[=EDBS0:GI'>)A4$: MEE7=/$PH6C/#+";SINYS;=M8VZGATA 7Y4Z^T7Q8I#S@9BYQQDB?^Q_4&JB; MTH,U79LQ& 8W/ZHX]:*E:9T0G'\CLAIIWG$,-C.^$1L$%>G2@Z?67F&K28O6 MBC>W?1JBB9*:EL[J%JFY[0#L--(ZTZG@1F48&"@:G8S]\U$P#NK5_KX]GM]E M<;SS'@[HKV#T@9K-C1!@2-3BF&W%M -+&\!F7K*:[M>Y32W9HO$6C[Y4JF6 M54YIIL5<+I80VN8A>JO4\R:A,Z?IZFVD6UF%+&!K MI1@W=W^)=KQI4;7!>FRP'ANLQP;K\6?">NQOL!X;K,=W&YC&--6:9MD!K+EN MJP[,.9/JL!K?TGJ6@GV47N&@J.*G$JUG\0L)E[%#JBSK^PACWP87+,#2!G +4@U,: MPJJ'CK"3?(7N39 5_J^:M,/JM,I2V+4$ZF"\B,; :6.&UX)'"05C]QM4_ M*)EL)!-G063#SYN3J-XM.FYHX?V18/ 6[J)2"G.E8ZQPCG2[4DQ(8UDH,HF[F+ -V$G& M]5WJ^K$>(,EI9B3)L](A2RIJM;M3+7^?BZ=/<(T,1:18;ZC;!BT)-F3Y/"NX M;O(X>RH+0&W 3-E;Y$]UD6.7\"M[0G\3!QW"!^!$P-9>ULM?;Q8*>MFC,&EO M\)/E2+U.'-ED2*]#W7RL=1+&R#%2T<-ZT MCZ'Q/>4$U+C%:EKR@3I2Y+[R- L='CRN EG6PODD%L[Z-5V<)VFVRVH;L85F M39+:7L/"JNFU:%-S]ZY(^0?-!B%\>08&%$A:AJ=OZ=YU+U!O$[!,ASK/9W[T M/PFG0*)D3E4@C+<#]57/J#1+3O 5K-R*3:(K0R6/!59&18'4"%MBB_7I.D/B7G>&K:7W&G-BOK5V.2QM/]]ZQ<46X,&P*O #$.94C6U M#4*Y]HA)L7*DL) +EH[$\R(AU;KRE%2$Q)#CZJ)KW96G<,"Z45%$>Q49?= % M=3&')=_AML&-&F[6$G0EQNK"XUU+39;\2[]%.<0*/P%[*%;N#S;R5*MMO;WME4_3?!R*F.Z3GQ-N*E;2F5YQC\Y1W0!4_1WZ]XO^@U0SF?X9<#:VB;@-H?=Q' M62(ONU,(I<@I(PR:JJ$7>B+T@"95CF9U%V]W(S;,7H[Y(:%#?80]>*CU!%E_ MXD_,5#@$Q11U15RXA:N& (:0.JJP/?>G,<2>/R9#[$+?9%%=N*_9"&E-S#*" M)T>2GKB*N($L+2>84MV84+W+H@K;GC\DD/Y!^]4P F"(H'8. HM9R!UDP# L M2C(-!?T]_D'[OH8KE>M(2VK#JEK."@NGH'3WDBJ[DYDM5 O)\BX$S/LT)Y$3 M-.AQEQHA_CLZR4B*"UXLM,V^L1Z"XW0>.R6DIB;K_)?E"^THJZG91UHA&0-NIM'LZ&V2Q09WV$5)$R\4EG4]!: M+BM26P+EMY1L_[:_NZL&/74!-),ET[%DX,#?CT!O>H]QET =CV'\UYDZ.57/ M=Y_O[CVH>'I0^200AW"88>H_][7"+4XS 7<@6H-K@7C2@FL#M"BXITY&=[M3 MC8!Q"ZKCJRZQ456,'; N@3U"PA:.*4E_%MSQ;;:768S2H@X3:)4"_]7A-7A' MCSW$&$QP4L2E30GEKQ9]=:>R^<'PF%O='^^D[KNV6SQIAUS1BO9KK+9>EF/_ M5+UOC0&+)*W?<+?E77]ANCXZII6D<)B_E^4.;S(36\,PSJHA%9_GC444KX>S M"$TBT";*"A>$(%*ES13G:O9W:"TP=TS*4>VG,G;7S_C36%4O'I-5-< ),>9 M*\RASC:YW4'K?BJ<85M"D3RGUQ;HD1G[S::Y1M1SAN8V1*$[T#0AH MQ%%@(N752C"US.$@'#\7TR+2E^A:[%VLE61]365U&IV92+W!IVW?"HS%U7/\ MT[#0R\?$0OT803VX6\?<5FM-G!$>_(D<7NBF'QD;+RY=F]56C)BJ"0[>?O,56R8HRG4?& D_F MP^0->#C%DNMLE\ S*H+OC2/7L/A[AL-=A9=[P('_- +A5:= &,+^7N? =/&. M#&1$__=F324%%H3.IW(!J6)EF_$'GB'(DP<>5;=M^]>_[#WO-AH>?,&Z(3I^ M6,**(4^.BF1M-C#EA 7$K*$.8]'4!'Q9&>+)6S6KC*.\&I#]4,M'GWIML%)O M=(<%G52H'!68[X3NRTX$UH/ONE17@^/SLG>K_#]Y]/3?RFX\?+DW>!"]4]/U?E[=7)UJ3Y=G/_SY/($KJBW@_?G%P-U M>?++V*3OO@2OP[?^X^S\RQE]]O,9_WQ\VC_Y>!FH MD[/CT\_O\,57'\[A@<]G.)+W _BW?QJHRZO^%8_W]/RX?ZI.^U]HZ]V%U_^7OC6/5Z[ KZU!/1B=:/V^F33!U*.T#D5$S;*D<1*Q,IW@'W6 M;MY;&"M%-V^=5N5O;0NHN7]$[+-\NQLHFGO<>D=JNL/KG]#^+*#+;G#2!E:[ M@=5N8+4;6.T]Y[.!U3X>6.WA!E;[>&"U1_N>.VL=JG"!X?7YEP]77\XO_G&I M/IR?HC5&AMGW.D'WYYR@O;4"#O%5LNP' "@*0 &0 '$S,C R,S$P+7%X97AH:6)I=#,Q,2YH=&WM M6EUSVS86?=]?@75F$V=&DD59_I*=S*1)VOIEV]UFIGWK@ 1H8@T2+ !*5G_] MG@M07Y;4R$UB>9O-@R,*%[CW @?G'H"Z*GRI7U\5DHO7?[OZ>[?+WIFL*67E M668E]U*PQJGJAOTLI+MEW6YK]=;44ZMN"L\&_<$Q^]G86S7FL=TKK^7KV3A7 M1_'YZB@XN4J-F+Z^$FK,E'AUH$Y$.I#B/.^+4SE,93\5%VDBT[-$G&1#D5_\ MFAR@*\QC'^>G6KXZ*%75+23Y'YT-:G\Y4<(7HZ3?_\?!BIV7=[[+M;JI1B%: MM.:F\HC"8M3X,0Z^YF)+UUES9K2QHV?]\.^26KHY+Y6>CEY<5U[:%QW'*]=U MTJH\-COUNT2(B#8\3MKPT5NK2L[220:4P_M?OK_^YOH#.TYZR6JK',E"KP4;!; M,ZAD)IWC=DHF);^5@:CF8SI\)Q ,7.J@ EHFRY1%U8=9A>Z(1("3)X7*"N8: M^K/H/Y%6MH-0 J5R&O* E,9$^0()NAI$2=YIW!JA&8$TQ^@FJ (L3@E"Q7%9:=$+18Y@X0"7,TVZ5V5>5@FUC,597I1F!,0&EI33N MH2*&JH$$ C&!6^L%2EN N'NNL1&$HH$[9-%H& ":!O@)[ER()^.N8+DV$S?# MK94WRGE+)9K3ES%N1-E9@I^;!;,6[=> P.'^$7A,*7]86:X7KD57JS"(0$PK M!FD)KQFW,H %BZ]2+6E1F01"4ZU<0>9D5H(\B4#I62B7:>,:]"-:M49'U-36 M9%+@:\<. 1(A@;J(A/=W6<&K&QF4V[\;#8ODF'>3DT/Y,G1-3D1\BH^*9J:* M:*7Q&=':$H@CJ"B6G1WE*XYR.*(\[T,;%B0'/J\".]LL-O<,5[[W(GX:JO@[ MZ3 I6+Y0 #^.K0[5YHPW;OQDD$Y,'6U*F&)%59HSF1/M(*02PJ/WI$';$L?_ IE60(7D9_ M*3XO#S]-8*=[!W;_9!W8.U/:&KYW)\.=88ZM,5:"T,N=J3BQ/G= /JE2@C2W M8@8O %[Q5&GEIZ0%-KFES1:0&$ 6]\F*Z9*J#<7EKDVH;FP-D+N@7;+,6!$" M"/KV1E:0)!I81XNL:1.1";1[Q#,VFZK![U\#HK.](_KTC%)^/^:Z"7Q&RRWS MG&YJQE@HMT$G0GCLP,SQ<;-H#-!%1["JB](T-8W?[GN7VL'GUI)T=_[QPQ-+ M9XH^[$89YP#Q!.21@[\X^L3>T=?R:5S>=9C0F;Z5?:'E'@H?P)]4]DV6-99@ ML%1C5\8KC?/XAFY),8K+,$1[7\0.UXQS8!AL=L^N#1/'+!DN'^A>HFKFL;R, MD13,JUNI6YO(N[9=SYA0CX_PI_FR>UD[PB/*3_T MY!9N+L5L6W063$7$N0S3!6D1W!X@1=94+H+BT+C>6#>O^UO1L?P""H4^7#N, MHH(>RZVOI%HP]1==> HEW?CU+A]Y617_%G8VI\H!GN[O"G?!Q&_PSP% MEF3_1.QE*NWS9\EI__*L$WYI\O"P=_Y=PR=W\^&F85[FK9"VB\G2O'9R-/MP M"4%3:SX=J2HD'SI=KNY"0.ER3*H(HKKU$AS&YK9D#_N]X_,A56V/0+V8.6X+ M>B\4]",OUMN&Y[VD?[JUN=]+MK;]X; @WHOA3L,>A9!CV)@85_/JU<'IP4+( MA*TU&M1W+%FE&]IM]^?/AF>7+OR=_\IA#I:M&1X?W$-'H-@: M,=--*J-@+Y]^[AOS_;-I]EGXF<+*I-W3U\DP6&SVL'&EZ+ K4W$R_7DCP+G/MD#W5'\A>11^&7F M?P%02P,$% @ )CEG5Z+F*W;;!P 52@ !D !Q,S(P,C,Q,"UQ>&5X M:&EB:70S,3(N:'1M[5I=4QLY%GW?7Z%U:A-291M_0< 0JC))IH:7G=F95,V^ M;NVKAS<4TBD%O,!2_ M.W]I9C*U1Q.M/EN.<[J?GD_W>9+3B5.+LU-E9L*HMRTSU%EV/,P/!_GQ<)0= M'!R-ACVE\FPX.);'A\?Y?_HM=(5YZA/BPNJWK<*4G:FF^<=O!E4\F1L5I^-^ MK_>/%MN=G>:NC)C,HW/ZF,;8&BGJJ]B1UER48XZGE;HNFS-GG1^_Z/&_$VKI MY+(P=C%^=5Y&[5^U@RQ#)VAO\M0^VARD\EH7"DF"_%^:G0N?C2E M+#,CK?@Y1ZOV3]3]7VH?:HG9HA._Z8R#&/8&PN4B3K7X3?J)+'7H_'QE]4*\ MRR*U#'J]NU-?2'\!I$]'B(;SB=IE1(Y;C3/WK@:/O=930/ M->?U)>CWNH=]BOE<3.5,"Z]G1L]!R'%J@OBCEA[3V06^KYP'EDKQH_.%Z/,N[\0?9$!VD(=B(2Y+ M-[=:7>AV2E>3).5T$*5#<<4$$EM)E@M1E]'7&FZCW'+E1?:D*/#DB?1R24SA MA2L,4PO;;1F4.M,A2+\@DT)>:N:#4 "%"1;UG*3!W,0I @P5.(]FIW$KN.84PIRAFR(N MWUB&9P? X2,#\*A[=/Q9!&J1KXKH.J=MP _F:/8;[:;,P2.I!ILRL[7"F,#- M1@+;P)PA[JF0=D(L(=G:-20;-(0;4P/URM# ;;*H+0R 0P>P\'2!_:%97OU:6UCTA[+3/]C3K[EK_T"EI_1H M:&7*!$T:7Q!A;2 V(8A\V7FB_-I$.2:B.&_B&!94U;^M:N*ST.-B4SYZ+3[D M8OQ!!QP#D"NN8_<#J4TE-I-UV+T+U;J)!BB:F5+U=+7' ."DF0G,=+#2)8]# M,GG-D9L\Z[65C+*F?*Z1TFXXF!H-^!*^!&>-XJ-YJ"?!*".]H0!,*O+,_"6- M5 PC>*=R6H+S+O3W,Z8QCZ8&450E<&5DOA3$6!,75-)OFY9V%L..$94VQ373#27*9>.J":BJ?05$!Y8@6>:\ M8@=8DU[H$LK" MAHT17M&#*!WD[@QW3X'KZAD#_.I*V9J2BW M.L_I5F2&K(1;M!WTPPZNCG?/O4M5D"MK35HYO_]T M(R9+%<;I?+:>(4+$=_0]2-&"1F&:*YJQ-Z6<0[ @J=NV#5NXARD^2J ;@G*>N7+ MZ^3)5(:5EB"&8X!KQ=3/T3>TO,"!_U+;YE[@AGW[*Q;DV\/Y"1RM#AX=SBGD M+SU:\0VA6NZ!]IJ#B!(W,;FF(\+6%RB*+64*IR1T:70^K,KWG5#8?%F#>LV7 M ..D>F=ZZ_7-LE>#G-ZZBYQ _=9QN\L];WS2WZE?CES)"]V98)-<=F2.-1A+ M.Y>+T/I.;YG^S$YXV&,;91(H* H3H]:W5N>)@Z:C%F4 )L[['L@&Q3!0L<7_ M=*!9LJ+^HS; &O-@7?+;D/#Z_\?=[W3]!$&^G67(P &'X3T""K MG72)*6?.SC2)DQ(DFUYH^*9^Z:*R;J'1.I^Z5+3D-=P"9U^IT[I_E;>I'[!N MS(?BGXBEF&C_\D7_L'?RILV_J?CZ,#[_JG^G82*?ZU?5V"OM.U@5*ZN@Q\L/ M)] =E96+L2DY2NYT[7'?WH]IN&QUU^[W#.YM[W?Z=;9\=%O1Z/-IIV'UV.;F-A0F5+-^V#ELW MUFZYVA4P1K=X@L"UW'#C074E^DO&28M$>_#FPJ5!'@JKK'9>OAB].0G\]]I/ M %;HVGT)&%U_M?COB_F&S.V/TN[96(=A:RT]4[0]P6_W5]#:U?2>97[ZBWG? MKWJ>19![OZ3K1<2W%2DKF77[N_6=9&/P>GLM]IE5G^S):C_]K&^??T[X/U!+ M P04 " F.6=7QSXB\<\$ 2$P &0 '$S,C R,S$P+7%X97AH:6)I M=#,R,2YH=&W=6&U3XS80_MY?L0U3#F9B8\=)R!O,Y((Y,M,A' D]^JFCV#)1 MS[9\D@RDO[XKV0XO"0?MS5&N#).QM=K=9W'@Y!= PL/:HRV':^Q[T0=S_6:X=SKDLZ\W=XGA'8; M\V#N_.'64!6G%SI2+6-Z4$M8:BVH]M_;;V2J?\-"M>BYCO-+SA, MH'+Q6-A8LZ3HK;)(S*[2GHFG5JA6XH#'7/2V'//7UQ(K(@F+E[UWXU11\:XN M22HM206+"K%D?U%$@J#,ZTV)$K5CEM(*M=O04/W+D_'[\0R\ANT^Q/FU&)Z1 M;8@LH!KKJX8V\L]GX^/Q:#@;3TYA<@RCD[%_#/ZE/[J8C7_S<0BE_CF<79Q/ M+X:G,YA-WF@H;@\MK]D<\R4BZ-,^[ M$'%A;'\I; --0VSC4YHIFLRIV-YRVT[?0P*;UDTD1"S&"2M,4QKD@BE&)9 T M!/\V6)#TBF+/3Q(FI<:/_WIFB!L$+*B@"/0.31%) :8.'W(.EXSPNO8T6C : MH47TH-@UA4D4L0 AHKY6+^.H&YOS): ("X5 ZI#E0N8$JZ4XW%N093Z+!8D. M2,@SO6G=GUY-TLPO'4V)F).42FMR&],E# .E)9IB=9035==Z"R;A<\IO,#E7 M='NKU>E_"_\R$NK:63&-5,]K;V1D,<2P7JGJ66XG^U[;T6:.,KL*\+5\/LR* MV[ [)N89EJA<#U$>X^((D!BQ)N2*I()^R9F@^H0A=>WNF+!#=@%7@-O:"7=7 M];ZC](K.9='=KM?$XG;[FNS_]P+_YQ5V[)9;59BEV*D28LJ&O5$15 UQU%2L M*C]ANCEF@DI=Z;H6DS@&5$,T)$8>R Q++^M&*V(I20,]C@9#9DSK'H:S\K@@ M"L^H,#[EHZZCVTD(@S7=#4[Y];T= M8K_8(%YR5G@(^\7'TF]64V0>TVK&G(N0"@N3%9-,TE[UT ^9S&*R[+'4!&^4 M^@_KTL),7>O-)B!QZ<4X+,3E]:+IV%ZGJ6\8"H&JL')<7CYL<_G84^&ZK-FQ M7:?]I-BQW2=E7S7;M=O=YHO,[AG(!6Q,C$3"']3:M4JA7*2]1G8+[D-*ZG7[ M.#=%6EZ+I>96M[W5W.]+\[LZ4JS(\F2$7NT1.\RBRQ SCUD(&FS_[<>^,=Y_ M&Z8#I@$_2%JE77EMF1F;/6RT\P^F_O!,?.H,J[>+(SR2!(J+YYGYQB(V=GI, MH8_@!3G8.1,,]]D,-]JU1.RN![]G>NZ&KG[_&T[&I=FP>X+&1!M<^ZIS1W+3 MM)T[%3)'IN=J7>69#T'E;_%-:L]\"_L;4$L#!!0 ( "8Y9U?(_IM>T 0 M .L2 9 <3,R,#(S,3 M<7AE>&AI8FET,S(R+FAT;=U8;4_C.!#^?K]B MKNA8D)J0M*&4MB!U2Q&55G27%NW>IY,;.]2WJ9VU':#WZV_L).6EO)U.R\$A M5"49S\PS,X]G$O?F9I$>]N:,T,-?>K]Z'AS).%\P82!6C!A&(==<7,!7RO1W M\+QRU4!F2\4OY@8:0:,)7Z7ZSB])(3?Y[.\Y);R;I\K!'^25P M>E#CC:1%2#.,]EA,(M9LS6@4MI.$41J1<&\_^B.LH2HN+W2T6:;LH+;@PILS MZ[^SU\A,]XI3,^^$0?!;S:T[["52&'2F4+FX+&RL63+LVG@DY1>BX^*I%:J5 M.):I5)V-P/UUK<1+R(*GR\Z'D3!,?:AK(K2GF>))(=;\+X9($)2[O2I1HG;* M!:M0APT+=?CM9/1Q-(5FPV_'3:/QV,^I_P$4J'9_#Y_&QRWC^=PG3\1D,)VW#N3_R!#Y/A MP(43-G>#^AM%VY] _VC\>3H\>@>IK1*Z'[0L1Z8G0YCTSS[V3X<3;_SMT_!W MZ ^F5M((@L=WU8*H"VPB,VF,7*!E=%T^,C(K[F^%^6>N#4^6/RG.Z,$X1P)B M*02+#9<"KKB9@YDS^)(3A;;3)9RQ3"H#*#R6:@%AX'T!FO6VV#.60+'7! 1E+#&=9NM! M5A:/.-9,F(X7MK.?-<0>YBGWJP!?R^?=K(0-O^UBGF*)RCV1Y"END!B)D5I2 MKHBJV(^<*V;?2[2MW0T3ML@VX"X(=[?H]JK>-[1>4;HL>KC?C+"X^UU+^/][ M@?_S"@?^;EA5F OL5@OBRH;]T1!4I?C45:PJ/^&V06:*:5OINA63- 540S38 M05"08>EUW6DEJ\Z"!BEWIFT?PU5Y6A!%9DPYG_I>U['MHWQB>UO1 *M^BDI< M4@WLVD+1]W'Z[W@Z'6&PKKO!J;R\-27VBB&Q%ME3;Y]/RPR9I:P*:B859_90+MM>S ML^/Z[ ,#[/;A3":UFZD=Q5*O'45D?F2.7GCVZCK>CU\Z MHRB:G'W\^/+RYU^M]I%<[Z:W.:[1PX^L@<.FMCD=NPT";CU& MO!"FCB)"NX]DOM*)I)S(RO0AH:\ILKGZ08HDJ1_3.](OK!\:3")[JHV=Z8WT M:2&V3I_\YX_D @Q"S6Z$B_:[>],W&Q^3B]-;0V?5R\F=\L?__?W;@S7"8W3B M>&&$/ O/$>F$O'SAF]E@-M%)UD^D[HDJ9\^Q_-B+@K?5LTHO+LPL>OFQ2*QH MY,<$&IY8_IW5)/E>9IX6QBQ+NIQ>')$T*3Z3>&*!S0N],+"\,)@VCY M1O+APDW8LE=/D%Q8N-%Y73=.69TC:W;[$J87)P:7!RA,)G;F(N_IEP[V3KX_ M=(AH8&3W/X]QA 3X_@G^,W:>?^E<^%Y$1/[D\6U"OF8E?_W2B?!K])$"\6/_ MO_[KOSY'3N3B/K#B)*/VYX_)AY\_)H\>^/9;_[/M/ MA].;B7SJV$TY<]';F M^1XF W!>S^!&'"2_.K:-/?HKN7Y#]$[@6,G[7Z-[//RE8YT0S'AH#$_"SMF5 M1U[W=D%&%R#WVK/QZ]_P6T=P"*&')XK>Z4L$OUW#T'4RLH6G%GC).5%_-JC MKRYZZ@@)CG_I$.R?#9U7;)\,D0OD3=]J=/I?S[\]7.W^PHLX".!U3F@A]Y\8 M!5>>?4ET[^*[;?+)R9@\971BH]FDS4Y?5CZJ\NZOSS3^[/U?R2?A] W=3A_8 M7=4+[LCMOKWXBEZG__=B+U"D[ VI?)Z=6U1Q.-[3 Q%L&P5V^'T"1+MZ)7 . MG8&+OSEA-'TG>4)_DZS_M/:!1"X-6?T=CPTAL_+LIN@(>8 -C"X0J5 ^KH M+*3+"1F30-?N*"GZ&>C (:\H%U.7T.;/.+CXC.2]\]>FHXA M].. _D4U_UE*!SH5P&/V.:8J)/O+L>'OH8,#@3X?KUS:+J[_MJA:WG^YGWVT M^/0)A7KV%UEO@@CDFHK3B223_[/OS:Y-AVG/W=H[4:79*Y(KV=_92SXNS'LU M&10&R) LO%$R,YD009D^*+V2;V:QYR33"D>(<'\ZLS%&81S@?DI8>C%[1'8M M^QN>L9I2*FN46L# CI2*J3@MDB(U2,^^/UP6IY+&%I7 %#]1Y?)4(FO4 P!G M.CUBT9!AS=]*E2&*_&!'@BY]'SZ\Q)X_=KQ5C\T+YX5'?%P<_59^Z@SP\[V: M-/>O)@W6R*#D)X-2'1E,!LF0=]&LD S=NLF0S@8_@9&<_&F3E[U.7,=RHL3. M%&QG#%8LA&PRBY>8I1&&[UP1-XZX1?YX0KPL+PK/7QVR'F:WD<^)V_ 0^=:/ MS&9=^8HI-:8C*:9]Y3+:=Y'DO9:3_#&@FOF-$CVA?UM(+TLMI_VY;3O@W1!/ M$SGVM7>!)DZ$W-;0OW97I6[Z6\3;CUV('=]&(QS ?0$>P=.>\;5G^6/<&E[4 M[B_5S(M['"''P_85"CS'>PI;0WC&W*\JIU:[S]1Z3)6P^=0Y+I6Q^63F/*&& MZ%"[*W2(JQ$+C*O=>6NSU\("@]KN5N[-SF:!6=PA;0>CE-J]UZ)TD//3X9V5 M68H.;?/4=J]W';;*$M[.HM+ ^E:-YVYWO?@>4J:5^[2WTH!F]-].>N M/#N\:+MWOM? 'FHS65\8)[ULT07F/!6:YI:FWW?_7 MB2A%$XQKNQ.\URA%$PQJN^/;6)2B"6:UW?EM)$K1!*/:[C'O,4JQ^WGZ=S1O MNZ?<0)2B,MJWWDMN)DI1&?W;[ADS$*6HBA=ZVP_N[CM*41GA62@N5-/4VN[_ M[L^>J"PO6&^[Z[I_>Z(ZVG.OM%GZM]W1;-Z>J(X7;?]X: M*%9*L:J3ACH+F<0LT(&[@.T$L-%V?W%_6R0-,:CM6\3-;)$TQ*RV>\K[WR)I MB%%M=Z_W%=)0JSN:9+3=K=YW2*-*VK?>I6X@I%$E_=ON1C<=TJB2%]RS;HCP M+#C+-4VM[?[O_J,U>8_OJ-4=WS%9R"1F@0ZM]RE9B-8TP;BV^Y=[C=8TP:"V M^Y6-16N:8!9W2%O"J+9[KWN,UE1U-,ELN\?:0+2F,MJWW4-M*%I3&?U;GU#< M?+2F,EYPS[H9PG>9VQEN9:W8*CG2=K=]_T&F!MH&=MONHS,17&F"<6WWW?<: M7&F"06WWUQL+KC3!+.ZSYS80JCJHT^4^>W.TYSY[L_3G/CL[O. ^>S.$[S'G ML\]64\\BWP@0J)A[)_SQY>T+]JS1& 4_%FG_@%P9JA<8?&3'G/!7*#R/0XS.L_23.8_K#&C MA 6WEKFH+FM,V8O-/(VJ.9Y-9A:\/>,@ GE?BJ]%+S_"L^RN?Z1W%0^UR1)S M4>4M.@\NW_A!-#H?$U):Z$#BJ>_9PEP(E"VV-*,E98FYZ!];;&G&>9,EY@)? M;+&EF9"/+#$7\\G!EO/007?((B^P#G1I82[4P117FEI9VN;A[UU6&EE8VA81 MV+NL-+*N,!E!V,*5JSCP)X>97"]+3$8/6&!(0ZN)W$:O?E\2TL1"(K?1G]^7 MA#2QALAM].2_H]76AI95=KHRN]76AI96YCS MY1O/P]N""YJX$KR=?7_8_15[2E9IZ\+:MDA&#DBTE17,A2^X>F!&/31EX+4M M@K,']= 0*Q3F8C=)6V1>WV M8STTP@KF(G6-JX>6G&+),'G^_= <7J5M8%M:VCR\%BA\M D5P^,.;QJ6T.3!\@*'IILN7JXO#HTAU=M:VCR %G! M0Y-[_I/;^>>_24.'0^'87K;H50!?\\C)D-UC/*HH1"_QEP, MCV$>-60*:4S&M!CE44/KD<9-;4>,1DE891'3:U'S(5/MO"(]N%R"7%0 M0#X]T#IL>MOB!DWRJ*%U1V];W*!A.6IB#=+;%C=H6(X:68_:%CFUJ6VQ0^:YE-3:U/;X@E-\ZFI M]8FY^,)<-E$4("OZPXE&%W%(N(.#+RATPMOA74"^ZCTM)A8]DD<0IOU.2!$0 M$R/,OG^@ZQ5S\8>6\:VA]V0SFHAJMX5A3:QIS,8[6<*RIU8RY:$=K.-;4.E9[W",'(1;[61L5 M];.6#>9B!1FZLAS1<^O/V D=" /,A0RN'V\O[J*W;Y%=OY90\FN)^5O+88[9 MV [?&G$0F+6]V>'+TVLJB:SOGUS?%E<,N954ZDEPV36'=],:F*D>-B*<+V4 M)F363A2C&DHSZT W1NGWND8GY,ZI:^9O+:=KF/6261" *JU3DUGOE@5**U52 MFEFOE U*R\J)6M'RR=PN.DN4EJND=$M]VSTNGTVX4&9+7=M]L:6A2++94L]V MC]+2A&/;;:ECNT=I:2(FW.5.\&8?H%>59=KE3O!F'Z Z2C/KUWYU/"?"WYQG M;%][9()/SL#%YV&(H_#+V^_HWWYPX2+"B(7MJ6P+ZQZ[-(DP'#F3&D[VU@5[ M9EW?EC"C2I^MRZQW?.W9>+@+0QX#9&,H3]=:TFX (A MRIF S/JQY^0)MN/&D%'_@*TX(+8)#J]>+3>VL?TU\,<7_G@2)[GUM\,K%'B. M]Q3>X>!AA +\Y6WU ^:,F^0^%&+[#KW!Z,Z#@$">EAR\G5 %?^[9]SB, @=L MH(?(MWY\)P)RH&6$NLPZST>,A88"*3UF/?8CQD)#T9L>LV&"(\9"0R&C'K.! MC&O/(K[9M&;P-]]"LV#&+#LTC&Z'M'SU8:[A/6;#'XSQIZEUE=F("&/\:6JM M8SA(PA1_FEI_& Z?Y.#/ W9=8H'\BCT<(#@B?FZ/'<\):1.#9WSU.B&//=BU MB=E4AA;QKJEUB]DX48MXU]2:QFQLMP;/P? MQ$\FK$P>UA*V91^OBB7=/WQOR]::(C$;@6B: MX$R( [/QAZ:Y4]>RP6Q X2$>A([MH. -X@6W0TK?1>)?W]UN(?31LY?9>,0: M@M_A8.@'8RB82FV$UN1L*!*SX8/F2,W$DL)L:( )$:A4VS#KR5_B071-IA;$ MU-F8RR .L.U$YT\!IK['-EKG?N$WWWN*<#"&%R^S^)OCD14M>7=5;TR>]A59 MCDLH_SY&8<7D,@RF?GTJ]2H!D\QL:.'(P72/GWWWF7CGBS>U!UC,1DJ.'%BU M:JGE@D-*WJ(&\[>6,D7DVH,];2$$LT&8(Q?!)G1[E1:HS&S\B .K&:.A(N]> M9C9.=N3 VJMK4Q68F(O*0?.(>]B 2X@+?_[N>,XX'E?%0QI)C:TH#H@2N'/1 M_#'>>^P'3\AS_E-3(XK%Q:9+_J^&C M(M.9L33[Y*L?8 N%I=7L80O_[C'HRHXQ*C)S@='Z-,6>PK9J\0/60@,9O: MEIO=M]$(RJG,W#'-M.@K5AG+@C2#"_J@CIS88\J5$FNET E M=>A0'@1K7C*[(2OFL9_2HW6QFKDHQEHNS$E2)4PX6)G^Z+R>!3CTX\#"8?+G M"".;CH?,IO^9_$/Y[VC&4)6-@6K9NJ3) [.GVKJA(PTA2;*'1I%9YIR:NJ3Z-.+8T>C,UF2_F^'WMK_'$Z0U_\\"#Z2!R2_ M)\^9/JW_.4(#%V&)Y;LNFH3X+/OED^V$$Q>]D=F[CH=/Z)<^C5'P M1$8Q\*/('Y_!"(@K'#D6GET_II8^1 MO7RMUSWM2>LO2Z?R]-I'^NP@NR$EDSJ).O1[9%9 C%\Z:N?=Q"-_ K<)MA\# M57Z2Z'^?)L@&I)])@DR?,7O)1TJ)5>Q): ,/U AA*"42HE@$=SCH),S);B=# M\H.S['U# J*3(1H[[MO97Z_A]K^*(?+"$^*8.L/DKAT4DS VYV3$^7%U\O[]^O+YZ$,YO+H6K M_[WX[?SFUROAXO;WWZ\?'JYO;]8.?!&':N/D_@.%(P*7R/=$X?+TXE10)%WK M+0V_1;*GJJ=*5\TE>X4>2[ZH*M4_%D:KUZ0I5NJ"K4J%W"N$ONO8FW5*@5=N M5C]U"8"12P"^WM[_+GPF*Y[G>S?QF#S$$M*%\1X/:3'&CN A,&=L[)Q=^A8] M4P2'?#IT31R2&_JR=/)WNF[.GM+G0L2%J'8AJD14>KDDYT40N(WWRN05N"_0GZ>2LF@IN'BX3"9_4I'FE-[A M07N/!Y6JAL)*\^\Q"LAKW;=[//&#J"/0FCX1\2O(Q(B'>#;P?7> 7->/!OYK MIEZ53O\O/_5,S?BT5L-N%Z7BY$P 5Q-%ER2,4O3OW\_O'Z_NO_U3N+^ZN[U_ M%.Z^WS]\/[]Y%!YO!6)T/A++4I!5X?9>D/4/]L_"[5?A\;G=JBYQ>/ M<%GNJ=H"F1I9B[23DS%YQ B^=F*CMY,WC((3[&6P4XF=CR=1XN2KDBB ?[UUC6^:D%13W]YS M#HZ+.A\XIM,D WG-J^6JJ&2J>1CX8^%?]#\A\I/?V%2*%_YX[(00J!6^.D03$IR"9L\O(U5'""7>5:FG2O]ZDD__/7GJ",@E2TPT\F-"@1<_^!'^:^@2\'M/_K]>T#-. M;EJDDTY6BUV0J*KJY+7S<8^!*"V7?BJJB.[Q$VVHX44WY$JFC RR4/UV^_W7 MWQ[_N+W_VX/PV^VWR^N;7T7A^N;BM&GKM;M-5R5QAJM79$5TOH(_%(+I/ 44 M"N$$6[!/: N.)SA1*%@CZBPP'Y/@&N[ -1Q?O5?"0>N>:F:^K=!BUPP]GS=7 M>+#Y!E3,25S>Y:O3H]D>;BGF'28+#G1^"HA32%-.:363"S_VHN#MPK?Q^L]D7+@W>B,K\XI4(BHUK?/_9[2:VP*BE>!N+ ^),<+_XX#)[0=B[JR M_C#G=KU\VOA$G'DAI/.9RP-_9P35+D=M!E/0QBK MN,ZV^5*WP[4UH+>3PW5NVP$.P_0'U/24,\W;Z_0521*N4!@)]\BS?7T.J'!_#5TI?2=\/YA=QW+GDY>Y_Y\S22R@]$5*IV](!N2X MMX+;'_)/'CA\'F"T,%VUTU>7 Y\_%Z I]!!U[T:^]RZP"H6K55,E,)*DIHF9 M? MNHIL?@J%24!N=B;(%? KMF)HI4KN),L!#I?C'_M7]HGR:+&ORN,P!Q:'J5=S MTC+;3N3@,!56'&!;F,1!&$.T,O(%<@Q@/?Y829$N8FW3"BJ,&OU@B.>@E$^[X0%V0TIZ(K"H7MGR)E MLWS2!>M-5@94QJ:&MIZD1Q!:T<-PHO#?L#K(P@0%PC-RXV,*U98ELXVAX7SV-M_CL.(V?X5M&V^&F^C7$X6FI!&'OP)E@C;/T0QI"1_S+"-*8- MMN7<9OD'^6=AA$)AZ+C$*D6N2RY"2A\8JW_&#IBJQ$(=X/0&\LRIM:I"8#G) M84MMUCE3-^,'V+%P&7+8!)L6*:&W3@)L8;I"R8I ,VQ#X0-Y'N&<$,9$$8!#HH9-$ MQB6*4)*1]PZ7LV?,NU3W,;E3DW2 WCU^BMTD%/YP\BA\^,M/LF%^4E3E-+TA M&CDT0V0"&2)U@S09[Q1[./RY.++F" -T28$V15:O*F1E6QJ$_:W&&F$O$EPR M RP@RR)8(V8AX0:0/P 5L?)3@=#N9.6%<$Q 2MX29))-.#8F1K0( M$.M)> K\EVB473TE^A'3H=EXZ'@T038$_$'D3B&S7#- >EG^E-VV]8:UP\ON M YV8WKMFJ-F=CD8@JS<\<^F6GG M8F8(+(I-/?O"V MPOZD-U%IM=*;9J8H])_YMEKV6WM:(B^=IT?V#FQ>Y\NAIE>?H7D[1I^$I04K)66"G MK^!WVL&ZJ]76]]%#-*/+KY0L%PE5MD-5*0!5=L-WPPTN).2!K'1\G>&J^ J- MJI"ER_-I4"0.$_>3S# Y*[_BH";Q8.%=[AN\_,4AKP:_UL,OX-L&^-D)Z5+H M(<]RD L6*V1WP\U01,Y&@0T)*/ZS8Z_>Y$Y=2?4#^GFE*REDK*IB@SY?+LI! MA]EHZ",<8=>=!BD^$&30"$1R/(J&RM;Z]C^?"?_$8>$(U0.\,;?@JFL%=QJL M,EK#GW,:T[GQGVE-B 3O2E(70@3R!EAX@7]2DGZE@3PB@;'G) 0-1RC 9&5> M)++2(4RS'+)XA[]TKF^^KH@WT[TYNC7W0!]Q&T=4*(ET+O+ B\)%L,Z1I)OU)8\EWT4<9S5 :R@CN.[$IL3/UD!S@(,0?)GO%1T'GCV@EFU[U3N=7>1>%D^-8SJ0ZVF=JI+U0>&9>E45_-E MJZ[TX7HU'?%9AX(5PCA4#-E$B[+P!?;\0!@*'Z.GATTVG7Y??4RF5KK408A\ MV:E+Q<1N;P1:[#*I57E4M'@\__+M"@KN7-S>/%[=/#ZLG_^[Q52N*$FZDCSH MG%&8RD?"1#[1ZB.T=\16V!ZN,JJ$'0UGB-Q;'#T8-/^U-7G-&;&*VNX><:;:LSK&V; M6 OK49HK(51[JK;G%T./"MH]B(3K4^'K-"QY[27A#O+ S=_LYJMX!;S6R^G:_509X8)= ;-[:P7["W*A=;#P,,*8B#2B>P3+%;+G M99WFHUYB*[U#IG'*<=50'@60A+%& M- 3=\9YQ\G%V_B8BK\7T)H^,(CN!D>0NK- I<".H M#FY(M!Q !CDYM<4$34D+(5Z$)#B/?)6\+_RI<_1D[T1O7&$<.(I-K MC"-A=C>OQD AK:?W,C,GN$HX)I3TN$HX#F:K,AS6B8AU$/E4SGG,\7@8+Z_; M&> ;/&U@H9EM\.P]WL>Y5PWW?D<>>J+*]*^A<.F$5IQTSP([ZMQ#[EOH4'ML MIGU!/2>'3N">>QS&;F*RW4YP,IABZ1U<%;.!!&5+%@<79J99*$-]-ZJ+U_&1 MLX]U]OT=3MLY$3W'0;4K^<#-_@;E[/IA'&#A?.#'6:DSX=X)?W"%VT9VJR7# M7EQD&^9A-]6X&M>X+64?'($*"(NHMKT+? O;1,%R [:5S-RF3WD>,L]#7H^.MIQ]EWB( M:*[)]PGT@L&>XP=SNI;KU38RE>O5EO/0X'N@+6??[W"NX@$-,3%=9TDF7)^V MDIET==L;O'HO^_S3._T'0ET4<5>PK?S3-A[HVM9@Q(1F M9*WH+@(5B'E[D4-H+Y(U+ ?HS?6:D-_UQ:NLKX"2@RR=_M?;^S_.[R]/OMW> M_NWZYE?AX?'\\>KWY08#.\^GTCY76W5,TBMAY(3"GS$*R(/WIGVF#\9]KD"CE>F-TX3$N^NVG)]W!:JB'K20Y- MZ1R/%GH88^3!36D;JN^G#Z?"7> \0W>TN3WT;^3'$X4D>3LXU=#8#+XD]WJZ M"#4JT9C6@SD5OJY]O>!XEAO;>/ZC:(0B 068-M@C!(G\ !8F88BL*-FZMP@[ M!ICH(>@ /72P#5W;""'&H1#&U@C>G;5U)S=8SH0\^WT_]P%V'?R\]+'EQZ[] M_D-,@#!>\0S\.L%6]/Y3!^1KZ1EC]/;^HXF+O*7/?!!.![E+%P)L.\LOFP3^ MOU>,(<3XQ])GHX6Y=<*(,!6+G>SZB^,NO?4%OI)]YA,U[A"HHT @,R<&"!Q) M3SA""P'A)[H8I0W,?.B+2'DRB"-Z UEZ,%0Q38!%+K_XT-C0]LE7@-< O(3[ M43' M/;V1^YZQZT_HH,2L/25Y.4S.\0BC(\H>@#$\W!]/<.300[&9M2'2@3J>351I M\":2F5F!3Y8RSQ\[%GU.@)]B8L/XP9N O6E/0,-!.[\L M@8H1F:MG>$\DG)[T2-O%_)3X5_SJ9"S&5[]6U3.;!]*YY; M/5^P,$($*M!='09!:)V$; 3HE!GYB;2Z.,(P)/(,VI,6'D2MRZRY9/*P.9R\ M4R^ I8V0>$D'DRR4LS:TVYM5-BR&UV,@+[1Z71 >:AVDXK,H.B =R>3GR4&) M /1+")#HX4RWG^7IO:J"NS9*/'"C2%9V=R.JIOBG 4CW)Z,(V M:RB[I_2*241 3\0RHM6(E4@>,AT6!*"SB)%@$&AL7_?V+?N(" FLB]$HE,67JHF6Z6L1#PO<@C2T1*X\S;X_, M>\&KUV0!PG]1%,#"3030PR]IX"($2XRX+ZED4N/J=9*Z*LG"[R;:>N1,PL2G M28QO)Z2/2A_#N;Q?+C]A#X0,W$,_">J";^KZY%8($()Z'3O1..,P6._8!" KX$2F JZVN^NA9%ZQ # MB\(0.2[?,_[!V;OG M59%092[, 9Q(HARB,'("+ KD#\>;5\CAC\24!@LNR;9!+K5K4F-JWC=.MY^% M-"$H40_96\F'=FRE*H!H=]=_$S+3<.'! 0;#;FHRNEP'-*<#D(W_C!-[W"%J M'/+O8*L23>BV_T<:"Z/<2A.F8'N"F,T>3<(CUA8PXVF6SY/EA- @&0'50C(0 M,HS M2Q"<:L*O9X?F"V9J(ULD1'"?(>6>\'_>:9YSE<7YIU-#DD9H+1OR&@B<.K3KR9;YN]M=&86#I0"&XE26,VBE#&:H?&;VC^2X*HS/Q(TNAOW&V"/WI7FY@7#]"(GV S2A.LDPIT>4(!=H:6F=W<2Y MO5][!S:=PG@ H1'@G(NF&Z$S#J?!;7K@;3YO+"9&LY-FFE'!)\]+_2YQCJ73 M)'J"#_K\ !+2B'I84$SD;R+U5JH2"'!.YIZPF%5J.<_$*(*,B, A"S=-0R7_ MOCO=$1!7WX9\QS%&M$(8AU83NUV$BPL((RJ>N#J8+B]),CALBU*.36;],N:/ M%63G>^;10O,4;8<>]X=\M9D/EBU0$,R?QFNR:$V:% <;./"-Y,!!EB4URY!- MLP X8/:=LI@EI %)!F1UH/LY"4??Q]N6L]*S4'\:H>'2N@73T_,0&IWMZ%/C+#M)GZKJ]!@+,=K@!#R(<'+ /K,?:00! MBC40&Q."E@(BOR:6)7W]R'?A#"^'QGXW;L)9:11_5O. B#-4BHC"Z4(>#UPG M'('JQ2B S91@^EGLS;(IZ3.RE,S9W8CV&%\\\C;+R$IU"E4A :(6/U$L\7BU M'DFL#ZY)&C$%4C@DQ6*H(0!:W8%-/$B]@R3:;%,_Q)A"(MV:I;4[YI9O,2VN MDN3VI=4%4B6PDN^06Y 48J#/( _UP%,D7W."^<(>B8ZAN8!P'_2" +-X(ZS'63R(=@@3[ X!; :440EN\H!G)6&/&Y( M,?&]H>ND]5D Z7 RFR],^SG)?\:!1\VA--9)S9A/ !?.Y#TR>:',CYTTBX D MX+3.53S(2EV!11FYLTI7("#O_PD&](G518%15(4,:U;,RU*\ZYS MVU5V[/X"#@XF1;GFR^(]7%U,*^'!0/ @B,G$!*5+GZ^FZA%>M3AL4).YYMY) M9KVR<$][:T_]0:P2##7A( OC+5O5-Y1"FI:W2=/0R=5!;#_A-/L4;!<+A=$T M9@V;, -$*SYYR3ML2'1-:A1-"R6="G^,H.P*,9+2(GUS=8CFZBDA6HD(A3X] M9B*FF5.4:_1^AU:.(QKJ;3'=+:VD1]F<5?X8IE6U4AE*%KSD >26K- : #G9 M^9O5%:3>UXHB07/1V\5*0:="G<6%J)N8D@$P/^-6M@V 15J0+RNPZ#IC!_8G MH2A4DG4STQ\T(6)>',)-"F2J$8!V]5?26] _ZVICI=O_RZ(.A;YL5");)HI2D&_J8(A345#V M['&$T>1%1,?,BA*)\V<\0]@BGHWE)8TD$3WJDEG1IT_/!@<+%2!G==QH);^9 M O0#48 8-FQ8@*D!XT@T5/I46YQ._"U[7;;'G0(A).8C3)Z^-56=,?UC;GF9 MVZ-_(<29JRNWI1)HJOCL#;HB$YE51?J@9IX_),M26AXO0C] =\YET%)],$DJ M^M&D'W"*:#W$=8.:=^!I!@E^F:_U*6;./MT<"!=B?R+4'<*3:*H+:$ P-<"I M@^>BEU5"D[-NM]I9(6GK$B!7U0LO_[5CR>S4>&;G465VUE8R7WYS?7%R??Q.N;[[>WO]^_GA]>[.SOC!6Z8OE@IZ+7O[>YDQ[#OF47LK:FBQUDZE==>V_18N7MJ MR.N_NNFQFZ]IVF[?W#I8-==C5W;WD94J^\/,H:NW"ET+(3O5*!*O6RN.TC8E MH/:@K\)OM]]__>WQC]O[OST(O]U^N[R^^54DRN]B?:7P$G9!B<$"+R]N;RZO M;AZN+@7RV\/MM^O+\T?RQY?S;T1I7PD/OUU=/3ZL]XD:&3A5<1^NP;SVXS Y M4)I:J>$(C&N:64V=3-BFGG[T3K\5:>0G 4SGD%^LYU&*R'6HKL "W&JH4&8_ M$!+1$*B@2DETP!@LPIT\M(-*' M>-DDJ 0@VZFR\) M[!@@Z\=3X!-[^R0EAV5A3.S[79>7O1'X/ PQ&/A;:;MU MBGF(OO=G%.;;D/Y7E&\$1O4P;55/-K)4TDK,-*Q%F'>V$_?>370GRM?]C(JD M3J _U6;%;PTGH3YATMN)_ *QK&?D)B[W(D^+3%D26B,X/B2/O)YG,9?F2B58 O52X.7"3: M+Q): R(A=_IR3Q.5GL:03.S)4,G1(+RJ?*)\8'D,8/MIK@2J*'B8;@TAU_5? MLISS_ZY0SYYG#_[J!Y=^/(B&L7MNT?.NX?UT(*F-511<2J??$R5S&5ITE2\T MC2VR4>LT5)B&KLI+TX!V/_3\'2VJMJ4-LU(,ORN5= N5VC;\+3'I!D<[\DDC MNDQ7157NEM5EJ_5)K>M[7O?A2&&T3?XKA)'>Z2N2+!J]TF9BA3 Z?._O^XJB M\6N=^4U2D-?B;:$4;%&F&0EG4A#N* ,&4:6:+';5TJJ4/5?IV$&T1956!R*3 M@$A11*W78PA$%?D6#"O2NP!/D&//^IO-U;%9B)7NI%T/V,;8HEU3NEXE9-U1 M)KJ=OBJ+"FSQ,6-;:@S< MP^\G_O"$'H\N;=4>(O2W*-#;[)#^-^A83^EY._P>8FIG%,6^1FQ9151E@Z'P M'H\1[T.#5@HCG7R(3'VHL3LJ5#R!.0].;2_[BPNS'-GV[Y[^JOOVW"L MOHKD]<-085M6PHQ@1;65 0$<0U3-9;^!E8,#A\&_+4O0KOPS"?\D791DH;3A;2Y,PW=5KVF)A5VQV.WW% M5$5"A&IT2PW+ZF'P>8MNJ9O/O9Q\/GRSY2(.R1MI!YNT \_(F82;0Z-'MQ)N MT4I?UR.U>$!+ESI]6=9%1:U(!W'[9C<=5"U7X9B'HHF2=O16SRUU>&G/+9X, M52*0"&1,X>A[UDX;E#ILP:BBIB^?K.!;,"V'S[8 8A7P40E\9%$V#S5/G^7< MHM5*,V<"P:PPFF#[,=2:HDD$)3(_6GIZM1)ZM%Q3Y,JV*JH:X"B8J,J*:&I5 M'?:N@E>,'Q(_6@$\TE5C3\<,YUKY7G8=:8VISN2)WQK3=]EV/J.(4P^&$[. QM.Z" MLW)E?(Z#6%A7S:OERV?.$@9W"0)V2];685]9E.721R79"X5P$6B_".0LOU!. M!,Q.7Q<5[0!3:1E>P+[YWM,)>U: G1Y[V#E\V__:LWSHJX5>\5K[_]CW@;;;SD$, M.]Q R4<@Y&X"8$!I3U$S2PL >^;SL2-HN^E9#8+D3E]11+/+TF;TX9N?*?MH M!V+LA30'C)N>N^C0!^2BP-D9_@I1H)*H=/EAKH/#3SX-6A(_*L&/3E;@Y00S M9DW0UE6F:=V #\#(SQ:H#=74YK9RN/E?/(MP;OMR1]VC=?JJ(G8-;OT?'(#R MY!&6!Y!.3[+W%)8 =/BV/ST\/J\]11Y\KJ"J0R8.;SL* ZW]*YH22U5;N2>P M_[(.97$$Y7]UL7>(G45RIV?O'PZ+I1\K,DV/JR;?MJV^TN9&%S2L*>KE1:,0 M?UIDRAX7X+;M#Y8&7(\ SNR)>F7[(XQ5@FQ+\N<*BW?N)"*W>JNP>G<^3V9* MG;XJB9+$4@B3&[X-&KZ[0PDV$WMBM\M2I\F#K6FVF,(F"BX.PZD%//&#G?<4 M#SBN5B"=;7_%2_=8D*574.4599,"6Z5[D.'5@PDO=,W M%%'760+2P=JD29DA=VJ9\AR!JG($=KSBHI"M]/754WLKJ@4R6+YCP9LUN-"6OY=K*)( MZQ'+M:N*AE)5-VK&MJ_:8M1>^..Q$T&GI"0-%OA/!HP]:Y-*WL&L*:;?7D/G MS'/<7SI1$./WL)L;\[EG7\R/.,-75P+.+95%9:2!13$)+$T+>2TM]A3WVK^2 M>YBKE_27G[J*;'Y*JR;QRCQ5Z2C;>G3[B!.X_DQ4ZICVJ,(\.$:I/38(L MX$DK9HG"?V\2MCL]0F%VAX+;X"%"$;;_@=P8SYZ: MKGK25!*5S<*_;CQJ7>-1.WWI5)*6ST/KQBWRXX/:NQ)D)(@K6D6\)[PR: %-'VCN \& MW,91&!&#@$CUX@R'SBNV3_Z# W_%Y(R]$/\Z#./WA-\X++/PL'8A6>%A=?=" MK=TX2>QSN+(=GSD0[%#")*>L9H,14"0\X$F$QP,<)#:_*HF"(BDJO?426_.7 M9'I)$04RI0DF3W[&[JP$(EF+>.0L=\?=>9#0)6(K,*:.6X\8UM2@4CXQ%"[C M(==]N/OE@".S")Q];_RS8S./Q[Y7JY&;3![,8\+T+&D[=DK M;AL7H&O9P='BTQ)CIO'2_%89>=OG1NQBU>B*AMD5>RLBGM3>J1LVNXW4\=H9,ZE)I/?L/?5=H4L_Q.S6+WIL_Q.<'26KV .Z4QNW*^&(;&EN,YCS0 MD*F290@:QQI*?@PP"N/@+3.,*U[5LL=3-*3 2!]4:$V0)6(FZY)H2+HH2^I> MEK3JQJXF8U8(,<^<3S!0A,G0BX_ M+U*L?N>4D'>$CM?>14+%PB( =7M$@WA_FLQ/,!\A3@8IZTR?&J;X2^-SBZ'3ZBU\)2T^WT-574U.6(#3=>6PRO)9W;$+P@JML3 M%7DYI,YMVUI0H4S$O&U@L MKC!_K.&*DK:P7"B=OFF:8D\N73.@$(-:9/<>%^*V!"$J0)P*B.N*BE+5 6O& MCOJUI1;0THGKW)WE ;@<'D> /A8C<3]!B0]\L6BR $H_N< P=#WF60UU \@$]DGZZ MF((S1X=T%)I^VB-#G_@AW>HZ"S!Q^IUG_.G%L:/1F2S!(.>_E[)4FGT%#<@8 MXFC]5]:1O/]Y$'SLKQTA_]IA?:VDA/6VZ5DJ3WJ>85$ELF$R\__"$T!1.IHQ M5&5CH%JV+FGRP.RIMF[H2$-(DNRAW/N7 D=GDB^-@EDVY1,^&008_3A!0S*Y M,^2^H+>P\W%A;&/'RZ:A2Z<:F>DZ61JCX(G<#*JSMRDU*+$R7$>TWQC]O[OST(O]U^N[R^^544KF\NUJ\.)61X]\%2 ;ZXO;F\NGFXNA3(;P^W MWZXOSQ_)'P^/Y,?O5S>/#\+M5^';[<.#<'X#]_Q^=W_U&_G"]3^NDH\_Q!Z* M;8>LB#\S.+T/UQY9P_V8R($=B@)^M3!80)!R2Z,!$QRD?Y%%'16?P1;=G"(Y M7<0AN_O3'+CIWZN>3(VIF05 K3="(Q=-0GR6_?(I:V;J>'3>]$N?%M\(2]/_J0>QW9Y M<:%!3;+X8N%W^(<3C2[BD,P)!U>OEAL#+<[# M$)/_[1W23&6HC]^51%FOZN!YU;'S6HZDB*J*F575>BPL< M%SAF!4YN7N"ZG7[7U$2-V98%7."XP%4F<&;S M?K]'M=7=3*=[K?B\ =;.>& M:8-C ;].(!\CW*VT?8U]#O@S:GK&X1_7N_!#FG 4K(FIU'^TBNV%8$ML $3%]QKN=<[+U>W?1RX''+G35S1-E%>R@*WAEN?L<.,P 9XO/4@XX<+B,:)R#+)_)L'GV@%WRX9,H/&$/0X(X)(\A M>^QX3A@%-(5[ZI;LO\0-V_*PQ71+2?MK0MASSSY?(.M50M7"@J)U^EU0L*7# M9*6JCNRF8!LO:L,VH+:8=#4!2N_TR8IM=)MMF\P!M7]3KR9 P5ZUKHE=J?12 MSA'%&J*VV( U(YB[]\"K!)$/0"1NJ+I =1RT&TQ>JK M$$0J;#"8HB9S%!TE6B"$K\$5UD-%O5^MA"?_>8F.6Q%<4!&2^/[15, M^9ZCW<4(!4]Y^^?,P5ZAL-?+1[RYF\P:?+8F,&^#SZ8.O&0X;+3@Y=!I(A6W M LVC<*B-Q+)=D]I&F$ MNKA*I0?T>J+:7>X*S6(V=0-.\G'A+4=Z7BF\P?DT319EI1W9^QQOS6?UE<(; M/9[5$XWC.I[%\58B&; 4WGI03%;2B9>BM./(^\&>3X+V6,(P\,>9_>E[1Y$* M6*A!SI)YN:9!SO2PUZSU6%'1T*1.OR!X*6#,8:$223Q5PT MS,;Z>7,$U8&@)1.P1@3!.0]1D1KK>L@15 >"EHRZ&A$$!SXD45++= ID+X;( MGOE&NYX*']*(X<^"0UFVVQ'SO-X2?P8[SSC\1 ;Z!!Q&652<.R?%8M\9_7;, MSM:T3M\0#8W[(P<%FBT![+*@T<& [)HR!\TA@69+%+HL:(Q.7^Z)AL%1:@E3?X7".T=*G3-T5# M7\[ XLAJ,;+R!J7K1!:<4.J*O16G)1N!UN''])*H=1*KG@6O1<'#T3&$]RJ, M[E%*WOB>O[AG,W6FEL&N=/I:Z0.=W,UF#2=; GK;<%)08ZJ=OB)*.C]AT@H< MU9-G4%CS:)V^OJ)R) _NL866"F-[%6L=';)&374Y/LP/)]5^.(E:;&6V8 \F MC[J6:%]U0F+0>+@F5Q"!X4G\[09?WH!@=>!+-F-ZVO*Q)0Z^(P-?7CNR.O!U MB5-BBMT5A68X^(X,?'FCBM6!K]?IJXIHF,R#[[!/,@UH$#@++4;HM5QA\R,3 MF[S6ZBPQ/.MAYG@QH<;M] A9$HQ/[GL$+ER]1@$BU'0\%+Q=1W@<$MF#MP<^ M+2J;I8$4%3Q#@F8FHJ&5V1FJJ5Q%> M;HMD57K )Y63U'7]@CT\=(K+ I0-%!6)I3*]/,EJ'[D!50$(MN=4L=?EG0L. M#D%;3_Y4@R"#(D@V.((.#D%;3P%5@R"3IG*:O=+MSMC+YV3/=(/#0*O.^-3H M&+$Q\?^N:<8,RG@]V0XXVKVVB '[?+K8U2LX\=>*F ,7IR,5I]SY&Z7$"78N MNZ(A'G(Q6GW!DI9<3)E#I]S1"5%5FJ7)RX.!V0..7.L2DE3G V3Y%% M76)>GE(W+QM%1EB%2DL#]<+F9JN2*=E^/'#QXG2;+FG&A]C$$ \V'I$<*R6J M9A+@$?9"YQG3^ 0]6"KX0]ADVJTT8MY=8?X,=IYQX)5XOKZOMA/!D7@W;>=M M_SL.HS'V(EZ 9^=B[J!-+N:526+&K*]$<.[9CS,FG$]Y0"R@V^$C>KV#+JKD M0A0%SB".$%'3C_X=(H\I'.@V(?%&["IE2C3S31+FL)F[3#S3V%1I(3]%+E.! MGH.3.7 6.AG.+#BU3E\KV5^#8Y,Y;.:N;<\T-G6"35W42IUEX!O7VZ%UL>0B M\BUL'M4LY!VLT"&91B@L]M!=M"<:)M_0YL)UT,*5U[VI4KC,3E\WB:=<0>$A M+EQX=O M?;=\TY8/L45;WV/'MEU)C9Z$+;8JGFUS>*ZP\$#,'-C0$Y9:WA=H< CS.WO8/!_P! =ZH&/ R %XN$UOF@.> KQ'P Y MX&L$O+D;X"\=-XZPO0KRZN;#^!4/9*WD:2!YZG*XB@U1W'=?I3T[2"D\2KI( M*^9\$/IDU;P.19_LZ")MT"=Z:2=I@^PPNG?#(=\BR._H)&V O%':3>*0YY!G MSTW: 'FSM*/$(<\AWRI'J;O&0VD$\JQMF_-GM.@9![N5_0?]@SBRB P%/>'$ M@0T%/X[""'ET\'Q3^TB><12;VL=P1'OM\I](]\:0AO1^P<]4Q'FB(6[B\0 ' MMT.Z^(>W,SV1!BKSY-W-V0A0$$TVQ:ZDB[*VG-G*2]&V'UY&<_#J20 O&5J^ MB(I:NA,[AQ>#\)(;A)><:"]%TD1=*MV@G<.+07B9#<(+ZHY(/5'KRF)WQ;&/ MUE?99M52S';WRG0S/%!QV,E63.FY)!6%!4*MU%ID+Z#* ;:;M5@9P+1*[44. M, 8!MI.]6!G ]$HM1@XP!@&VD\58&<",2FW&JC=@/M*:/>2G[3SW/Y-_LE>/ M4?#D>"?)5^BVS*?T(WJ,4ED$AH6!J=5@H)=A@#[FS(G(*ZS-J% D@HK'$1:0 M!050D?=&B"-X?H1#RBZ!#,HAKWP*D"M,4)#40R7W$Z#8T'$'Y,2CYT(1V)E# MQT.>Y9";"=LC3$M)GDYY])Y4Z2A,H,G$#QW@ZUF H6;2,_[TXMC1Z$R68(CS MWTHI*\V^@@9D! 1T:[^RCN#]SX/@8W_M^/C7#NMK5OQ2]DWUI--T?GA#=?#(( M,/IQ@H9D?CHM8B^BF=AFJ0>:Z3I#E5UIM$Z^DZ'%:XP4?HFNA, MLEKX2;?7,Z+:<0!WD3&@9@<@C )8+W_:SB"3*%M8-D"+0@O;I-(N6LG\:O#\ MQ8F2>;^;LBSEF#,9[6^WWW_][?&/V_N_/0B_W7Z[O+[Y512N;R[6*_7F!GMQ M>W-Y=?-P=2F0WQYNOUU?GC^2/QX>R8_?KVX>'X3;K\+%;^B@%\M#'49 MP-82R J,BHV9FC"S994>BB=C=]$DQ&?9+Y]L)YRXZ.W,\>AXZ)<^+5HY^F0Y MT 7O2R[/E,FIE"B4-."6OCF]?$HOO3/DDFN*?JKUNFLO2Z?RVFN;'FN>JIJY MTU,W7U-T@X^5C_6HQ]H[[9EJ2\;:)KJ2L>IZKJ>NSA-4I UY@EMC(;VE6U<$ M.Y+UIPB.QPA\J$M7.*A8SE1193:=.L.">-%,C,W,21W 3D6696$L/,D M#6^=Y5'3\7SLQU[%0#]<:G'4L8NZQF]M^^KWZ+\WK2I*U=];WI6Y=9-M]\^Z**N**'>7>\CNEJ_(1JWJDB6#&*Y5G0]KA8L)L5BKNJ18K2A5 MW7U?JOJ=2$$09>2[A!+AU9^Q$[VMJ#W=ZQ*QT:O*'F^%N' ]O4%/][;HZ2Q& M1<&51.L>T@<5U-<]VE&@U]5%W>3JFJOK5JKK0JT%>CE;"ZQ2W(4Z"BB2U.D; M2D_4%*U\138N5%RHV%BR5O7"D8H;005E2>[T95'5>Z*\HC\'7Z>X2+5 I(KU ME\K;8*H"X5*(<$EB5^/K%!>JPQ8J97]"!6W935'IEFG6QH6*"Q7SQI]:N_&G M=?JF)(L]W6R%Z=?"1M[Y8)&UO6KWJ?A\<_W+3UU%5C[QXYB<-YPWG#><-YPW MG#><-YPWC/&FF/^OY?3_B:6;M).&I.S"_HK>Z6NJJ'!7MM=*[C.U8V7JN2\X;SAO.&\X;SAO#D4 MWA2SAXV<]C"UM!8.N\[,8V(KWPX?T>N='\ +SZ,H< 8Q+9;RZ-^A 'M180O: M[/1U45N1T-KFGL2'"#>N"MCE33VN\;Y509P)4M.5T8+Z_SA;$N/ASWG#> ML!)\VX-J5E+5K+"AF@\V>>4>.W.1C"@M")(U;]\0S#B&C):J0A;1RX_P;+5@ MG W@ZG M)5UVJ>.BR'#84-?%+F]!VPZ$\HTO=GFS?NU=HSZ6RS6]6W_;HT>T]7J$[YVS M!=-"%N)2U:,Y8"Y4$TNPM,(^+&P)ZE"QI5>^1R]'$WL.Q[984)VX,@!79H\K M*-8AQ6T%G'FD3'KJ@&U1Q<#C8?A?+F9("2CL SOT# MK_ [/H8,$QZ(YKSAO.&\X;SAO&'.P-I2W__<_G<<1C0L]^B?VUEG/&B*=^VE M+?%H+&[P/O)W#QLTH1/A!QP\.Q9.3+)[;/E/'GW*;NYQ%VIY2J+<57GR6AO MR!4%YPWG33->,K-*O,>B$C_87(J%-Y%G6"?.Z\G(L6WLG1%N*%*G?Y%T;H4T M"C(E;$5"@)-.KI$O(-NG&W&0B7'^\%U0)-DXD=4ICPX_X8*'$SEO.&\X;SAO M.&\X;SAO.&_8Y$VA+ ^E3 >:)9^&/*W?U1BIP\ A4A%$RO1368:(PA!$VKSC M3!^S:XOMWU%@C;+^VDJ9_>>CZ]NJJ#4WV%;(&_JJ+(F2HHE=J70[E$*,:CB( M62/:V A#Y>\O5&S&;9*K56O,#OV%EI<6CCL(MY!7F[+)1O#:<8T&/;%+5NF=ZE7*JX5#&U M:*T2JBU[V!7($F1]BQITK.^6[K'-18J+%/L+5=X"UA4(%^3E&:(J5]#5A0L5 M%RJ&A6JI.F-]0M4CUI\LFJ5.JW.AXD+%O/&W)0N]O"BI4J=O*IJH:NV(4>PI M&9&,?I^8*-5@NV4;C3Q/@/.&\X;SAO.&\X;SAO.&\X9-WA1S_I<*C=71(EF5 M.WVU)ZI2EXU<,8Z>:M!#G-!]H$=A"SU[RC3PJ?=&%NEOY?.2=?0 ML5B%S@@<.VW #M_OXKSAO*E9Y^8Y-UQK,TS5)-:QJ*WHA MU*R4EP(9>U?*W40IEZZLRS, F&I1W++P7U41BM:T%E5[G;XNBZI<51$6'I]F M<,7EO&EV[V"-]EBN=M/6#L6:M%:-\-U'ME!:R"Y<*AE311]#3>[T#;6J6A8< M+@QMB"X%=\IT(%X&CM+I:Z5:#'/,<".%\X;SADW>5!&R*:EA56@QW*+V1K83 M3EST!H/%FQ'&[^1WUGDG!RJ_LQ5W'F8V7BT=VUNVY<.WXSAO.&\X;SAO.&^8 M\U>WY'VQUNQ7TSI]HROVRC<'X%CD>H+SAO.&3=Y4F2;&G [7&=3A1]O![G]B M#PNJQ!O8%4\ST^MN8*<920.[GJ&)JK3O)L5N5JUF.W0 MN65YA3&A@5WIDR1MDA>NJ3=I:F-?#>RT+FU@9YI=4=.YPN8*NY4*NUAVV?[Z M FG0PD0QQ.Z*O@N\APF7*K:EJI!0+?4%JEJ6= D:V.F2))+1\H6*BU0;1:K8 M0K74%ZBVA4J'FMNF*)E\G>)"==A"E;>&?05"I9 52Y)%2>;MB[E4M4VJB@B5 MEN?@?SE94CM]4]7%KK)C)NW=8#CPZ6^!I<-YPWG#><-YPWE3J3"VU/F&C=94.W5)ZHB*;O,H;XWCCNH!=WM3B M&N];%9ALJ8*#W1GFC>QJ/A6BJ)M0MLJ>JZ&M MTK)&[A$,<>RT 3M\UXOSAO.F;B=ZJ3S^II3D6OLG&7#(!M;W,N< .,2X^'/> M<-ZPR9M:8AI[T,QRJIF7JT3PG #>V*YI7[)@Q*(U':D,.,.EZJ*I\LYVK4 H MWTY@ES=%.]MIRP7+VMK9SE#7ZQ&^(\D63 OY[FO*?Q7JGU/0$M2@$(;1JZH( M!D<3._[&UE!0G;C2:8$5C2LHUB'%;1S.&\Z;>A?VI<-YPWG#><-ZP9U\M>[IL-P$QS$Y?[XD$=3QSK0U8Y'J"\X;S MIA$?F5D5WF50A;-U;%<[)5M6M%S-G$P)FCF5[A78)GGAFGJ3IC;WUY2+52I(HM5/OK.V-JQ PT1*57YJ@0%RHN5,P+ ME;[4=Z8^H8+L6+4G&@J7*BY5;9.J0D*U5""]33:* ME+(ZE9;5PK8U4#8GE[.AJV1\MA\/7+PX]AQ/X2_D+SSJ%U(9_4@K!9*?MO/< M_TS^>2>RID*TY<0/Z1[R68!=!.>W/[TX=C0ZDR4)-.78='E;<-D MYO\=!3-!?<(G@P"C'R=H2,9YAMP7]!9V/BZ\9NQXV8A4@PQYG5",4?!$;@59 M[DVB]20:#O.3J/N.1$LI!X1$R3)/[! _H&DE9\1PP '<1<: FAV , K W/K) MT8RA*AL#U;)U29,'9D^U=4-'&D*29 _EWK_,3O\1U!HD35R I>9%X>>/:"4? MMT"3JL=W&I9,WT63$)]EOWRRG7#BHK$2#QW+B2JB MU*9;5R\$LE)IP'(U0W('8EED59)UEX-!VV=YU'0\'_NQ5S'0#Y=:''7LHJ[Q M6]N^^CWZ[TVK/54<(1BN>)[T,;N>=KK$5GK822YQV.E0SA*N3I37E;J/-)DF M'&G21:,KB[WN ?:O*8V:)O MZP-6W8&B7G*@2-&(NCS EDU<7;*I+HLE@2[U+*LM";0KP1$@(@SJ\J&%-O?' MX7+ IAP4$H,M!94J0+],#^T8NJC+I0_M<"'@0E#'8K!4C[V^Q4 A)C8T%EY. M8N9K0>.H.7(Q*-2XJIP8P%%.15VY)G Y:!PV!R<'A0Y=UFX2:9V^:79%9<6I ML(.O*59]B'TCXV]P)+B;4@T.J%(][R+ ><-YPWG#><-YPWG#><-YPR9OBCGE M>6N5$4OWVK/\,8;,VL(NB=[I=T596LYNX&WI9I6LBA=RC+1,$C3BZT'4>OQY @QAL!<-YPWG#><-YPWG#>'#=O"AG#2\4T M%VU@:F$M'%* ,8EKDXM&_0P'VHE6&L=GI*QI+ MFSP<2ES,6\B;94W,V]P?:B,0KL,PI@>DB+MK)84;0MB/AXB%@.EN M/'C%A$_@'Z,7%-CAU#]^<:(1;-R3&8*OO.'XY '%BPH>$S"D;<>I@-S72\W+ MDZ,"]-\O[QNS%3U T.U!RJC<[8F&5%6M3QZ59$9!&TOUEW,AC';O6P>P)9W< MDPB&.';:@!V^5<5YPWE3\TZ0L52?>U-N;VGM"X<^5M3IYIN);$&(BS?G#><- M*YOPU:A>A:A>L\>&ZMW35OS^ 7"/G;E(1)0>G1<2GWI3,.(8-NBK"CE$+S_" ML]7 /P\"Y#UA:!/_Y6UVRQUZ@X_.@=3)V8QK+XR"F+:3IX&_QQ'R;B?PB'#& MP]OAM/C!3A4/>O0TDVCVN@S% 'DXF8?Z6\B;]4OK&NVQ7/_IW?+:'C6BK54C M;3X3>8@H+>1ZKRG-1'&Y4'4G@=(*ZV^5G0>MY?1E.X\K-0;A4FVHIB1PC-7 MX2J&+<(H>A9?M@<-\T>MF!.A_<8U.%MSI*@C]FUO\WO*+!& M67,;M4QJ1+X>5*V4NC7;GMO:.91M>Z-*$K2],<1N5Q/5KEY1Q"IWLS"6J[B6 M0!L;H;'"]5USSKA-"2Q67*C86K55" MM=0.I7)9TFA3H*XB=O6JF@)QD>(BQ?!"M;?>*JJD$P>D*_:,"M*(N5!QH6)8 MJ/+61JY J"!K5I5%0UFN*L&EBDL5VU)52*BV;.E4($MFIV]V36+[M2-*QCLC MM7U+DV\W<]YPWG#><-YPWG#><-YPWK#)FV+>_U(][QJ:VZA2EQ[*5\SE^KZ\ MFEF+T6,N52&M!3T]MM!S/+V1P+7EG9'XL63.&\X;SAO.&\X;SIMCXDTQ8SAO M=>C*FZ>HLM3I&WH%FZH<3US6CY0W]3B^-83'>9RR=%] M]TA29:73-W5#U,S2-8=Y<)*U%)Q%@-73(4F55=XAJ278X5M6G#><-S7KW#QG M?POJW&)[1;*6M#TLG13)P<4%G_.&\X9-WI2+5>Q=*>N)4F;)RVISO2#>5:GI M($5;VJ&HLM'IFZ+49:FQ.@]"\PV"%O*F:%,E<[EF34N;*JFRN4Z+\!U&MD!: MR#!YV^N4M/8X6]O8\EX([5;944N7>2MQP!<,69+B%PGG#>=-, MQ*:6CDJJ(O&.2KRC4@L4%0\M<]YPWG#><-YPWC27P\!8-PY5D9-N')+!T.X: MQR+7$YPWG#>,.=#,ZG"%01W>Y@P)^IA=.RK]3^QA095X0Z7B^1)ZW0V5%!4: M*A%1T4RQI_'^'-6@C8W(&*\ENWHQVZ&3P/(*HT%#I:JV95LA+UQ3;]+4QKX: M*BEZTE!)TD594H\)@%QA'X["+I8IL;\^%8J1-%0R5IQXX27UN52Q+56%A&JI M3T7ELF3",05#DD5=+]W:F(L4%RGV%ZJE-A7U+51=XH#T1$->EBR^3G&A.B2A MREM2N0*A@LJXFBIV>\N.%9KF.<1:2I94J=,W>ZIH*NV(DAUL M@B3OJ<0WG#EO.&\X;SAO.&\X;SAO.&^:YDVA $ W;R'P4EUQ5+G35W2QJS/2 M%8>CIQKT+&5[U (>A2WPM#G7D'=5XD>3.6\X;SAO.&\X;SAO.&\J=::6ROC7 MU6FEH 4-!Q'$KB+QBD6,PXVK G9Y4XMGO&]-H#&E"0YV7YBW9*KY3$A7;;XE MDZIW^AI$IKK+XL0CXVW"V"I;KH;V(,OJV. MF5J"';[CQ7G#>5.SSEU3Y'E_ MW3]4>JQ&6K'5Q,'%(+BXX'/><-[4JY3S5'2H5R=W$YU<^CS^_G( ;">^L\\Z#35:II31URR+2?+> \X;SAO.&\X;SAC6W85LLA[6RIBH< M3U?$;OFRIAR+7$]PWG#>L,F;"D,_K*EP36)0A;_(A;%;0;<./]*P_^6D[S_W/Y)]LR&,4 M/#E>\FYE443@3#D.JD%!;^M&X!(N%(G@XG&$!61!5B[RWN 4N^='.*3\%,B@ M'/+*IP"YP@0%25TY M+NDH3*#)Q _I5O)9@%T$Q^P_O3AV-#J3)1CB_+=2!DNSKZ !&4$ZJM&SK2$)(D>RCW_@6-D-(OC8+LK1/TA$\& 48_3M"03.X,N2_H+>Q\7%11 M1#^ET]"E4XW,=)TLS2FSWB1:3]GA,#]EN^\HNY2P0"B;:$VRH/@!34HY(RL M#N N,@;4[ "$40#+YD_;641,TT=8)4"/7L"*2Q3DYX^H&A%8M_"D&I.N/7G6 M(KJ.S=0M73@)85TT"?%9]LNG[/R*XU%*T2]]6GRC/EE:-^G[DLLSB)U*"GE4WKIG1607#.,4T4RUUZ63N6UUS8]5M9.>XJ^TV,W7].TW;ZY=;#Y M:+ RN4DN>%"RB(U?C4[^XD2)Y+X36EG.(;5$WGZ[_?[K;X]_W-[_[4'X[?;; MY?7-KZ)P?7.1"4_984BYAK'>#*J#-%O'1#V"B]N;RZN;AZM+@?SVAMW3K"AE))EVG [AU_4K:'Y%/A-_);:-0N"*+ ME[V8];?@<)4ES%R\8L$O>^=\Y7;+MM.3/&.?Q-R8(KDT^PT3/&H2*D5 5]7Q MU[%CVR[>YTPO4#@2AJ[_0MSJP!\+_@2#$4E\;0AY/!,W%H=G>="TC@+5P&SG MC/OJ1]C"1.SW4"C6@Z[(Q')'6^M$>D71UF)1T_U/J- NQU[:LVB]3E\S1$5= MKD6WIPX;4R[L-,"&D.=Z_^4K^*25[TSH@Y+F0.+2G">IN1W%].ZX9Y]/D?:PKH1>K>9 MHFI4E5_(D(5P['#:DI]:"YR2;FZZT6S=XUJ66X:U[1=D$U8/HN;*8[$M"5L4 MZQT8(B%YR%<_N/3C032,W7/+(L2)BAN;*O&V1'E%+MD^3ZGOID\;+YC -HJV MZ--*4:01/2IJ6NE5N4(4'8/1.L1!0!P2A_J:T)Y#&& /#YWH&$S56D)7&4T3 M]_T1&IX0&X/\O" ?.CM(ADXD0Q9-O8+D>FZKLH.GO)&@RO%D$#QI8J_+")X. MWUAEK[8KVV;'%N.UFC+8,5D@?2L-Z)0K1'RGO#*#>1#M#CJ,&"_)E2] M2(GZ&)#A)8__%3D>[$?-6%!8:'J=?D_4NJ5%AANTK,$KKSU;)[P,"72RJ&C- M-CPZ-@/WQO=.Z :GB\FJFIFU @$,)<^)/SR)0RBD&.)H-[5\P,;*%FOW-MLG M_@:TO8>7W Z_A_@ MU-TG0F@/[I7Y);0E,S>+=S.+*5G)2@<+71*+VU4L5-CJT'M5E;[D-C##0=W< M&%J&B=;IZ]IR[>\V!VG94Y87-%X0"HXWKS&IH4JSN%P'#1R79^>U?$TD7J:- M(3T3.\]P#I<'AW9DM<*7%6Y M(M:")X/X'1+Q.Y;K,[=Y\618O7[WR"+I8KNTAFV9,UXN@221A.CE1[@D!AE! M9T)0>)_?,&DL5)7*%'GC,1WF8+1&H=8&(ZA#UA6U4K4">?RF !KN CQ!CIV% MT1,_Q*=!G1(1]%(VQOZ)L!_;-25UEF*5.N/GGDT==1H'+2XPO4[?$"6]V0,! MC7IBQV5V24L&C^9C4'R3BW8'%?=QZ^ MO9X%K(0)>@,7ZQC,\SVM#AEI[Q+*%A9>%=K)R-W&XH#<"F=K45C"TS)D- (9 MLX(>8=RTSJD[@QBOC'4T:F\S+@&E-"H0_-N,N)DS.C.89M<**UR=%M=0)*TI M:VDWC=NX&Z8H-YRR6E)7;U@G%)U%77V3MXQ5&0.8Y=;% M>\_])A2'PJAW*;V_O'T/X1SP5(;.IR0O+$+)YJ A5750HA6-GC@0=]3P-0*Q MV^GKAJAJ56V7[*&/4;OS(/,58':\9QSR\H0'$Z2ZBP-K!-L8_A#6;R*XT1MU MMO"?L3.! I8\;%6PAA9ZHW4_'_USB] PP']GHU6AU>N, ;N'5KLZC?%+_VV?=:Q/FX_[CY[XOEK0XV*1F,A,;ITF_GT;V:5 M) 02%X% $E3,KD\#NE1EY;4J\Y<5F@^=BB>-WFAHBLI1N ;GXLD+:+&WWV;_ MQ/$L;US'9O^^7E63S[C\%-KN[9OX3#(+"3M&/KN\]W\#S9[3?!Z^\ MJ!;Y_2#SA+3WDPLKVL,^.Z*\NMAGV#+V MN?Q-M+Q&I8V2G#",P<@3F&_81 EQRP5ASQVT^PGR_Y>$EG=(RC)^1Y3CEK17 MZ,Q^6+OQD?;<#BOEC[RRI.=_-_\F@5_"-Z;4&_V?_Q@JLO*^14A(E^8O\P'S MB*3B"7YF//$DRI_-?!R$/_XIT"8N)!@[++/*GZ^>6I'9W/47A#76>G6BZ=1W MD0#7$,;4!8VT"-$0\&T&S)Q,27$-L M5)MR9@)Q/\F1EK:HN_<>*4GOD:)57&"UC2XP#Z).CUUW""OMH6@UFIZB&2T) MQR_?<]ZL9&T'CQ,]<*KG 7EQ_#AT%\@/KG5H3M<%.RL':MV/*8VKZ%R]-IW+ MG=Y+T;D;&&D/CBF$)(I<@HM.]R?^ M%3M8!_9J!38_$ZA%!3_Z$"G2#J,/&:GO)Y\HH6\IG2L+U* W4D5=:BP;DOO" MK='+)^"N(7"7*DIR8YA'U^8@L_Y<93E7A_?GZI@#A(,HHM-##^R6*%4 M2"JY(9J$ ,Z2!GY(#47JK:E6J-$'OCZF/+):H0ZF1/!G?2@J1Y70G(LI+P"; MJ)QK/DTF9,SV*WZ-:;]&(; B(HR3WHW 1V@/1&85<$_C!1;22SHX!B2, F>, M.R'X.Z]B.X5A8$L$D6BR0#]@?>X]%$O\_T_+)?F1K0:M$/7LU2]R5U865A6W M252SACY%K;$?O-KM#/:C#;R+IY1#45)KZ#+0/CO3N0UUC##L!,P6 XP36Y== M#L)EBN>^IN4H0?P.\_#M(D#QV(V1HGF19VJ@LN3J&+<8XE >GM!%;")HV3V8 MZX97/8DM:CFS&[V1(IFBK!>S8UO&[!<;#-WM;8L$*Q*>R+/C>;@U!M%3-"7" MG/+(U0=!5617VWX <5Y'$0MQ35W4C6*'A<,.+'BL&0>,\@(\JG+LM(=X/F=YEY:+R.YCUP_C@&08Q0BK)C@>DR20 MA*O%4;N 3$WZ!-"6-)_^F&2NB["U9?/JN#G=84W3]?\.R_^-5-XNE65ZJF>4 MU!YVONL Y_[N<__.MI['<3\F3VFB-CPZ0N/=$RK9K+$_([DZL&.*."Y"?^]G/_[G;41W&_1F'S MAVJ;N/_R8ZVR(N:%]>02'G=UP_.LK;1ZO>;U.^,#W*S\[/JO92*K]T;&L#%L M81Y@71&;UU7BO9/+]X5OT62C'? M)1;KMPCG!/^UG9?1/^"?M8UW7>IK0/6Y MS]J]O:.0%?_JV-'TG2Q)2/'P=[Z3E+=93Z+MQM/F6W+#'!)<_X9;1 M/YZ"WT89:=9'R&^[K-N.5 [F+N6@(-^9^PR+"L^6R>3_G69'57/KF=P\!<3Z M>6--8)SO+/?56H2]WU9>,W.\FU79VB06,RMXAHOQ3,><1YN)-)G4>(("1&)J M!-2B'[#SD1BQW? J&(/5[ "$:8"*^S\$-:UYB%YE_[Q/L5W=CQ**7K3^]4W8AGXFK*G[V,_+UFL+S$V2P*5Y,W) MSWWZTYH)8K\91E^1!AM_EOKRQM^V/5;6^J:B'_38[;]IVF%W[ASL?C0H#0;E MBC@Z5;S%>M3K!R=BDKLFM+*\A]2"O/W7_9^__]?C7_<__OM!^*_[KQ^_?/M= M%+Y\NTN%Y]AA2'L-HW\*RW/XF%B6W_VWCY^^/7SZ*,!?#_=?OWR\?80/#X_P MGS\^?7M\$.X_"W>W#_\E?/YZ_]>#\";VK-AV(F*_W3B;$IW3W 3??/&$:.K' MH/3M<&W,^^R/[#P#-PN7EL@(FW3S*0C?X!OA#[AL&@J?P'C9P@.91V3V1 )! ME<05;_]8PN0B6&9 4H98+=G8NYAC-SWA&>MI:U_6"]RI_K$%W9#N4#OAHM+L$W8N.@P#[_%AA2(J6.Z/,R;H#M%O" M=UB]0M7\FJA_ [^8T;>RE&-5H*AJS7:<:!RCZ1)Y:I?5."%38;&=J&A%$,K6 M;H-=0">*1Q^/ 0]'A]U%B=7SXA+HA6L&>ZF#*AW7-VT"9%+4TP RU;#,+8\' MN91S*>\,YI.BG0CSJ4$Y7RE5J8$%"@FMY<4"C%S%?ROFL^Y5M4 ?\\X!=\49 M[S&TQRG!-!=_!D/ [0R()R,24E8!OP;"S(@\!^#ZS*T@2A$C@6EMXH4T,<:C MBT2[SR;)4'!Q&,$7M+G:YAQ:7A?$;[O NB!9JKLP")^ *GEWJ8HJ]T:\FNAZ MJXGJ*D)J)/M_>^7'9CNRHV*JJ6(&.IUOU)9&/K6:=YG5O,M;S<^9U7S(K*;P MYL\M91M[*@.MMQ>URHDQ40QY8.U)#&UO8@BR0!,=Y?="XA=_BV?PN'$Q(7/5 M\_T0A_# ,/Q(PG'@S%'^P->]!<I1<)R_<)Z0M3 MUSB9QYIHP6_)NUE:138F?'_)J)127;MG-> _XS!R)HMS6KO'J1_#IU<_^!D* M_\6R $%>O7%?>!/YSX2>4& RM> 5X?Q4^C8CA70!M@H$\@,BO3^CKF?])/\ M_BW$0"_$]>=PD3-+DO#A;UP8&.:+,P:A0H_5);\$*M#SP G!C9W/84T8H4-_ M$KU: 6%WS5G#R%!X2A3XPFW M0&-PAQU+%#X$UK\=5Q3N+,^RX?/=U'$)_8\'GSZ-8\OV Q'EVX4QB,+O!*(O M;R$"G8!__MMGE++Q45_ 6U\PBGRC-,,[8,8_?+@#+WB T5ES'^?S,+<<3X21 M6@Y[+M[UIX>Z0OAON,SV9RO?4:W"N/I_'!*!6.$T-RZ;$]*;D2 S[+P(?C^> M+*7Y\DF@@(*1?TARLS7#J;%SJ?QB[U5)MY5]*^DC960Y5(8L2C66LZZ:.Z82UB#(K0:P2.*8GG90; M+:9WPW6V6^-=7*EU/=,7;EV7AK%!RKO9T_!ZD&8O9+L:H3"U7HCP1(@G$--:@E0-X=-*X3ANS:\1 "7/'WX/V./;0Y159F$V#L>A(-GL7K^ M3#A:*C!J: ?O0P&+MH1M6PTZ_J]N-KCUP.BYP@\":BLZV'UKGIWO2!!96 LT M8TR3$!E,CA\DO3,JK=:2QP(R=JTP!.<"[@(G$9Y"MUT2?Q'+%>$U2TV4,M[R M/F;L\)GX=($DW7/QT6C2J+SX,,;D,GC8B^/'H;N "W!9B+VV,.O.3%LU-2AH M,$Q9JFJI#XTD_S.DD=:GD%FSL+ML6-%=1DMV/UGSCQ<;+(\4A9?(7)$ MF:^2"@\3_89L[40+IMZ>B0<)"[C M[[>WWS-_$9IO@4;V*OP<5()[I1#VT:#V@' N$( MO8;\PD(=>+ =![1.,KN'+A)5>V!;[]$] H7S[./73\AU8MX&">3%QYJ5\&X8'E!'1- M8 +/OF^_.F#N*75@5#>N\T+LA&;TG1E@KI@5=S[Y7@P?,QJ/:7021B @-S"C MM?+/A/*1\\P^COV0[G*O*LZ*T2VHJ?M)IJ268CDL$\N4M#BV-;+2_NA)+ABN MX#A*>!\'/75@3@$>C=#?P#E"$N,O?II+5N!@?'J.[Y_ +0(F@><%U'\)?8\* M'-T)8WZ+$XSC&3 CZ@B A%_PSMI\3%GWR8\;-XR3% MDBXZV2(RKU/B)7Q$+V4#!'M+G2P'57"6X<@>"#<#'+ M#?-/1X;T2C56(H/93#T"HPC!YX79.A!6CNDQ"I-K=C==T628C#N8O/ECX!GZ M;'P[C 34G; @5M 'MSJW_)E#Z<\=#WA$1$D5+!NM(9L 3A'B;)#8;#@+^F!+ MF("80&](!1W$PN! D,/OBQ*]NT;.J=Q M&<[B,^5226G1QYX34SON"I7GW^W*SV.>TE(3F^N:N)"8&ZZB!R2=]DH*:YBV M"M)ZJ\2X9NU;;_S)31)64$/LV;EO(IJ&EMILB"5?T?K2!V3RL-*?!K1;R4AS MR6H6W9_&$=N!]0H/!VF-0[*Z%3:UPD(3P2EQJ>6P"3V(10_D!;0/A!8W Y84&9XY->G?,.GOT7$GATHHEK MMO1L+%1!+EZ*1]9,\8S]8(XG-B3U),"JV)=TW:E*;6&8>61HTIRE/Y;S MGYA#,4?WFGZ&I2,@9,PE2#;#4T616>[\NY&_0S3721KLHMV- M(_3/;.:QN]13HVJ NF7IYX#DK3EHFB"Z@8?/<$0;+*50W$O('WZ497\,E*9R M/\Z3#"!SO$]^0E_7"?WFPT2EJHI,-H; #1H3\$M@NIG=^.P'2P5**5&B+ NG MIUWR'V\95-S[I[X*Z#05\Q#D-A MW?981>KKZMZ//7>1807L@48!)]=EXR# 2:& H=A!0(R=6H)2XG;;+F06K:4> M4VU][IO/\M^//)7QL/:<\5DS^/>;:J5V)]KV#/Z\F?WHQT_1)':+QKAJJKX* M#H IZFJQT+1R7Y2]L4EKK+.Y3L"E8ZLE=^F$F6/;+CFGH-PE@2Y-MPI14E!U ME@6LY+ B]7UA-;JH.':4_GQ/:5JB."JK"[4WTD19*R*R[*\N3@[&T@IDB/;9 MW;\")R(W_F02"N,I>/>XA?MLX3[K,E[I-@#$?G2H4;3VL\F4\/= ]\K2IJ&T M&8/VMX;F=O@4=OC\LH%8?B^X%[URAI++_GH-\-@!CV GW Z?0EDL5Z!,(>C@ MK1=KY[GM;;M[^F.K[;C\S@G^,R:/_*2'V M#Y8A510JHS>2K]S$=M=B;=UL(RMGE;6"#ES3/ER=]&BA;JIDY'? Z9QHEVZ MNW32H CY6-GTU[&(K5-LJRUDNU**@/S@1>!4W]H^36;/%8D^8)Z%%=A7DWKS MC;SF:@X"WX,_QRQ!:WL%@CHLUL.JPV*5[A=/N!]'/AY'*9(BLV3SS[I,YY" 06)(1?[H2AI*/GEB2."=88_XLKA5FO-)48 M\\_G+M^63F[+M\5C,6'2V+3\?^[ DKTM)"(.$Y=FQJ M,ITPJ?S!?%^TGW-0!3".;$[XW<1!?433>L/<\15-.!$^ @_3(SY9IT=\2CX_ M?SWA..F-Q+*B\X_M"Y_2-R95;HR2N$1 S>QIG^&! > M=28YBW@;FA3;H55<+.'86N9Z8QD"*[S*Y1'\/:P(E'/^C,33J8RR1!4JSRC! M?U@!B"705]HHO]*-I*'8)>GU KK]^!'K!Q(Q&VK#M^^$SQ8FT:ZFE'^B3$$W M/\J? )-$RO[8^I$%*;$?F;Y_DG1TM29)_4&K&1AI5H50U K)&O%/LLJG:1<8RL4.TDP30" M+ )>ZBU5IK]HC%;Q'.MT4J%-*AYH?1BQUU7.IB>M*@[B9M42<03\]F]&]>T, MPFK?/+)6VIM-E59GQEFX8ST'A.J"E ^7"Y.HK$?,O_SJ6^E"X5*DJ_I 5AE'3I?3M%,O MB6D_NHBL?BJ_W+EZ9,Q$!D6;JNW50L^T'@DDE!!AQE*2R&I*$MO=2?.2*"EI ML?LK:(V-X2 $:G#K>D1H2OF04"D!;E@N*2[<=Q+@%]8SD;-0[T99^K-F;V04 MSU?_1L=8=6ARK4/3)!A:$=+Q;R*6>&2:43QHI$J](Y5K)*):[] 4&)I:,K24 M;3U,I*O$M:OT[S!BPBTUV=NFFUK;Y":?JN:"; M^\)M=-#ZYBO#*68%HB-5*DO%>8@),,O ML-9&;BAHJ@8]+W8@AT!=.:BV--P2;F#(6-;_P6(P?"5=G:MKV_;NQGU'C)KO M=-OFQQIFS&U6%IU#U%LR1P$/Y$NR20+Q"H0QJ[LD:X+-SND2)*9-* ISN@]( MK66Z2T:WX1CL!/W^&169+;Q@X3WN5+WB1BH+HWP/0K<$"BY?5I>YFQAUNXD/ M:D51X#S%+!8DT=3/(F&$4'@@_%H M&#_]DV*&P B=&4EN3FF0FVJ"TS:G834K(LQM,##JL@[F?L"V"2GEQ%<-@(8"9^733%")-H"Q%$9JX=*=EZK\R MNK_2'35P>:P HU9,@F#T2A8K5]F\G('M(]86*/V$=G'(P*P<&D3;"+FW*%8; MKFSL)<$]15Q(#N5)M!+I,R RDFNFVUF)H@$U# F*("4;!1*(&#;*SZU4[3. MLK)5&JYK]!"<,OBKN'$>?:'H)'CL75F7#\%QZ1==>B%OB=:FA )B3!.@A*U3!;WR@!=NG[*R<<:?@$. VF'ZG(]L&-GTI.7TS.V9!W6/ M!,&3QB7CT"%P HM9I'.1\)6#5Z5LC0YG._,<;*?+2(\=;'?0PIE;G><-ZY4; M/%C7,4[@%70?B'?96BH'\E2UH65,76UP$(AX_AYLEFRI[2/.5>-2I009[MJK MN94Z0-IQ^X67@/,2\(JWU1:8G K96SD0V3O9-/X,KGMZL/X7>*KIJ7HQ54#7 MBJD"NE9,%4AWHW^P^()%>0> =;-GE[RQ>V#=2X?9=D+K^1EQ$'&O/4'^2P*H M[$ R 3+*-H:>%L(S\2$NFT]Q79/OV7X1W3%(G74A32!*@$[80F1)#M%BCIM( MOV]Y%D8'N-\[#C6GY P M9.=W&< XGLQF,X>0( 4W IHQ")=Q@!867P>6W%T+%C%K:QZN/ &1UCRJ4S8Z M'BG]4O)MS:G]\NWS2E+M-[H1>3_YDCSD?Y*'A%6]#[TWFH#=+G$WUI>7HDN5 M+2X]Q$W1\2*'QN%/+!,$?T#?+4OJP6,K=+88:&S ^=*-$Z1E%-=LEY(]'NH6%R9U4B5 ;G^P M,$FV"ZM1!@R2*1)@Z:+FJ@4,9*T9=?>P0%2U;YI&[5@@LM8?' @QLOTW33OL MSAV#-20^V%,-=C_N.A:^Q>P2?,LCW6_:C-^RL4CI4@FR \^F"I1-!:"?77G[ MNS/SVTC+ O;/ALGOG.,U4U#9AX)5^PY?$P$Y"];+@ITKV^_*E1=;!OW-QQR M6QJ)6L(;^4084Q=1=-EY\+-*)=^2M+VN[Z=?2CIJ@I1?Q!+G)J\1.2Z:D*R WOZ'$(B]T;F0)2/-TLGQ[@[?)/U:OE+;YZ_%(SNAZ*J M%VLO.8-UGL&,YAE,[8T4T&"#83&OG3-8YQELT#R#:1BY2:*BMDF#7>Q9Q:<8 M:V:%-^IA[N(EX[-*P^:%0>^-#$-4S*.5[PSC-8\T=KQA 83#5%K;;3;+ZUN(4]OMX^ MWO[!]Q77Y:#Y\R[#Q&;*HJ0=+08\*F\??S5_N#.0@+\T<:!R_KI _FK^7&0@ M]T:J*JHE&&Z(9%V4NRIDH-W^8/<"S1E41 M-:VN_6\NRER4KU"4F]\('NB]T7"@B9I:1&SFHLQ%F8ORGJ+ED)$L:\<;!,4O;O!B\[$710T*E?@ M?*9WKA)ET%UN,1B GVKT2SJ] MB-CMKQ+TL2SO:*)P,@E? B,/L"!24OJ;,ORR#@L'-!:1Y6&]M#.Q]HT/A'!F66]!Y_A'5X&1&N%@H7HLLFBT#?3MZPBFV0P MC]@GR244[!7>*TM_6\/W1QZJKA&.ZO#5 ;=):=9M,OJ2<;3;=(MXMT!4ZSA= MK=6K+W1T+^K2%WKS^L+ FIL252T7F0QL30QNY)$P^ M4H/6ZR":S$$L[1=;G>K-.X@F[ICK)7;X:%>ENIS1-LTLC'2\3.3*(LJ=L6PQ MKEP?6+6NYQ7516X:N:VI_X:ELOW9CAD52+IM+A5(6S*0H[19O2& 2;$E:]HK M59L/ YAP( !-;O[L/_0%VBPU<,C>>TU(KTPX M:E(/I]AVXGW]1K*Z1I+Q>9.JQVC[B>)H=C0 MQ@D;EO*&3;F&3<4>=6L-F_8U6L8%M&C2Y<,Z_EQ2BR8^V-,-=G#F%DV'E)ZW MI3-'#;V;#J_=NPP2\FY/O-5.JRBX3[WPR5\S:2MU>^HNT-\C&4\] M>,'S@NYT/,4A7!*&63]GWJ.HIAEW//]?5AN'/=0EJ3<:2*(AUP5[>$G5.ESB M+D[B&@>"U"7$I==$1:ZYIIU+')>X%DJB,(\?G*=,8U'I\1RH^G&:/3J,=2T MQC%&=4F#J$P6#8-W_KA _FH<8U27$,)#%=4AQQB]0/YJ'&-4E[",2I5%23X: M5X(S6/L8K'%D0%W";@?J0)2EH_L\MP]EM'U>Y \268Y+O4?@A1"3PW@/HW6I M:!QD3Y>&O9&F@=MX=#\OW@*D??S5.%R4+IF]D3X0S=JVKCE_M8B_FC^,E!$P M!ZRZ9-2U4>3>/OYJ_F1(5L&'U$5)XCM#%\A?S1^= MR!J8>%T3U>'1/B1GL/8Q6/-G)S(B6@Q44;[$!D?M\R%O8WBACT7>H@#K^4+8 M-B3\Z85S/XAHL27?C%R7D^;/@&2#.I*#05T9(#R6;Q%_-7\$) ^ OV2^&7F9 M_-7\88H\9)N1^O&-6#F#M8_!FC]-D6DCZ8&HZ76UQ#J#(YEB1Y%>N M7EG3+N_EM2!=+6[E'9+JI$?'U73S7J8BU=:"M,9U;7@;BHLR%^7.M2#5%;FV M%J1%:*T?8>,7;GR8M,5'YT9N8'H MYB;MPY*Q"YYBM.%1WS!Q11-CGV M)!>YRQ \?M ;#153U(8<[K5AQ(5? MQ+Z9!PX'5RC*2?/%RU&]MO7)2Y*+>H)DY5:ZN)XZ+,1?EZ1;GY/7A5JZTF MCHLR%^7K%>7F:^)4O;::N!:(M ) M!4L(XQF,=+&I7# K$;203F':98A]YR8T7*=40^6#IMD?JN8AU8.Z MVC=4O?:R,47N*_*A=6Q;:]PTY32#W>^Q]54N'7KZGV/-,KX[6WG#;0@BN%%J M&AU:5GC&S)LJB<)*.0NS&D<4YO%5/,/0/I)Q?A%ENHA*R2)>;/G'W9HM17'C,L2-U9*-7^8U$=W$0@*17CC$0 M/MD4C;KW\"]B/X#+UX7)UX[4F5/(U[ W4DW1U(YN4'M)&;$SQ[9=THA%SD>2 M>;-LDPF!%;;30_IC$DPN0C&4S:OCXG^ >J-=%$VVI2;O-_>]):-Q6:W7-?#S7D M _@X6#,7"LB0N0O MPTYK!D2$BX S)LLRD6RK->P+ZX^S H+!*CH>MO Z)=ZRC^?4>B'"$X&OYH'_ MXN %3W&4W]\5;!^N\_R(76LA/\*[; >7''/B^! M/R%AR"[.WCLG 7(=O [QYP*<,?P+3\$W/[$-?"&<$A()-A! I*-RO!P2?7GIJ'T1E)_4VT@2( +GT18G7 .O G*P%V(>%R4\4PTM2+A M%81WQ74?,T.TPO$64T),+RR 5Y%/EASD(>99/0Q4B?QRH^17>R.MKVXG?W66 M&C0Z)^SSJ?8WN==GX*DCSA_+[<*93KM#!'/UA?NGR(+Y6D*Z-IGYK^E@M:$C MZ%1285%C,&%CZDR&(9N<2# E&P@>&Z>N6-H,X%L^"PO M),QJTCGA7H7#CM+!^H)S^V^&QLNL97K*GKAPA?GXZ .].OA$/W9MYISEM)J# M#B)A7 [<#CY02"<2$!D?6>1>&9>. %LCZ?ECT#NH01>H4PT#>]A]__CS6;O[_MO4U) ML^ZDH4) *CI>3 FSPL()NPR05^=^2)W1=W0*\/@ELN_?5@_\$HZ7EK=83Z'O MQM'F6\YT$%1+Z3&Z>P"'^>4-]XG>6^VHMPMYOJT(/XIT\ M7)?Z&KQ_TY1SNL#%+'MBYI\M/ 5&W=T"W-LB3)GLCF_PY ?=$,%!!@U,0( MNOV/WZQ1Y:/>T3^>@M_JN2U+@,K+4V*!-5V[47M5TZ.L.;54H&E2:X,&:4-" ME*;OD1#5(M-S6/;3JBW*Z7]J.UP:3JTH>OS!@:0>!A MLF@9O*6JO[3<*MD<'H3,KO65P6% WSL@N?7!YI^/R:TR^&"[-5B5([-S9':. MS'XV6G)8;([,WCP!.0N>%9F]NQFD21$*[CD^$7!\Z:80./',G>?YHCR?C6'U M[*@=WQ!H?R-1VB-9-+2CD=*X M6'&Q:KU8G4VJABA5^I!#>W.INGBIDG?E+=<(WSOA8P7O?X,-XG*KIO/ MG/$G>2^+9>@5HT_6A2\7SVG M''92L8M3L*^B6!ZH<@:] MD2D7_;)&.(6W)#G1E>?>6VP $65J><\D%.R85NV07V/ZA1!841&0[-ICNP/V M%!/Z?HS)H_\I(>X/I&V93L'C+-Y+JQ-LWV!L,KTKFL*'T1L: -YSA LD%\O 8\[!]SP/2O P5MSN'ZM&'BUQ@N MK\#6:D$U;D&Y0'*![(H%U2_'@K:],=MC -R3K/YWBE5[Z[K^.,47_4%F"6;: M=X8?2B/F^R>8*3W"6^_CUE4@NU4GKTD!?GU@.L=+ / HQJP=!UE.50%6;A_8-A2[W=A96,#:$ ZCM@<^6&_T MS8^(H H4]4E^+U0#S?H0A_# ,(1%>@+R(G$^.N'8]4-@@")J%I8&)X0D]FV4 M?(>/7<72NAW_*W88G%U8$/SU#H@E &#)0TM>I?2Z)6WW7J8J\N_-[TOD3_NO14% M"\3-0FD7;F?6O^'2O\B3\) ",-_:+Z@\; 2="V,WH@K5"B*/!!1I[,[U8UOX MP_*L9XI#D]SVG<%^!XC<>!LC0*/K6")^ @):KGLSML*I$.54."H.2P""AJ$P MCX,QZ!J*J3JFD'?5T'2-'=BS)2)SEX<7IZ:%]?V0JR+/&EC8.^AO2OC/D&=A MNO5.ZKNU0,"W\-&GHAN0=)8D!$_F?G('%$]^J0RG:^!!M-'?%(>D&,$>B5AZ M+*RME;RJ_M7+3P3[[.8T5>5YF3"O76O5+Y/^DPJY@+*):'R>_RJ\3GW770C^ MJX:]^\#-,P 0Q:WD)6@P>TI2X)[&%+Y3N'VX$X:2+I;:AF-'NM$5+A][*NE"3J&%9^=: MQHW/OF^_@N"LH ;3$D6/,.%_=:)I@:A)KP4&@OQ$/#)QX$/F*;*& 4!WYR7M M39!"-V?M?KU!E/!9"H"(%9 Q!7<,"#GZR[A 6C M=T*\-"#X)@K\F6,RF)*-S_3G.**8^<_8".'9HLYWZL)3;3IQ01/, _^?C(;) M_ *")IE!1"]E,L7T3.>7S6O9E2,/K$R%%0( !$NFK95I'$G#J#""_U"C@@]U MT32S]LNS>4"F< ."+M.OLVX1^37%A]!.'4PK;QANF8@A^#/&-$E["IP$&5MQ M2!*D]?2)$"-3IJ$X[7A#%O\D6B@A]M_#U8F5CN08R/:&E=?M\S/R3;1"Q9L4 M'I:!R*:?@#+4O%2WR\/*7E7.-/]@KZ>ERU7-] !K;7>!^5?O4""#^6]J1G)O MI/8W;1.E,YJL-#;!^>W?H&*U=0'J7)#U%!X] T>O2P%PD/4"R+K.0=8YR/KQ MM^W:8U%Z%4'6'\938LBNL>)FCOX=[0 MZ-P5D0L8N7[HUW>LK\OPV(V#Y$ MAM'I']Y+0Y\ _,) "J65Z^2284)=W]'OAA[OR8 =F8XD3O^PK]@6\7K!3 M#NI,VM([3'<6;SW[ZU+OWS*U3[<>/?O3D@VKGA /:([5H",(=6?J^WU^#GL, M+)OD6WF*Z>8U^@JO>.3!:]V:%#369X]=^6.Y3)7%#?L BHK>IC[;EVNKTU:! M+)B':&+JS!/)>B,72D NL0Z]M0(%4[.\9^<@&=)[(U74I;JR$+EAVL) OR?' M)]SZ5!26E'"5N1LQ/E1Q8%P@I%;[V/N6G:QB!] %:JYKL G50&X:\++R/R3K M\YTM3YF\8'Z+7+0%;<0YZ:X9@'4(8L).6H@7TF6^!I-0CZS08N:3"PHNT%UN M?- M=J@5F%/MD]LO'I@W(D36+W*<0\B-W&E$DRW0(Z[/9H=P2('PB_O9W,;5R3-? M">;#Y\R8F-HV;L^:/1&BM8-T>9;%965B@L X@V-<01XW[6:4CX25;:!1.=KI MNTJS<@HA25<%+$GNQZH^WU!!GT_2C]E[X*9F-Q]1ASQ)A/IMQ>)XY"JL33O= M,[HLR74KOY=B( YJ:X[6. I&0SL[5_WP5>21O8NQT"XDZWZ#NNZ=/"RM MSF)?.5CU$KV[P8O.F:J>RX8YTSM7B3+HJQ3? E/FV4V8T@Z"8#T3PNF>!0[]%F!?(I>.D+8'CY6LWK#SB3UIY+ HIE]') M.=[R8S+WI%C4)G8,=@E_H95VUB\DXMP/2:=K06&"2?\X<$8=CTD2+1H*DX:Q MN.Q/?LS*^U.BK/%!675+G!4QSXB%\#)8&IBJB#=(4M8Q@I EG-"R-)@6QR ' M+A_Y5DQ*%-/G)@ FM%(';D6XH%S?-3I41" *+"<$)V@5_"01D0F62-+B<2 ] MU@/3N>28!L:8\DV9X"P'E+P^'9L#KQE' D(%-[WLR][;M'84U#/B1_TKMH($)T*1%&5U;1 ,(,!"5"MCLD7U"N2! M? BN"V+6 )^N(+RDCNZB:N'N$-/%M)U(* B6D;V9UM1FKQ83V G+)3GTEI? M&D.N\20M@'&!_<&!7UYN53KWIHR[N=3W*<$4#Z>$1 Q>(#$VJP@*FZ:56]=2 M_ 1+^ ,74[BS M<7'IQ9S'*$&488D'D<)_7IR(F)*U(Z E J'BJO.0.\*4 ] MY'73VBT)P8%2*\AH,Q*A2Y.MBX5\Z#^!<-&L\U7L!_:^C61PLJ-,"GN!54LV MF1/J: KQ'.O4QU,''I@?7W$P["VK-,4YT:E1#?0H5C:.QQN*^U=M6EJZTP:U0&TY):::RI_*\YRTL9JR=:[ MM-B^A;N[X]'F2WM-LS]4S4,J>U6]KZI&_96](#:2>=!CM_^F:0H?;*<&*^\W MH&,+O,W#"[Q/N2V\H<"; KZ@PS0-A4^K."^"*HD;3^$NE2#?,*C;DQ[U00'L MVI'>O>?<1EJB\[$' ^V>XS534-F'@@=W*;L" G(6K)<%+S8=)=?L[(F XTLQ MW8]M>78-1^=7!@.RH^W*T7N#$^<7L6_^30*_[,S;[(THSJ[ROA/ 'N?MQL*E M[>*D33NQM.U.,S&Q[D 3U>'1#;*YQ'&):[_$;>@U?TZ)DZG$*;K.)8Y+W.5+ MG-&D1VDJW?(H+S^[^S;)JLE L\LCT$LL+:HF-X5>\]LK(C8(S6T0X(D=/63. M2/_%>YR2[Y3N561)K4V6:BP@JGO3\&KY;=@Z?M,XOUTPOYFMXS>=\]OE\MNP M8H5A+?RV1S3(@/-,\P*!\UKLA:9M_FIP0B^Z+'>#$WJ"1,'MJGE0=QC7HJT1 MSF4;7,^S<]F0^'>*V2K:_8)[&<*P MX:_3L]U./\"0E-Y($;N8I>U=N=3-M!L1 ?B5UF0$"-?!=S'.YFQ]C\NA_ M2HC_ VE?Q>NL[[B)[P.T3U^?WNLLX[XBEQF]T_S,$"]C2K@5_,ID)0<(7#GW M&6CHNX @.N\+2? C98EB^.7N2J8J+6^QGF!B<;3YEC(8S'.P*,4'E8VU?@"Y M?W&,R!F.9DQ4V7A2Q[8N:?+3P%1MW= MS;(DR9[(YO]J9B^]:1JDXYY;S^3F M*2#6SQMK N-\9[FOUB+L_;8*$^IXZ8ATJ:_!H#?1*8<>:FYK2S&9[$^DX2Y0 M*6P101?(1HQ@RB7O@,])@%?!&*QF!R!, U0?_[%[B0:]T2/%5F4(YA%NWOWC M-VNT$;]U$UN._O$4_%;/;:=$B)\HACRP5A?B@Q.QE5A;!%G;8Q5ZHV]^1 1- MH.Z._'Y'XX]U]9WK)K3>[N.C$XY='P&L"^C#AJSV$E#>F-BW4?(=/GX5DSCK MA8&PTJQ3W?(U GM/4?_E%V--%RX' "\[&(8Y'5;)Q+3+@55&:'0AC&@,K-PR6#3NY+3"]7Q4L>&'U#T6H'RE7DOCS8 M#X:Y/OC3#L @THY[57 0V][VJC5-Y#L'#TD[$7PDXP046*8H^P68UGI 4BXB M*+TJ-)\=>'6I_:X<2>J81Z"+DGQTL\.+1.DY_[GP$J4G23',=36ZBC;@E39C M]I.*M)7?1]H [""X $-F< $#@\,%G#_=-KS>?-MJ*40[$HC6!>.S'\"[O#O: M;6N\> Q@G*RMU>^6XWWUPZK5M1#+TWQT6;ZJ]*&FW<:59A)"&3H]/^K@1QU5 MK>L.1/*#?">W);&PW2'N&2OSBSLU1WX[B^>C8U( M*[Y?D2YWKS#M-;C>C/>2VJP=L6^HJ_V!-#C-OJ%^DFY@A]VY<[#[T>!:-CFI M8.WV3BZ>!-OW]2YV<_,.M+@/ID=@Y_&^%TZ=>2%LXWN:U[FG*0]W>)A;/*#? M@P."4P4; )B&:&K=V.WD'0"X?!TE7SM.#6J7+\Q+,U51ZXA\7>SNT%>"#4$3 MI<&P$^QZL8[Y8V#99&8%/Z_!":\F/SOZ0^XXD0+I<&.DRJ&GD@HF+@Q4$>C0 MH@0?[H?7Q%T[>B&>G+N&;>2NRW?%:7[]IK-;4:#U;L=OCEREQ[/-/5^7GV\D M6O%E:DPX4\S>2#5-[HESOMR:*7]NOE0ES*P?<)>[:=ZI/X.X8XY2K1G$I6)T M NG!DUI9U+1C\HBY']X^]AH6$*$;8C &H2&I+6&PRW?%[S3^&/@,!?3_\DXX@68.>V M!_M"_GP.@LDY\4+"#OIQ+#X.(20E+WV%Q_]G%9E8/0_1UV4B/PZLUUF5D/VD MP5A*@P[2T-]4V@S+Z.)P$;.HTAR,L\[!P#EL@L1+YP#/I&P230-"A!D,=QHB M CNL7E:GP.Y(BQ7HM#%G7X1U#N<$FX(2=R%6)X=\5G(,,,+I;VI)=O":#LXZ M">Q%T-^DH=?7U /%<D&L@.IF_#X@[+ &Z_+"I$ZOX+ M^8/Z>96E 0^6=%&7F\W#.5(JR&WK>7Z7SN\16I%=@*<_,',+$[#I[B9B+<8AF<2NX#H3DK9E63_%7SGR M+S]=WWI>5\6S^I$.+,^H##5<7F%+H,;XG1T'"[HMFS+BH#<:+H^AT_5*3[.V MG9'1LZZMT]#.-PUZ\JILG4:*:I?,(H&V6SM%+6_>ME^_,EWI58;2;$7W*?W M[E-?O+$_(X_6KVV]IC2SV&M*,XN]IMC#!'@:V=%3JDNZ9%,#+$:!$KH #WT' MI@^2[)Q4M?P=4X.4$OL2F!M>27# M2 #E/4[PE?#K>>"_.&&:C^ PXD=(?,&FC0=0;\$+9J#YYBB1\,V&]Q3G8P(0!B=A;0,R6 19HX' MC\GU!-O\OF?B$?I,+&!P)F#*O4AXL8*TJ6=*H5S:@PVIJ'?>$# 8'V&$LFV5!. M8 O_BJT@RLZGU[G=]S#EDC*[%0$[P#>Q:PN>'RTE0;!PJ Y-I5AGXHW3S[-+ M0&NSX(ZYCZT/43H9398<7&)1-BFS*^D-.EBSN+E_>9M/WN9SW]NV]I=DAK13 MGH*%RGN&6L3W0&VEJCQ5[WT!8E(P9J &,9MS5=?-YG%JU[<87TPXO*$)AXEN MW9%VR"P2:#-4A $)8Y>B$( _C>EL<".8H-N'.V&@23?*0+I1I1MY* IY1^[F M2Z+,?Z1.1+^[OMQC2:2WA=P5?.?*X ME\'Z?\>P5O?SI/=WF&UA@%BE,J9CS7A)QN[;O]'Y5!VS<98QR[V1;O2+)P=O M_U:6+UUU#O)9YJ!@+4CI' X:]. L@\:SRV%?+1OTYH3H5%?D17SCOO5)97_K M'DC)*!L8S'IZN/!8;@[ B2;6.+,!MH.!)%J5A1'/GHS2=> ML2+_#;QUX), II%ZP?1:L$MSGT47$7M#ZNHSHYPD12>#P6=-V!:JX&=,@U&- M Z,"E\0EZ$#3\(\ZTW@#!D$D'Z^$Q$#@"N9"T&$[!NH#K '::QJ$"=?($RFD>?/F#O! O1NL%U'G3^_+C MKO=60.89O)<'&E(5/.TL_ES&KQZ)A&?7?\*X9KF+"502//>A1E,Q!*$CC2 WN405'H#=;>0%%:0%6RA M$,(3D_!X21N//--(L>8A;'-.1-9XB/F&6>2\ZL@"@_\K)I255E:/;M"\3HE7 M,C^V)4!W@K(MG'0*2QV7[1#4N(6K'[:%>][]6N/ _=I/5H#;*.%W$CQ,K;+- M6ETK;DKJ6G&S%D$L!'B,0)^S?;MV0XA&'WMPRZ_UJ7P ]36^]>R/#NY\V!LJ MEF!Y]ZY8:FD @L("Q2 MW(W+;K2MR-J[05@[JI1,<(I5\Y B)57OFX-A[45*LM:7M<,>NZL?F,('VZG! MZOL]]MA.:V9'VHPEJ67HC+#*".'3J@^"S=?JZ+O6*8)\0Y]L3WK4UY-O[]R0 M-I)LS_Y\N^=X!812ZA"HRR$'YYN#^.9B$_YI#&)%\()]&.-PW--]..9@@%T^ MPC:.\*00!-=\)2=L,X2M5#S03H3/;R2BFR7'E$=<1,E V;Q:F/I?";FWT)YE MPZ$F, $[SCP$E5%/V./9UQ^%/[7>ITMS3Y@J7R1Y=&DKC39Y<-ZLL,U]$/: MJ/(9H;8&OM*ZKD^I?9,#+R.I7W+>?<3I1PL '#E**U<9 M3:L,HVZ5,=BV&UW_0#:IC(&,*D,NYHAQE<%5!E<9QZ@,N69)W;8]7_\PMF@N ME:J,(J [5QE<97"5<8S*&-0NJ]O.+.H?R$;=I:/*4(MH;-U6&7R;ZY3;7-LA M^P]$9KGU(H?N,#DOY(&,X\")'!)^^L7@>#\'_NR.XE4F/;=W8](,C"ZWF4;, M%H:^0A&T4YQ@1%!+B"2$&96$5Q(01&5AT,49(MMX23%$?=F ]?)$$$6:K"&G M45 N.\'VF@FO% 9Y:KW@]02QV2+G)AW*9KP7CNY2"NO1*0P2/EB.[L+173BZ M2Z? )SA*!T=WX7S#T5V.W2WX-)N[_H*@OXJPN_X\ >U%W-T4^I#F-WGC])H4 MFO<[A>8]IA?L$9M.+=ELJ9J6.1QN33T[,DB\G0&1HZH):8,!,+PL*M)0U/6Z M>HEW8LN4\^I67C5;R*M#X%5-5#0)^+6XJ\=Y]4IYU91:R*M8!#P0M:$NZK4U MY>:\VGU>W5Z6'ZP=ZATVFTG/I8G]W5I@WX^P M>(8W+&EV.Y2+?24>: <8^C A_[Z#.DRP%Y2\=IGG4[WO1+*-\$""%V=,EG// MC_;637L2W4]^ +<_>]BTAS6SIB0K(9#2^T&6S2%6:U;\7& M-KII:]BTVTO:.BYTL)B2X>*3I]8&GW%-.L_JE+[YK SYVJ=&FSG M3BSW&Q _L>0GEOS$DI\\\1-+SC>M(=25G%ABI("^6H0EN.LW#4 MD&;H&=+1P3MGJ?:QU+ 1EL*D3U/4I"(P.&>ISK.4V01+F5)O9 Q$Q3@Z,./0 MP.V_\F+/;1[]"-SL71E.'&Z5HQH=JZ<;B>Q-&5N^B<.2C@='!?8T8^#"RX67"^^AW87/(KQJ;Z0-1RD@F.OE87GD'3R=C)P9$5X( MC!(NSL/U"%9"I*P\S,,*A1FK4""K%0I,J%1)%#"W>K5L3$2,38)B08$S$_B? MY)-M1=:EUI4-^[IFG*)42Y<.>VPC=65\L"<;K+SYYSKKRHJ7MKAD@3561$U7 M;EAJJ7[I !VR7N])PTGATR\2C)V0"-_!F!9VQ"^>'K?/SP%Y!D^3(@K \P+' MPQYM_V.Y\?51(^6.&TJ-A$7HWS_(S'(0^X5^0LP'=)QCRZ6?'TDP$]XLB!6$ M;YLH#)HYMNV2<\8Z'RR7^4J1\)&,DW),F?HYFTOJ&D H.C]E*B(4:5OQB39@ M.P2!Y3T3Q+GXL"A 7]R^6H&=Z/=*2&VC)OH=I 8$X/RIWRW21!OP"T_J'5"ZAU\\A@KU>^"'X:I_,'%^ M@3/\;Q+X98IHV!M11"_E?:.YQ7Z"E9DP+ 2!VZWA/LSIGD- MC-GU9]04&K?8K'WV@PEQ#C5L)=-MLW+9W FQ"ZK=45Z;>3!KC_C\F.SE$NO M(CJKV8CA2=N7,(R)_3$.8/Y,#5"U$>;S+C(:5[91"J@(<2#IHJH6LVGWMU(M M=G,OB+M::*52SCO81JF]D=(?'EV&T6(&[/HS+C_.NL.32->]CCBK%@L5O?X, MCXZQ,K*71UC;MF@&DE;;%DV+O=MK8+O*MFL_WMMEN K,5\_>(;A2U\"877_& M-81=XCJ"K51N'E.[TG@T;A]NUAW$-)P_7P'L-F;5$[.LR9H-K8,>N/^,: MG8(6QL-\"31HLU36YTD.I"&%(=+'^CBL.["X'8GIO$DT>M.$E7;F20Z MD$Q,$AVTM6DWET4NB[65TN_HDE"C$&;E4;0ZJF+U_4#&ML^&:*A7)955GG%0 M4ZAV<>R^5?G(<4^[F?*ILF7("M5R-6I8GJ:LL"M,Z@]LN;Q\T%[ MQMF*'!8_RPJ-GZ6!(IJUQ<\M\@&.YKJ.^M]=]K*;B7ASHE0QXI55C'@-+CU< M>EH@/8?$J$>$ SFQ68U1Y :>^ M9\#9!,I?[:M&4>AN0XK!5 X0)PH1Q>U?P>H?8POF@+B(!@F_KR+3,4RZ4/#\ M2%@0O&[L/WLP'%MXM4+A/ZOH*$625K24OLY#GV9SUU\0\D""%S#"Y;;^F^_A MX( ]D'M"VH@@_SMVE/[F1_^/P&O3L>9SX?=36,:2APP*A[!!6\&RN?!)%%ZG MSG@JO,)'X8GDR>0#%PN6\)HB_U@)+M2/E T@NNAKZV(C4+BBOO"GYY(0N#*:DN 5@;#F@3]UGK!N47A:"*[U*CB> M@'"DKO#/.'!"VZ$4#L5R5J0T1B(Y7DR08?$"P1J/(8#'ZY"%IP3X71ZL8)$) MWUV0P3?X6X_^B)][;QD:(WQIS>([*E[."TG #66)(LCE[DH4BK2\Q7H*?3>.-M]2AM%X-C4C MFVLDR?T[S7;OYL#H-T\!L7[>6!-XY3O+?;468>^W59T*VC-YN"[U-7C_IBGG M5*U)+>^&^4XF^\]WN NX"^;+=#KH")^E;KT#>TX"O K&8#4[ &$:H*;X#T"J'W65548+_-[6:&\VU.V>'9])=1R;=IC.^-9&M[Y1O?Y%= MVV2FEA,-)]K-)/NN(+"*A!W&^^J@P[)Z ::^<[66C<&/MJA%U2;;?:+,F9V* M8!48LJKI5N3>2#4T43>T%K7Q[DP=9HOXI(.J)?(F-TR M23FXT8/LD49#)[VNOJ#<(%U2@/0_;$OTC5S04:?W1=L/ MJ<16+K]3EL[F3 ,L^QU'CXN);4_4$?'$ MAX*(367TC9K[)9Y)"W0X(EZMVEF:GLJ\'>#%YTS M7S47Z)[IG>]7B((YFCCC+][8C6T2"L=%I,M*GN-POW<+*HD>2!2Y^S:R6%;Q M*&9O)/4WR6A2Q2.PV0K1%!R_5Q(0P2,@8^R-PNN4>%@G17#8M&HD(%$<>$G5 MU)2PVX6Y[[LTS7@2XW:9\$P/B.S7PRC M\K3^\OT^HS+H5BL,_;%#/[TZT53PL8H"JP69METG.CSU9HWPK!(V!I+YX!&A MS)-?.&M"ZT<\<)*<>;JF-5=T%LKSVU;1J=*N.^J&BLZ-!3%=J\X"ZE!*X%9/ M27G6V:R4(!Q3$5;*++FIL79@E&G2#:X=Q6"J=KG%8-]Y,1@O!CNV&.Q*BZR^ M\R*KO8JLKNJ A! M+]#9HS]G",/^_WHWYQ-$)H!?O'& 1\$0_]+_5K86)E@+>5AJ+7BI3KM8]-Q= M/ ]FS76F/,9::'@.W,?]G-94[%Q^9'!<:6;'_*_JA3!-!09'EV9JF$\@ZLU5 MPO"@X"*#@B/+,C5L#"/WM2);\I#@U.6.O(U2BQ3\MDK'K2W0-;6V%N@M;FAQ M#2S92OU>N=)Q?\;5VLBX-7GX[=/Y)ZPM7&U@R&L+4YD==O-D7=,A[AZ*LGIT MY%TC8S1<MKK!.>EQ,<#;LXIF]5M>9?2-:H"2DVUBOMS6A&#_64M#7 M3$E46RK]0!9<,H["M,3M.3/?K!:Y956TJQ1< M/G9]^G=(:P7FV"A4@+?A3ZS4Q\:DT+2?5.YU:9[YGN^RA#]0@]W<68'K"Z$S MBUTZK]-67K2T9K"DA._L!1JK-8/?ZZL9'%Y(!90YJBA0$O;H\59;P3T),)0V"+=A[VT M8E48W121W]<_CJUOK5;T]9$\11^=$ U2')14<&EF+VN1:-]&R7?XG-6ZKKN MV$XDW&:=#C>V2MW2IRUY][31Z_CX.A#!^"AW;L0('W"1:SV\%T0(5 M$PP"%H&6A['J_S"B.FO,B)BUBQ2I'V O*R-,5A@AO $#D3R!>23(:HKT?GT5 MZ-?R^[D/QQ[[^&5V\:,_9]\(;Y(W_Y?OHJ\8+M^8C.4!G@K:^?9W^ 9"'ICZE]"% MAX?"!_!TQE,14Y8L&[P6!\(?VML2"$ GCQ-S<9)!F-(.C NA!&2>$6T%2G]# M&D\"?T8[?0(7L!K>E;O2UJKSP']Q$*L"G2E+"(GGP!\A%O6BW0 /2G#]K,$G M-@@6OOJTP6?UPFHS;Y:_?/M<)G[+N.^S-2:'59GK$N8 Z4OE7RQ]1IH59AN0 M%]]]P25->&]BC1T7*QK9['_0WTEPR.1E:6=-8=?HD5E@B"N/I8Q;@?JZ LG]81/JV,\X3-Y"F(K6+ Y*5KF[,+: MH9-A>0L(%6R0* '6$?@*:U?G 9FSS8<#UE3>[F?^2!\=WD^^@L9!Z4$>K[Q\ M>)Q2G\8QKB-CWY@92JIB$6S!>X M9FHG[Q+V\?\2MKV.SL.*Q#L/\\[#Q]^VRZ/MFN\Z<3Q02*A3)P1WO)C7!.%U MP+;^0)V#$!\QR XZ<8E")&Y5*R*TJ6J1G"HEWI,,6-CE7, MW@((8?W[>NK27]'IOIX(-&@I!,5):B&YK%VKK&D-RIK1+5D[4\KWF1[&QZ^%;$,P.&NK^$J<%]I!1UBXK7MF[W[/SMXS-;Y0EGR/B M34F64R/.V]D6X&][G,%PF)WJG*J=DE.5WLBX[A.S-#5_(@#MPA#S53!U*TVCI4W):*H%(DT0 MUW_=.U6Z[8U\2A))QE80+/"WE:+.)+V$;AX,WH=K*?)8W MJ]DF;S>W_-F>$KB&/,533[)L#MTX34N@DZ2>*-I^@]WA0-?0[Y;GM?"\EG-N M0I[?)5G=AQ0%EX"%6]MMY.DL_(A]C]W)U8C@+G$4JE3IY79LL!OFT!3-P=$P MF3QYA4M6VR5KQ]YGK9*EX5ZH+JIJL=%R&R7K3+NDY^>/.VM.\1$0<6-#%'H- MVZ>; :YDL"E30U0V^UJ5$@Q^.9[221860@&Z+X/Q$%M!ZZ=<-\YU]5PN'\$ MUPW1M95K3''AKNUAKNU:MAHM7C]:77?,-SF14KX[4#:P]9DHZT?7)W#'MFW, M4T&W'L@\ ZE]S'.QCBW%O619P:N'K0<:+P[07B<].JXK3IA@/)#K3C!N$C[] MO!OZ7$:YC)XC$7J@U)T(W;(6![M1]-N+)O:80W4B\'985Q)N0-%?PBTQ^/IE M3A6BW0L+A[AV2!' 0U+^(\791;0Q!U:(V,)7\D)<01$<;QY'[%;AR?=_5DWT ME3BAS MK5T]S5[]8"E>>M9\,W04SLKPY#N0%! MW@9U/M"*T.,#K0AUGCQ5^,0P#QEZ(>U[(*1;1+DW'H2#3E][,.A;<=H4,[-D MQOHV\+=N9?5B^PH->M9.5(?N48D&6J7]TET8Y)WVT^7Y>B)S/T MV]B=.P=K-)^PRY. >1+P120!G[_-YQTUK-A* M(O.J+9[XR],3=^P:1J\_PW=+WKG+L\Y.V)'O]@&Y&E*(38/(E[Q!._:3ZYWG$:A-.!C_G*BZ1U$ MS3Y$]VFHOCCT*'O8&QFBJ=35XI?G0;2&FW:2!=E8] B;KK8*.5[ MX$](& )U+??P\HA]$:$Z* [U&FRV9DGXV>@XH&L/Y1ZHZ&H#-J$J-1 &N\E M\M$.15HS'\EHD-7C#7+WD+G.KT+I&>0-C!*/9JU?=%<_A 4)Z:K* MT0::^Z:[V0![IP7Q.*)-G[E?6DF!KM ./I#@Y6">UU!Y&IK:(F>".Z7G4)Y[ M,]'6HXBA7O=1!'='MZP_2P5:SS7A_FP234H$2SH5\2A47-7-5Y1 MQJ7UFJ1U'\M?@[2:$'PKHJE<@K3N45M67DV33"I9JP&FN,_]T,$+W@7$A2M? MR#+Q_&^KA03)5*7E+=833"R.-M]2EC]_ML("/+59*3#*_;M_:1&M7H'T_!;_7<=D MVMYE.*O9/U"3$/L6 MU.O+SG(M4RJ6:YE2L5QKY27"+57=AU5ET:=WJ_KVWA-NXV=XKS!DQ0]BOC * M(BH/+-08STVG5D0+63_X5F#3VDLG(./(#T)6Z_H"%V$ -O9G,^095@4KI+2U M7"$@?O!L>X(MZ/U:^[+T5_&Q$@Z08EK[ZU7%=X8WS5IC!F^A _'F2 M)XIY,3!(NF[")/!G\-IGXC\'UGP*/$:'@7(%8Z"PHS/?)JX(#X.GC4'3 H=: M@D=>A?Q(X*%3?X8%9 &ER,SZIQ\X$2T=P[>/70<#3"P!!JYY]8.?<.68B((? M!T":9ZR<%#YYL-2$4,:ZHY(M4AK!J^'=K$TO?5I GMD[D_+=E&J$E?#F7XZ# ML9+)OI* ")'UDW@"+46##U,'5N=?L17 R_!RMJ;XTORZ8L@\CL+L04"C)ZPM MGLU=0AMZ+.CEQ+/35Y8]6.MO5&FM9_S'J1_#)URX,",'D,%!&#;X Y=O'F!] MW2]A;(5383R%\1-:=9RK[7875>NGC16OU-A3Y2$NYR*$[MH;T._G]6Q$7\Q5TQ/2X M)1U6($(RA,H3!E]1WI0<";Q M"X%R-BZ"34M=<=.(/C'$IH4SVN:,HI6&8>K#@^\SA1L<<%#Q:Z9[T^.410*_ ML@F^QL$Q3URFIV$$%7$5_*UC3IO9A5-"HG[%B'()@K%%2L*28-(L"2;-8C!) MEX[N&=">> G@!"Q]F#GN+')=7]3554NCCF@:$*8%/43ZF<$(IB&ZY7#C)N(7 M4"FV1;+ENQ!+GM\4Z9HTTNT,8H6J] ?R8= 2EX58T:G![@>OT154C0:0.CHW MX,O"U?BKS-^].G21;YO\P:NC!(U8]YAU^\2V 57072CKKVM>\G9X'8Z)<;68 M&(IR0'KW_GG=0TGB$#-WPE?O M3,\N=GS(BZ_697]00?8KG0SG% ">:>NB>GSG%%YUU3X&&A["0$4>P>P!N4T= MN#B#U,0@YADTC$XUC&ZT7\.TS^:WPH_HRI[?=VLQ8^GAEP^"4:G]^$Y/(J7< M9S]8$?G*LFZ K$NE?=CV;T'. 3!:R$ [/(G-#%3DD4%O5():R?FCT_RQPY&H M3<$,J8(QE6(.7(L8J'TVG^<]\"N;=R2[LB&U?GB\NSW-KBGSTO@3T*.%5K.2 MT52E8_?V]S"86!DOZE)=NS==@+'8L>O#997+:G59E0^1U8(XRA*V1SD:(Y(+ M(Q?&:Q9&Y?2&4Y9KPG-MK:RV+Z X69"2H>D4<'.V=:=.GGHE>#I*&<9)93P= MHSW6OT P+BC]QONM_V%YP-FXKYDUKT8LG)A6P-*" MP5O/A0S<1/CN>Y8T=+)?W/=N)TFO /L4NJ_V\3]%4PK/4S>KXOP/TR$8R M[=,"W%ZED)6C$**V3#(JC5>H%"RIE&'.A$(X]6/79D@%%JURA;O^F>#0"*]. M-*4/=7!6SFQ3,>ORG;E2W'S5N^='A"+L$(M6AA(W)*]3Q'VA99XP^O_+,%G< M!2PG5@%C^>QG\#<$6;KYO_19V6"L&*:U]Q!866I^& G( ITM/@^+&8#1P'*Y MR+Y!]!9P%I@!3M6S>( P.0F M]=_@=<% GQ>T=!9_>HI#>%N8/0Z&#S^]6H%]X_K^3WQZ;KX,WLACB#R!$_YD M3T7LHP"'C26[?>'_^7&Z[G31<8XA23%TG,B%V26 (S_@&<)GBP(D)7@CFZE& MW[7_>B:O^)Q,YVLRG8=L.ND+D4_@L4@2*T]NQ#":X;,M!F%$49PH"<9T$AX)\#VNLT04 MVK($:PRRA^#V<[1*W[^L.T\FC^7QP+V"1\; #2!$<+$#XCVF/E0J^XE@P[O2 M!S&B36+7%18@>S@71$Z:Q C+),#ECF^78 SLZ:N8O:;LG+*7G;L'I_[%(:_= M!5'XB]"EMX1GUW\"-H[(>.K!"T%%H/J#-0:MMT@%'U0'ZH\PTR,B%XH1@$R#EV O+E>)[_0E547TA>*LNBI ^%',84">BC?7B -0X09T&7$XP+ M5*N"/$31\Z* ZAF0;$&5*-^!_GHEPM3"%Q(7WAO0"DH8)81MH+F#!8J8157B M,Z&0"IFZ9QAE(E+AS.OHI^"\AU7(,[>M7IB@10@-\LUG('I"CE\7 "YCT MPQ,="Q1&A_$U[H$V26_:D*[7,_%0_-$8HCY#-#N'VI\55!&,Y>EZ/3&$$J:E M9@YK*.;ZX\0S )62+-5BY0%A:F!L!K(W#YPQTX$)V)N8@%$YN!;$]F=HF2/0 M5Y$S(S?PDIM4\X9+2+=H,:=:+!U=SGR^$V@H!^\)"46]"U+0$!$M9X2V-13^ MCS6;OP=>\6,;_I.T"*5%NL",'J*OP"1L&&%R)9,+^*\56Y>.E7OZ:S2FX#'O7!I_]E)1 M")&/,Z^S@BM-E2?Z,JO^Q$\@IK]&S$P-SA@Q<1SDQ7)CQ(=<=2B3H3$/E 24 M1:F@V*!47'^>&PK\1L96F'C4,^LG22V,,Z;[B"%5&2N8+2((WYC,(WPV;L: MM(1OWY5P>^GJJF6U[[US8[689M\8F =!M0SZ0VEOY(^]'RNK? :$*&""<;SC?5.:;FLII6(Y"7UJ+ ]J1IO C"=0Y:$Y- M,VYA!H8RE$19-[M3]<]!-*Z86U55$35MP+F5: M0UW43*V-W%I3R5$7G&WA]\!_C:;"#]H;*5S"R[^1"Z6.>Q6@=@S(XHVL]P?[ M%W76 PYQMMG];9]@F^.9]$:RT3<:P0GAK- V0KV1Y;[*-<*ULX&B]X?7I!&N M:(-QU>>):&X!S8]D'6K&BX.=GZZA;Z#9.S>B1P/99Z MB *K KF*'3"3A[L\W,4C'[X/RME KW+PQ[G@0KE 5JZ&#:YAW^O6QBIG8@OH MWGSQQ@A:\^:X;17N]9\Q,P=\?D5O6P\?'E1>"'LIACC0FTGTX.QU^>RERJ)A M5JT?X>S%V6M/XR@-FE5?U[ MECF0GSY\>?QX*[PY+CJX"/DHFU<+Y4-51=UH M)I/AG&5/G+V:F9 Q$&6C:FS"V8NSUYX5^VE[QMOM87%E'[5E/OY.$J$R7PT>PK!Z&: MHW-&9"$PGEZO5/-,[5XDRZ*NT7<,=:Q^2MID(XZ?0L1T+8?XI+O4D:1B# M36=8G2G^XE,<_VAJ,8CY/_L/?<%&B.9@"?N.X.@N0T9GW59"VET#!N0M2U:M M&3850.#Y!%4[_Z@Q/#[M'3!E_0"L(.T^G PX@\E_(M$K(5[2^"+L"[?C,>U M\.PN,I3MO4MI+<3#SO4@21IR8.L6]E[676J!8-TYA.W^_F]PX W"-]^[^?WV M]GN&V$W[K(0P?T'BIS0K?D9?,G#&?S&^ M+,OVV,F"*WSW0$C:=H9[RU;*[U1P)9G[;?>2*N_YIVWR$3QW-2<64= MGH!KQR!MF1"7#1,XR$LR<%G7B)D?1IMYYTH:!JJK!,C_RWO_77#OOP.5X3EY MTW9 L+%I2VI/8"*TR\\DIETGL-<,";&QUX5;&K592Z/W!\/$TEAN^/^W]Z9-;N-* MNO!?8=2XYY;ORY)%4FOY'$=4>^GCN=UVC^V^?;]-4"0D\9@BU5RJK/[U;V8" MX")155I*$BDA)J9/6:) (#*EWYX:><'.[ F$;-#KK M4',*7'2 71EF(75E8.6N##Q@8+5U[*]HZ?G)!?8M\ &P71"B^OU$XR":UT^Z M["8)KI&_:&G8+%0^C Z_&$%[ "5U4R:=>=&L&?L1\<.3:'8)$[KWHC# QD.Z M-L>>6'C(B*C?(#WQ\5O>0PPH_9W!CP/@.2$*_XT'#F!G ME&CI'+0OGB(,(W5 2B(ZM[%H)GJ!\69OVBAU)Z"MCIWR/E^\HQ@U=,0>90^L M<*8;[T[?EO8AC?"4"B^'XTTT85&A79$T7]CYCL@G[!AV31N/<15,3&P*7_)9 MP;G3%X$2^?ZF82D!3YB;,@ VTG2>2-4MX."5BZ_/;\75L( MVS:O L;XH@T;GJ+_2CWN<\>B(U^2=\#T;;"T<.[&=GUB(L1Z'!2>@H-K%/[P ML"D<")GQDY10*;@3;AIP6<1KT/3I[@S_E^W*]EMYTZU"?("1U0:5BIELA[MD MB4A:-6RC)<[/Z\[8NPNF2;&(!^IB2DT3,^A2NTJW::-%O"MA%MHML](L\',1 M#)?U6BQH$;8,7(J\>"O:M0F-ERV-RX"_1VVWA1U,[=XOZ",.FGG!QQ>_A U_^&QNK^R%W,.]&89J@KPJ; MMX8]GEO2T6Z>>VD-Q?7N7\FUEW\5/?&JB%2SU7$7)^*%8;8&&LS"1U-7W$;D MP8B(9;8Z11]H'GJP^54^/L&--/9T!1U!(_NBTX/9BB5E?6=EH_3"7DG/]EO];/GP 9R[P/*# MI4)+)@>=@7FG/MP\K@[K^?C[9W!!;&K#B6X?K!ZC[0'W0IU>H2_M[W-[$<$VE UR#;Z&Z"F_CCPO^70&K6$V']X+'']$ MNZ@M/+BJKL!PZ+1=:N$LN@&35QD&*5#3<:(4V__BELNEBI^]U\N5)X*_]@^Y M G&BH*;K!6)J+[IF@8 5+HZ.8B8:J*,;- KO&9_ "S@/]KN5PE M,G*T>#\UZ1674%*(,>-^W(M.03 I\;8BU&<@75L>$E_TNVO4M;25]%OMO;>2 MC8],>^XDQJ!=E(7'MQ)CT"_;^ZWW$FZZ8/L2%^AR6UW>'/!L? _BB.F&*;B! MVM>[#^^+V=NQ%\'I^J_4II */,:/C^MWJG[+J-5.9>36>X7L,<,\=N"P;-RE M*>7;%8A,2B4'6#)X?ALK!\"^T69/I^9PW MB9?N^9^%Z'&%\FPN+\^8[;!3;FZ42.-ZN6C11MEOMWJ;;927GB'O MJ SY16;(:VA=BCYK:;?8U6FM]#8'K6[!(=UU4^WFI[]C[*EKW.)*:\J7P/A> MQ0.]<<6F.<5D3!.SG12.VCQ3W/S=-L]N5,5-U]8X'W1NN#\?/8J[K\LA967= MP;Q^)#Y(_/[1MV[LS"#P57C=IS*8V-S M-Q?,5H_!]0D?*,Y!_B0X411\3J8@ W$Z@QEG!?YK$F=13I4PHTJ6,Q:7 &3! M&C8&)3\G3&'F;JRCKP+26@AAQ2]OMZA"K#HZB:7(XQAU>G4PTSR/V:W\XS5( M\MRW%[=>0*2A'[TNOZ [7[D 1._C7XNSS7#8&I!XR*O(XL7BY-.BD\_2K23^ MG=5O#=N=M5^W6\;:[QX;U@"SW.OO-.SCWW4ZIIILLR8[W&C8)R[2/WFA<+CR M:,6-0:Z>Q[Q0MVK%+3)[Z#/\QO?+]^7]4H.MYI#+W,8";0HX\Q32 M"Q#LF+>\187)/?'+1UH[MCI]2-=X$Z(W4I:6V. MM%J6J7M)@#D'7;TSW!$Y\;#2^DR8 MBO43+Q&QSVOPXMM-CF$[@VRI,>HSQK.BS%MUE.ZW6)!(%1[B+M_U:IO+C?#? M&M9LRP!+"M:T\1C'Y\@;L]/1#6O'\Z[BS4%YTQT:^J"C]*:.O.F#WEB]WIG@ M:M=RN_S*?/APHFL3%H!;Z/-;=N[,"[PX$?!\TDW<>2MM&)3J "W":="V%B#]K;&6O'F*+P9=O7^<%L']!EY<_[GSG=%W!G: M1&)=PK@21ZFX=S5 .\C%8(^ 0%&]JR!NE-K5ESG+($* M$H!:N'K!;@>W:X^BF)K(VO50-\WAU@W#&U'2=&&<'.B]?E]Q\@PXV=7-=EMQ M\@PXV6_K;:M;,U:>;PT>-:N[%IG5EP+/1M7A7Q>UH9M>8[C2U0?]U8DOMV-+5NVWS)&PY_Y0'(A-& M#-[^-\)&!:Z6!MD_5[J9(-KN):1%K@?ZP+ VES@5VCV.(3!U8YMXFV++<<[I M>J\[4%RI&5>,@3YLG\:&G?]1D@=+!.1O%C/1$9+^$DZ5'54@5$>VF'J[>\*K M*8HSCQSX.]L'LA5/#EO$H? M,;8_P-0C.?F,3O1YL'+8Z2A6G@$KS;X^Z"E6G@,K+5/O]>O&RO.N"!RQ,>_J M)MO?K )E7EC=BMG1>YTM F*J!*G6K#2WSP@J5M:/E9:EM[?9Y14K:\M*HVWJ M_7;="J_/MC+PXTIGNTO( 1NZV=[VLJ5*;1V%,Y8^'&Q[KU^QYDBL,7J*-;5D MS4#O#T^(4W2VI^!/H@VY:@_Q3"NNH?)]>GPALM/MM;8OS5?"HX2'SA)# M)3Q*>':^?]+:_O;)V0D/N6FO$AN6 ?_K>O=O_@'_D1.9V='$"V[X)''%K\4G M@@!'FK?9)H:]U#X&CI^Z+(87AL[WFY$=,Q3<&2;]!(QTK(U#WP\?8NW:"[1D M&J;P3C=^F0.%/+[(7EE:>2MC6">1*),/+@:P7M^>Q^Q6_O':]>*Y;R]NO8 6 M0#]Z77Y!=[XB!/0^_O7K!\]-IK=#L&S6\*>KS(46+^;?&BTDR++0\N^L?FO8 M[JS]NMTRUG[WV+"&U>KU^CL-^_AWG8ZI)MNLR0XW&O:) ^"3V]!PY=&*S:0N MG<:_32/&M-_@N6FLO0]<,$M?V3QALQ&+-*NM/T<;^T81Y!-\LBD]]I64#1K6 M/Q96J O)S+9I;>+8/;G&"R"4^1P*=3[D4'*SD]R<;K<[4,*JA+4!PFH.]-Y ":L2UB8(J]$S]/;6'5A5)<"Q M&@%?PHV4KFYUU(V4.G+&Z.N]MNH!7$O6#/7.UJTF%6N.P9I>7S=[VSJ Q[N1 M(G.-01BPQ[FIGBP_>?[XCQS::FV6?,TUV0W]Q+P@,]/9P1R!2I09*#G@]N(^93^%)4HQIMJ@@L_$HLI)W_Q![!M--D M_4^JBFJ/5CQL=LOEO\7_XAP]]Y]77JR'+<;KMCC/I#R^WVNG;'MMMM M=VP,_V=H7,D?3:.\S&C";D81L[_?V&.8YZWM/]B+^.I5NG!P]YPGJIFP O=K.H,I+F"5L[D=>3$^!A]K$#T>VKXW# M,)E'7I#D7+9'GN\E"RT)-9?Y8.G!G+'HWG.8:*$^2_W$FX,>35@XB>SYU'.T MB$VPIWI+^W/JP3$])LG\ MK"B-OXC]\(!"P41S? ^55<=Q9S;,%OY?DQN1C[V]'L0S^%K<0B)QY6,6PL_Q M#3[P ?MGBJ%@H@Q&P,& !DZ*83!\WODK]2)\9<#DD#%0!?;MR52;1[C>60SK MB8&!\!-8&T_P)8Q^,4ICH'F,3\PHXP?_+[=!+8WQ"HJM)1$P'GZ,!(#?ZO34 M@^ ,Z!+LUOAU:;R$X7L?PN@[3HYX!9+UG1%Y\*&)YMJ)?>,BH6$=I *_BS./6$RL0]8'*966@ZAE M!0Q]-1]$"S['[00?0EG8 M]$*1M2DQCWO#"!R/5IL[']M>,>J9+=A\G_]N21\F-#C(19C#3-98__5A+L+L M4BI1E^+K;Y'M^:2\#\P'&SCCC@5#QT+=!JDJ+BE><7-I )4,8_B< M2",GCC\@^,B?&+@98U!4;A,VAHW"F/%833R'PPQN"^R'@^$F%T=9D/? M$QH)12T$_A6C9B$WM M>R^,-/PE\(['*2G#<3S/2<'@^;@HBCF!Y8,S+9\K/)C.8"'XCX0YTP!H M/EG0/[/X7A9AE;DS-Z+/J35JLNU6O]N8:&6C)MLH,<#);H;>I.+ SX24M/LA\VPA ME Y'J$/$=HY<$K1]0F(-I?/PCDI2*.@A!5FEY$;)C9*;FA+J0A*?[Y=""!>= M]QR:+>ODP>E&4W#0@<.>HN!>Z9%63U%P+QD6LH-[RN!@68O/ M%L;I4UX%_APQE1HSM=_J'[9UR'F0R>CMZ@-<%IVZNVY3ET4FH[VK0W19=.HI MZ[198.F*AI(WO=R\8F'SBIZQ%X-D: MF1ZU\41OE&6J\JG*= M4H,O1KY+Z=9?+FF;L$*7]QRQ/ D>HU(OJT,E+'XX"6/^B:U-X4V\DJEP-[% M4&3!9*%K\W3D>PZQ9J%+AE%O9*YH& MK:ZUV<76;:NOGK\=7:_5V['7X?'GJNBJZ*KH>C"Z&IO-9]_"+=/8N#NRW.%K M'/NO88GF)1#XF,TQAV=3T'+@RI_S(=2S5(R=#SF4W*B*L=+V]L3UO(NM'GO1 M;^L]8Q/KLA^ MKOZ .CJP3T, +:;PTNI&;R_9/)[',OI33T7F\W5_FRRI7 M[575;YL47%NZ-=@-M?"R" 4"92B!VH!.EJ&W#07:MP&E>JJ0>3.)ZNM&VU"4 MVN2H8NSI"38EFOIE%03MS/$?.QUP_39**EPZ!&2W-3SY@;T!=.KV]>%^8WO%(2^%4MU=+QU=&)T&ICX<[)4:O!A*78 <. MMOG*;K#8A( _LR<_$Y/[W3ZZC3TM$KT5 AP(S\0+^&I@,U& K5C M)O#"Z-3MZ-9@-S_PPBBEH#$VI).E&]9N9]5+H]3>?F!30H!W*;PPQ(O'.MYV MOV<\' A_!O$\C!*Z2WKN0<&>WN_O55AQ*>>CG6$^+HM.'4,%!3<3*+,&>(-- MH)/5U[O6R?LB-H%2*BBX(1)17^]T=XN 7!JEEC-A3SB#$ET@" G\XQ&RJ"?5 MDX=\\IFBUQK]KU7'X\NW$B#)/D?;\KUD6*SFABF"B5 %/),YQF3N$*&MT$)KB$JX>[@K;']H-EY?VHOD+Z^)I!9*_HXZT\V<=:U M\1/E+[S#\0ZHKP3)>VV:K>'+GW3XH]LRZ ^CV^J]_(G&N#8Z_,.(Q7/F8.[% MA[&-X*&(3 MI,GUU=WO=V^O7NK:^S0*YUSH?@5Z!?)W\,BO=]_N?KMZV=+^S-!]Z3EA)%: M?E&$"_/Q)0,>IFBXN)DO+(:0HZ4IDE;JM38-'^"IB"N@RWP0;U M1 6>AB#: M2\_'\%?JP^8 Q$GGJ)- GA$^/T8#6!A!3J?1^/1; 2\[4A4R3FP/O+PZQE& MES MCJZ;S77?U.)%8P@KD&8%TEPWDBFP7072K.3FF'*CRLC4DXUX\FPOOY3B<9<+ M'6ZTNWJOMU=UN4(674M>:^?KB0KZ5@JH.=0[YF[@94I GQ3000V@GAI-P1>6 M:>G]KL)F/I@%W;&F2PFH%-"!J0^Z:HL_F 6]%/!PS$Z?.3;0L*\;.]KRRX)) ML#H*>&.S@LZ!;G5W0QV]+$I9.]\'ORPZF6"C^CM"^ET6I:P5-&=%IVK-:^NF MI6S41C:J>R'@0+P$\=H+(>F#:UW34(;PBD9@Q:G0R6KHM_ M+T-AP0^68(L>//@73NF/P$-TF:^)G;"8 _]XHS1! )P,J09>\L)HFRV+3PVH MXDN\FQ>68;4ZI<\?P^%Z89A&RZ@:ICML]1\=1B+CQ/8LA\=9"W@CR-]'WL_# MV$-PG=N(^38.E\/-(!1"X5="@MKY3^P1Z$Z:K/_)BOX<4Z[,?ID Q?].(SF% MN3UA-R,0G>\W]AA>>6O[#_8BOGI55B)0%S%XM]WJP/O7+;F@6T.R7VO6.QYO MOM[!4]=O8;UB/+<;OM MCC'J#RVWV^O:'=MNM]VQ,?R?/AS:"54)M.HMO!#!I?[QRGY3Q:[3FE;,8=+NP?? M#@:#5F_S3<4:5 YB&)U6=_L]96=!?A(O=44ZFPR6=V#I[",X+)?. 0IJA70* M<,6]Y?,7%LWL8%$AG9;1&E0(UK"[Y,,\+IW5'L_0:IE'%,X=P5:5A*Z34+.+ M1E. %9MK1)3*,5:A:*M8RL7OY\C^V_.U$4.Q1,5$3Z ?>( EBM8T8W; M56F8'0%N.0#JVR(9:[W61U?V)PKQ/4A)&$R *L!4?J[S.5;KU)O'7.S(_H%4 MH\1Q#-B8@&ECQKZCT$ZB\"$WC211^"C[X<7

5L0M\;] T-Q/P M#+\VAO4LM+&?.DD*QUK$8N5?VP[9??P^26'3 .1SD%/1@R8%I#*1:2L/J-E MS5(_\6X6S(XD!C@GRXC!>^YITX%1//!5@<&( &R#[,Q#].E1S=""CU-Z$Q(0 MZ&PCSKA8,B>V/;='G@^'3:&-X7C,$%J;,P9LPS*-6]I'V$%L0,)W6^F_W@>E\?FCA7JO7[C1DKHJNBJZ*K@>CJ['9?/8%.;T$T%B%RJM0 M>>M&,H6NJE!YE=P<4VZ>M>ZWU5XZS=:E\G>NC>&4+P^JEPM]VK7T[HZH%PH6 M[>^R+S=CCXP]JHL5P*Z7D 5=/3^ FKH MPX&"CCZ0@';WOC97?46P]NYSPH*]O.?FW(Q\,3!UL[O;Q8O+ND.*!6GJ4O(F M$M71N^J6^R82M6)?%9VJ;^E:0S!2"K1Y Y'J*Y':3*0Z [W75_O>1E;*/"!X M0HV]P+$W3A;/$45M )=?&(.!;K9/?@.W :3J]9<50M&IVL8:?;W3V:MOSH60 MJK>S)WA9='K1[0]U8ZB@+3<0J9ZR4AN)5,_JZ?WV7EF8"R%5K[/1NHZK) MJLFJR:K);C;9SF85WI5AC.'3,9O&%^JF5),;CC4VF_OA@NT(#ZF*GW.:WL$, M\-:7O&T[!P)+ZFK7QLN#$O@"9/9;9'L^WM?[]L#\^ZS._/^&?AHD=K30[A+P MV$IW('"(1J*+H]?)YNL"J!>E3!GDI\-'FU MIU?F@4%41-QW3ZE! M-4RS*6@L]^3;IOACJ41BJ6/:"5 KXV7B-?HLC&&C>W'TC<($OD8DA]"*GHN MQPDD0%TQ6+":9T-(USAUIN*7]09+?1)%L0B ^R@%EU%N-T7;-0F%V44PST!2 M-V 3:M6@>3"FDW",3XEAF;H3EFB.G28231G!3,.(O0K'8_J#HU<6D#H1V?'2 MFT4,R@10S2)4LXA3V16I7#["]-J)=I]E>&V9X15M'](8)D0DR.Q,Q A@%QXA MNY$RB5R;!MY?*=,U!V%[[VT!_>XC *].#XQ#!\8C8.R(@>ERP33XX1R!A?D# M'I(X1KN31+9'B,#S*)Q$]DR@\XIG(L8Q>1_"Z+L6SA% '5Z.(+X--O8_A^%W M1!YN[@K X*>P4QR("IQ M :L:U(X0DD/$ G>2&"'>X0/;)_Q>DA78>CA:^M0.)HQ0E'/(9OD[D-)(0ER/ MO1@\/.D;%#>I;-X"'QLG/(I"VY53P_G L>I#_+)"+L=%C3C8.\1;)D1@3K+ MJ1#>,"/EFF58VK*_"KVY1"V<.2X;(;/Q=T *4)Y8_C"$&7/<<%V;8"\6?$[ M6XOO4%U\6Q#$CF-LXR(\*)HG@LQ+E'%T%H)%2_M7^ !KC_1\'@Y(RSW:@@*J M-AB*OU([ @'!:Z#0$ZUQ)OA^_'-+IOA_V0PY1+*.;,H."?@#4%D ^5@ M2D4B9 Z@%X-)<< E!U/ X?8%$G3Q!UX ]+V'I]$DS*B+%K[GW^"DS+*WPDA! MF [P?!Y$HO:]9PD),\Q;SIQCPOT9HQ>Q['%@U CZ'9@+G=DN7F$7PJIP->4 MUX!KQ(6#=$]#-Z3>.@B)CG,824>-IH&6$U',!3_0@.7C/. ,7ABMCC8J]55I M=;,/I(^<&OQQ M3W';FG7+:EGMW:!]'QMVN/.H3]6^GN5<*\(A4C:"D#SL[9]LTOK57"]:KIX/ MU[A6$<&#(6IO$57=F]W/6G+]O&7;#6#V-NC>9\#K?17Y3"H\5"G,D0'*#ZL# M#2#D3]I;BE&HZC2EA$H)ZZ2$&VZ)%E-2R$M'1A<=C^P;;3CIU38$2>A\_T&>WB[E+!G M04P5&2^S3+FK"2M)KQ74+>?7]95"S>WG:?(DO7RK*!4HI.BS8DZ[5#^Z;@'8 M$AW^INJ0%U:G9?"WS4IE!Y;9ZFCBH^62@3-*[?\2A7&L_1Z%8X_W'.+I_/K^N?%*)?I5C M5#G&VA-2)?J5$AY8"0^I65LX##4FI$KTJT1_C9+(C:/9L[SOQ&9*)?I7[ 6/ MJ\XIT'KN2?YA1S?Z)T?;:@*E!@/=.EJ?()4.7.H]M-QZ2 EI=2'*P-2[JF9G MLYH=0S?,313Z),IXYN0W5KIH;NU95/?0;8!G,2MG;/>(9=:8P9:UJ\F^L/[* M.V]MV]/I/&+VYR<#EMFRE*YLH"N=5G<3.IV'G#>[W.US&FF3PG:G>8&L1!LM MM'ZK70C :?/00T2<##2&,LX;0<54EZQM!"Z()53]UN"1>6QBJ>-6HN39$KE2AZ\45NBI$JW/DM2IT535VJM"U+C5V2@F5$BHE5(6N MJM!5%;HV@687R*-+*'3-0JLB''WVD%8#1+\Y>2O%)E!J:.B]P2;.AZIV/0#X MC=%N]16@U495G-V./F@?"Z6IV:0:=O7^4('4G4JGK=:P"M#JS$M>,Q_C(JI> MS>&NC88OK)*OKZI>+UX&ABU#ZNZUU:8X8XF1<@ M[U:%5U7>ES/JZ?+ 9ZCBJ[' ;X%D^JB\@Y>\*N];P(^N#KY]-3<'5H6?QMB! MEKK32E&A:NM\8E-FNPZU?H79I@XQ7'37'7M1G&0=:8'9.'2%.NX%B=KIMX8Y M]&F5A$JIIZZ_MO-7ZO$B< WQ9*F'[XN"+E/%Y=2.W <@/V^9&HX3^D?QM6:K M7=;^XL37:?\QJNG+!-U&.Q^CW:X6XT+J=M^Q><0M7]XQK.%6]KD*L586\JH90U1#6IH90*:%2 MPN=30H58JPIY52%O@XI$&TYZ%52^Z^G#85P6 FQ#* M:F_DKZGRO^?'N[1V+7:Y,"$U^GK'.):4-IM2H,^]3:"[%7[M0?39VKT[;0WK M.$HU/#L4[-CQOC4[A4*(,F@6CE5T:*J*,?)4O6//Z9SU-RL4+[CLGOGA? ;2 M0X4/2S5+VY12U8%!4H(5$&!RF6J7&9M@2"@JJ(['GFH\YJ MEPF@>M1=2(^Z_2IWNOA_SRV+)5\]QRZ1RSJ:3CR@M,LJE0Q]!8C]V$P.0A'P M 5H="5!R=#KH6IPZ4ZP08K.Y'RX8*^#(8'&VI-&(!6SL);&.1'J8>O"CXY.J MU^IGX"]\8C&6&(5SQE6--^%[,:A^;!Z%8Q;'\*GMPRJC>\]AL)ZCTQSG""[' M#AS/7BUFJHK.T5=V6&2-.=%9M6Y426CFU^^H>I<3H->TX!%J\(PI3#U M41@%][1Q8=A9E'[D<8X\!KA/-K4AZK0F1WH]U$USN)%#/:#0!7UQW=;/=5E*X'Q'[;;UM=8]%Q:,6GC2:,]=#L]6[P/YR M5>[*9?2:N[9:UHY-0B^K@=;UJF:J=WG'DZ!6Q=94E80^=G^J MJMYTN[3@&[1;)A\^:P!&H[-[+TQC'-Z+G32&0?2E\7?I9L7?:;1Z2Z_D=6N' MZYCVNK(S5WD]LJF6F*/1,DJ3%$5WQ2K)O/F9T5U:TFI#L\?4<]>&8Y?2&XS& M!-)K[_FZ5:E4XTM/#C/7@Q>TU'S]:JY-FJLJOZI?QD[!>AUHC$9)@:H.4_4A MJCY$ 0>I(BVEA#4FE"K24NA==2N85LA09T&S&K^O!BW;+J&$,PNZLJ6@ZQ[% M.K78!=84)?7T7F=XZKJN)A"JJP_Z1FWB()=%_-6.08I.U0!>0[W7VT1*%:6Z M>K>]R4FB<:68#:"^V6L-=N\ =I+<[:.U$LM.@^852Q4*6?PPC;1O+)IIOX8V MSZU_8?>A#PQ9TU6+EYH01,O.)1;;C[%2;)$R.5C>+,R3BXY@=5H8T.+ HXS" M!Q _.&M5%1_D6?[\23G\/&)S>X%]QF*-0*IHQ+>P$B_1[B:P"/SNO#+\P"NF M?;-_R!P_L>G]>,P<+$"B;[X >;=8<],S_\:P M>OUJKN)7Y5TE'E72L0=)1*:%20J6$*O.O M,O\7F55N',TND$>7D?FG8&QB_[B4W+^AF^V.2A9N0"A+'P[Z*EEX(G06H]79 M\:;^Y;A M/MYH,TR8UCU!N[ :K#VO(SM)!SDL5D2I37A?,X&=1.A!).%8S<@<.TX0/B@- M'+ >MA%]L(P6X.L+2#U">RV>MD'>]1_ MZHC7-.>.IK\@8*OGJ B]]*ZU1ID JFNMZEI[*MM279@-*NXDM-2I%]C:U[L/ M[[4O7_\0J:\X)EODLK'G>"QPT/B&Z^'R=&X=6*+]\O'7;Q\Y2!V:] :;9"RP M9RM'<$2I8[8SQ\$C:"L)M0XI^T?K:PLF:"=I$D:+_(>(LF?\A&7R M0,XY%;H+?M O0'3G(3V(OV6%O8VCV2&!DVQ*.!INDT";(E0>AP@$@??AF7B) MT6*J0;*\;\8<>L\1@X1I$GLNXXL)/-QOO^*40#3PHS08V_=1>.\1@"3Y4? LT#3Q\0/X-G.7BCR6>V:\ MCY_ ;YPX5 H@820KU&.?FR@5K@=H"PS(=2W.21.P"?D+ZV8 ,BA_A/=$8MS_ M71WOV=@H#ZE/I,21;!1!E >@#[PV#;R_4D9L+I$?YALC B<+*J:(EQ]^$';E M.=TV^2!T\VT*^ALX"^W]#\']7T"^\DZ]+-[1QELG-_%X%OW/_QB89OOU1^"P M9K5J<#K3_CNU01P3+N!(9?C E_]^!Z))#19-N.%(W MF-0-VD^O<'$933Q^UZUT+*KBT$&:H]\% 4B/H/W1Y:/"'GKN/Z^>]L6'_:O# M^HQCLV?T[?)Z?_82ON"EM=+ 3QO,3^"T_')W][OV(1.\W\")0%5MKA?\)R// M!;;P.Q=?#_+\":R-B%?8W",BV&9;?H\;[-?H*>0/<#]/UZ1G!![4F%' "3@T M9@S]9!OL$A@M,!3H^D;D"2P%F\)@$J*7);"C;R8L(..!CE?!?66SN1\NP*.4 MT-]RF Q1/)#/@/L"DP3G%DP%>B!@WN>^'7#+Y6<>?A,",2+OF#[_,I1>&UK4<^=W6)C9A MJ9?@VH%4W_'O&=_/T@S^ 03-JE2 /D/FW/K51X-8S+/B/+0WF-6*^Q_!P MB5((OXMY:()V^=R]S%Z+<@I+&:<^2J87W /WP94E^8C3^9QKI2W/IL" &Q%& MXH=*+Z;XR[@T$6&5>9PBABV.VQ ,9HB@"XHY:D&V)NGARL/X.,28#/_&QG?< MKH_//WI0Q7^*C.,-%LG<6KU*\>$?>3#C(+F],2D#Z0,;(6(" Q)4"#"+#;0KG)HHE#V-(Z=6U!P^O*&!#CXD=D?FC MR$2EE80O1TP&-$ 0 G*5T+"C((! !3:8)?J*]JT'+V8[>SVX>8J(RHH#D85: M2?X(\P;BW3>4@12W".A=D.)KJ,$FMRBV:%"..,P0R) /S5(G1-#9_(@4$5 MPVV?8LB9_AU%W93VU,]ZK[HKCZB9AXYO\.\TX$V94!NJW E".(JXMV\[3ABY MF?)HW 7!V#BXI0'I5QK-P04%&>:1)YF\X*-D)V>4,IL'A7+='*7N!,\HU"I) M*K-X&-[+*GR+>8Y*>%]P/=X<,3'N5=KBQ0>R2TR?6[#H;F2\[HVMAV/@MUL(R>Y6CBYM-E^ M'!;'*_Z*@],]PZ8'AN]_%D$GM ?3MZU/4'^YU[^&*KH6?% ME%H77Q%CJHH851%3CXC#OO9N:M\SS0>KD,A0CW"'J*E:4>P[C"BW)?L#)F2ESIBY SPP($*%QQU,_;Q;#29 M;A9.Y34-N#,Y=CP5$4:>%1!'EA'#G3$;# ]6^5CP+V0^"30/&( (^;;#G)R,*IAH$OQ3^!"_"-C# MDR.HDU&#O$:96WDZ^\==L:G-$R!!XF.JGHE2J0?/]T6F*Y5"G <^L?B'T1Z6 M"3+XZ9#4+!QD)1 +!/=F:&3QQPA9FWNBA9G+8X^2QP;) MX[+)HKP7[LVT1Y)H+%LKG5C_$$;?*;TCK%/ F*M,44U#G$MKB1RB=^4 M5U_A><"PH!-#D'C@8]&]Y[#\]QB.D>6]6@9.+;"N739*]*Q"UTVQ0)9>8-_; M<+Q$$P5CIB X(>:085ZVXT0IG&)I.EC'*4>D<"/NVQ$3U8U4UUAH\ET]L)+( MIAHCV$]@;W'RG'FQ>J"04(]5[.S(C*9K MQN< ^!1Y4*>;D'5B@CX;Z"2/)[ M(I*UK["@*>#5_?DUA'5STC5O#)\M=#XY_DT6_J*AY&QI+!'\\AW&[QE=I5$YDSVKII6ARZ:V.Q>P1^_U!F<%/@YG-B34?O= :*-35DS5#O M#!1GZL@9T]3-CGDZUIQ![*F:L%_7U'7OM$E6++K.0F68^J#=VU*H'NF"=Z*S MPCFRICO4@2N*-35D36>@MX>&8DT-66.: ]UJ;^O!/"-OSO9,>;<=M.$E'#$M MO=?==O-4SO)Q.-/I#!5G:L@9HZT/#:4T=63-4.]W.NJ ^?P[YS*0J'9MKT3" MS]$9,_2NM6T$5KG)Q^%,?^M8DN+,48[]NF5MZ[DHSAS'IVQOO3VJ@^73='V[ M%E3[>K3;-MDPO\O4V]UMHTG*(SX&9_H]=5*I(U\L?=!6&E-'SAAZSU))RN>G MZ_N]>T)HU\Y%'#K-W@F=-.4^/^+E#+LJG5E'SO2[7<67&O*EIWQ$G4-&74GG4BC>*-XHW9\$;LWO".N:S/8>^W;*%IW;-+N+4N9LE M4'[T46Z?X=&SN_7=,\65PT8*397FK"-?0%LZ9O\DVG*V)\XOI?:ZU^.+.%0: M7;VK\F>U9(TZM]27-TIM:LN:DZO-V1XK/RXW8R:\^6)GW>O)19PCKP=ZW]P> M(TOYQ(?EBM'1C6%'L:5N;.GI1OGPJ_$0MKY3^P13#M-UO^DJBG:,9A'#>VLO,,) M$:#XWVDDIS"W)^QF%#'[^XT]AE?>VOZ#O8BO7I7[OWF!'+S;;G7@_>N67&@+ M-WRL<^AXO/EZ!T\=]K"#)]':94[(:VAN02!9A$_!'.S33D";1FS\SZO_\#J] ML67T1I;C=ML=8]0?6FZWU[4[MMUNNV-C^#_]JS??J&E>.-;>P@LQBON/5_:; M*D[NVEM1M>=K:!,Y-5G5GD^UYSL9051[OJU)IMJLJ?9\2FZ.*3>JB]R!GE2$ M/0UAFU">H]KS76R/'M6>3PEJ(P15M>=3@MH(057M^92@-D)057N^DU6[<_BN MB[@/IIOM$\*+JWLMZSECZG^HL"X/L3W"""Q. M,FS+2[CXU=-[6W>L4==9CL&9KC[HJV9O=>2,,=1[/<6:6K*F"P?*$W88.=NS MX^=DRB+MVJ,CY$NY1>I:P!+M>GH1P"+7YA;!7^4+'XKO;4URI%U?Z7=4# ML8Y\N3;T_C9Y 75H?)JF?P01@W?_S5R$B=S@G;4BO6K&7-4.\,%&?JR!G3U,U3MJD\VT/DUR1TOM^,;.QV .=( M/$+21:]+.#T:ICYH*WR].K*F.]2!*XHU-61-9Z"WAZKE7AU98YH#W6JK9@?/ M3]EW;!XQQ^.-#.S U>Q9"%/Z>_>]LF$.&-CC4W:@4J[Q6LX,]&%;=6VK(V?, MOFYM7;&C6',4UB"T]@GSQ6=[GKQS_DH]CB0#"XL1KMF^B%2DH7>M;0.NRBL^ M#F?Z6X>.%&>.4T]E62HO64?.6'J[<\(*_;,]1[Z%"=A>H,VC<,SB&'9)V]?& MC,$V.;J(K@98':+J].K(F?[6K6847XYCB@=MI3%UY(RA]RR5DWQ^NKZ?S?UP MP2)M;B^BT/0&B%WGW3)O[,,UKYR(.G69/ M7:.L)5_T85=E+^O(F7YWQW88BB\'Y4M/[VR=7U('SJ?I^L'#$R;B"]AQ#"=. M;*&'9;&:XX=8\Q/.17MV.(&Z%W$"5?W9%6\4;Q1OSHDWYM;M+-0Y]&FJJE[M MRD>N$VM.WG1:\4:I3?-8/]*?<)0A4XL-RZMBFGN>MA:XO.)-NM>P?1.]JZ?]JD==@AC_OG(#N& MT=H>FDP)CQ(>%)YNRU*RHV1GQ[8:2G@N)Q"J_;:[I]:PS#,(]K:%CL^3>JZY M_;O$(H1VZS35\$H4ZD8H;#^O1$&) K<*I[F]=$H?YU5B@ZL&_^MZ]V_^ ?^1 M$^$AG!L^2?3J7HM/A),G%WV#?LVM,2BS%)T,;[S@'WF!RX+D]@8?.M)RS3;Z MLCF>PY'>629*K]6Q<,5?V-AG3A(+F FJ:5Y[NQ8AFR*6X!6A,- >[ F3EXGB M['91$F8#V#F*1=S*F\Z<(S='I^5FMS4T<<7<@RZS,8G@';9#+)/7Y; (\SK]%1H?PPL2;L54Y.'->.B?73%KQGZA//(?ADV$:(?CI+$2:AU=+N8"!83ISZB;X\PYF] MT.[M"-<";UO ZG&/2GT;" %D#ET-900>1D'!-^#;QEY@!XX'HDI"S"]FP%OA M#]"*&7R737:4QL").&Z=M3B[-39-]H]E42YM)..*:SV8V9OF?&H MH+CS.'8\U6SZ@JY2"1,TMCVP/;:?DHHZ\#H8#;^'/V//%9RNB[IV\?^>G6OC MTW)M4,&UJ%3!SQU%KF&PR= &A:[@S;(FZUJ%#,X9Y )YJXD_\&( M!6SL)<+O0/D@UW)U//ZZ?!(%4Q$Q-W6X*T,HW.%XC-L2T-!A.FP]@8MV!T@1 M@2ND.3@'WQ>& ]^ZZN341,H.8QLFI[8-[95- 0V 5VCD/![3N41NZV'$)B$R MV)918B]ALW/W1:>GYI,QQ!6_YXXH^FH3V+B+&ZPP :[VX"53V%C#1_JIX98/ MO 0U=/%#E^PZUJ^0%L<)_ _?XH'I5*N!FHD[>,2F\ -T9NEC%!>S;5IZT0+@ MR,#@[_@W_B^\K[##H%,Z!9<7C8;#8"1T'OG/\6 D?A_;/C=-,4L2G\VD7QG9 M+A,_Q)!$S#T(TZPP$I[[SRNOTQM;1F]D.6ZWW3%&_:'E=GM=NV/;[;8[-H;_ M8[3;5T^*K&&699;^O2JBU0(Y-GM&WRX+Q\]>PJ5C23!HX$?S,R2-OWIP '#I M" D>FO/O02,Y1<6@S/ML'@W1=QJ48?1LF]D7WP_?$#[0D$GV+IF,$D8(\Z\ MU>]LHFTQO M04A;0.Z?KK)THWBS^+I%7RT%(OEW7:/5Z776?MUN&6N_>VQ8T#ASV-]IV,>_ MZW1V^^63DQUL-.R^57=K0^#Y&(]D?[EXG3[_^Y7-80,8P?9AM74R\!ND!\Z+ M!.]@C^$4,(@"YC:9?ZGWX$&SQREQK">/5*H ^\A1X2?I]$KV'O[ J!B<6=%O M45>WSK=F>]#7.[MV"% 7#)2P'OF"04[X]\GP\#5#6!(Y& M]Z$/$[L$Q NKW=9A6'5W7_'F9'?WC^P'_AQ&$<4,XN?0]X95)"D@*\6;4V_R M1];W7\-@<@.#S#27C9)2.BJ-(HP5S[&=71AHUZO-Z,]Q7P$74Q]T%5Y/'7EC M#8>PYY^0-]N4<"YG.IXM.[=VA8=-XANG3=OU6Q:E5S&Q,;)]2KB+/%T,MFO, MP%JYLE(*S!,X&E'\+"_,2[6X2,9Y*/#(?KMZLKQL0C_51UNY:G7# I4/B5T)!V_A-[!$?R-%G_DZK,T='6;W7*!"C^=QKEH?@) MNQE%S/Y^8X_AE;>V_V OXJM792,!YD ,WFVW.O#^=4LNV([A8RGZ\7CS]0XV M2(IR ^2"WO#:I%M>+NE1"-P^[02T:<3&_[SZCZ>ST7TP%919!(U_"R_DBF._ MJ>+D8;+5AY'%SUB1BC'Z"0NP> R-'A8/%HH&,8R?&T(LD[X'+0,S.;5C;<18 M0&G>>>3-L!"5IW6I/"%+_&*=8AJXRX-Z =:[D@UJ:7PB/#E<^$(;ATX:8VT" MOB1ASC0 I2H$#BYD 662E0DJD'!@QVUJ69X-FJ;>U) M7^<@BSW(KO_H&U\,^JV.!J/YLHWX"PLK%;*/@)0V#\:"-(V6@S1(?AFH:;"0 M?>2U5%Q9=) 8*I>G[9YKNQU%=C 1!57X;[00$97WOV2:LK?3O+)Y M@^Y_YY-TT#CARO",C8]+^\%KNH0QE7%V^$DXXI>-P/]-1/DFO!LMSP/( ]AP ML%&C?\-4\>%[._)",+ECFZQ:\0S/;9I\#Q6I><(&H\A4WB30LZHSEE#0I?\Z MQN\=T'TAB?A;T,J'9*K-0[HZ9?NZYC.21?2A/:HRH\L*Y87!U/"#?%U$$

)3-!?W'IY$ M$DST&41;1"B^X7VCVM_7D>;WX J M5-1F9;KBYUA;I-T%04H5G!BW%.QPO1A\TKA@O$^_-?Q)W*\H^D2KXY4TL+GFJM+T1(Q\H'AE"Y4U MODYXST![\#XT3#FD0Q_I129/_$(",#19S-DF3"1??LVN33MZ]LY&4+MZOZ62 MN ]X]CNO*O IGF9M40V^R&ZYED^Z= N6+J2BG74]A\SPI99^]ZQ6KV,]>S6U MT6N9[::4?M-DA\]1^OUDRFK8I/+F3_")]AL\-HVU]P&Z(Z6:[VV*G;>H^]ZX MH*V.)-NP#/[I-5X H;:JEF\N3AY"&=,6)$Y2KC9::-=I3-[]R]M],)6>1XQV MKL%Y_AF>9R7*YRP8E6-53O+H] MW>ILBQ77O%+?XQ/V8R !C-;;W',L)KT&@]4VML!=5C6^1V'+8*B;G2UP^)M7 MWGN:/N_+E2"74,A[;;0[H.3;MP2ID4-RGGSI#G1S&^.K=O*GJ?J>H(4PF,M^ M.%,LDN!9$OXWU6.MK;VYB!W?TJUA5VWX->.*,=#;UA8F6FWXFX727.9$"!I' M2;J]H1W*74?R;%>I\<@%W:5_3GK44BO;/7U@#'9M2[,706H> E(Z<"$Z8+:' MNM%M-TH']KF>=N*2QS7U>5E.X&[U[+J\OM.66E0FL,**G(;FTG"'BI5W$V^=%ZF:Q;!U^Y;)YQ!QQUPZ? ML&=X??AO#G*LO3TL@>0%$0&^RU]!Z)S\1,0[!RS!7A+%K-:@L(QQ#.1<^6D: MC. )YJ[\&MABE6KWR[^S'2=*BVC@5!=-$_4]7AOMR9'Z.>T5>+=>I0S3:'6WUBG3'!1& MWURIN@4U/Z%2<1(%;$*W.?V%YLWF,&*56JW5C?X@-Q -%L7-:.S ;/!N!DS2 M&\,N'2051$N\F6A#04)#!)MG+0"H0I-% L";ZSR51'.X[[A8HBP0P*5E0!2' M1^HM+^2J;E==U557=>OJS^;YU@W\V3JL;[/]691IB5MPS^GN"GRO:I>H< D/ M1>EL)%K"[WAKMSN.*&['":<8O(5!Q;[O=;75* YR3 MZCX7M87J&MV!;*GZ7-0FYQ,O]$Q#G]^RM7_ '.>VYRYWI\ANE]S2@8GZ490Z M301++=;PC9:U)!\Z.*_\XM=XS&T(+*O579T4,!X\\, EM)Y[O/8,'C:X'[X= M\5,;K&9I[#WZ65A7AQ6X _2S0/])WIG^/((I%. [/M"]^D*3"[HX5KI1>/R@ MVEI+O)K<&JY?7W/-PY\4C<*PL(MW'(N[[3R-X(0=RW:$,EBTX'*^8F/'HAM4 M511H66UWW=2_B6Z$/IXZPU3B9\D96>49H7TBHP%__V8O^)<=O>G.V!=$&T-* MTAUAJQ9WA.\*@!0GN!Z,YJ5&-Z9_Q=QW?)BI//IBT=EKCXOLOX/&:1\_ZG"< M83-M('N%K;G;+B/>+DML#U$R)K#)2D?"1@2B&>]LS-9'B'E(,8?D\ *" EDV M&]0:B&H*L"&J)V"@FJO%8,HB<9,Y"$4\'E8-8P$-9-F4 !8I(I&$2[MJ@1J[ M^_9"MO7<("V5JJ>P3@]O!7[937UB%OM.#[B M'-9[G4]Y5R/F>PQ8G4SMA)0Y@X%;#T8&VC;R M$ 4/QHSAVD[)[\"NQ>#LV4 MP<=AVS[&$@&/%OZ;#U'('10:K!5$2V(Z2$"]"-M.H^WES:<#(*F6/##_/K,P M7.3A*1#P>4B-A9>^.$(53]C*@?#RMOWEH$7$>4+ M&&Z[L(X8$V0V5>'R7,_81U##O(\ST@"T0.!J.XMRH2Y'&.,]RQ,2'>3F!J): M[@B>2Z=-"!UE6>28CFDD>%",/_#>M;G492AF 1/-:&WLH[Z$2(9"%H7I9 IG M%3"7#F*;P6'E'MDGCOVA0 3)HAXM[>,8!^=08(C?R)'',WPT##I@!NPA3'V7 MFVD.PH;08EY(GG>Q)[M\7HJFX]O>+$.@Q"[;L@TOI=\P2T9P>L%"8I7@>R3 M6!$8;0EK;$E0X014B$>$TE/()Y:M-([3$NERTH"X4D4/*@9-!@Y>X$,DA$F7 MXU46ETF0>#\0FX,A[HKK<5A-OD+J3HPTS<<1ZZNF(]\F*QK=TU$O9E)3Z*U$ MW3R%J8O#GRYH*JH07(F*-RY)BV0_0A;:">VR8&L&& M9JL3ZA*G/@?/R>6%Z(:J%Z-7"<*7\M[0TCASH4:C@2Q?KU=XGK?OPX@_QF66 MM@&8\2..QX4D>7LJR:N2O'7UI-\6CFK45%B>NQVT0,WUI=]F>&*9C>=[$>Q2 M>%P3D0I7@+,]TA6[,@C"VV_CB-RP4NDQC M^^N'*8);!P0(.X-M0#HZX&@2S)F#+@>&33!8@CX??M#2ON*N6:S%0Y>;WNR4 M>&='X/)B;P$JU2$W0R<'(XZ%TX2_YX=&VC=P%P>OWO:SS8?[GP(@62=6Y63I_00J*Z<* M(\';?%&QMK3JI.3VTJ,\YE2(5Q5Y(\HI6]JO;$)[[)IU[S MDD^?Q^.;GT5OCJ]3//C>%0";FVOY_ER*&HDP'TJ",'02*B_K(<+=<0PWA?0[ MT4W)7] (NOCM^$:V,HF)7(7429[.@YG##&;44=$(Q7$K8ZU#)E?VFRRK @"2N.FT1R/#W(< M77JYJ$XQ7D/P8%ENCB:C7G0CNOC*AV65\^M9B$Z!W0,; 3\Q&]].([@ MZL7XE8&Y3;5NV#RM Y.--O+.<="\(T%_C\( _G::KG*B:>=$F9=$ MI;C,@X0.H**2&A>B\+X +(O-C M]C 5L,/5 DC8[5CL)/Q E+K(S<&)?[F[^[VE?0S$0S*RO<5D15#T.\L\9C[_ M?Z?N1!3JDU/.HTBB]@JFQMRLSQA&Q41$LN#4ZJ40G^BZ(,*$.@P"QY>41P0+ M5X@DQ42:C*>DJ)SDAF'$VA;A_7RN%+B"_]Y,0ES]R(X]T7NBL)X(^ZO1'9A M SHG840B6P@YTCDFR/I.\,T90UVSN>C5(X)=6>HE+!TX6 &5V_$B)YTA7+># MT_^9.78:9^='-!1TZ(1SC1<@^X-$&#?,[G''7M?R'A$4D)M18)8JR61N-5YF M&0\"BJ?X>M,Y&JV5Q? HK3CQUCSGMT'"FQQ8.A\&X6J^6^X5TE 5+7?14!6( MR8''[4@>Y=##1=OEG@H'=P4%Z 2"+W/V3J][84 M=/V2!UT_9T%7F?C%:WNP#8&NB[S]1HGQ33><;ITVG,Y&&P[MV5;K,>=IM[=N M&1(#6XUG!(I"$QOA U_^^UUNO[2[$1:5_<;;U7SQXN_-53>PQ"*N0"4,&'00 M 331C2>"Y649TA#+=M"?!'V+\I2,S$+(= S_#6_=!O.4H3(>D,IK5K#E)5&A/QR19*B+BYI:-G M5;[6\>X]'VP^3E G>\.-$-UUE:6/47%3T/'.@D=]GO)_CS@]W,ZW%M:>?TMI0JH$.?BR><]!WFHA#O(9M'._^\YVZIL$FYW=>> M?TTU. 7-,H='M,_AU_@1O\.;9U0H=T[D93FX*X98N(&N*-X#SK[/3R7B>YWB M_=+?YTT:YNZ+%-1%&PP7U*\ MX&U8]HW1O68OZ6FCZXI_Y>[]U[P,X;W<5NXX3ITQM#J8/8&C$=5'\@J0J^)C M5R_U0F*)!6XYW$I=9B)YL[JJ']&EY\G[)\R3Y[U?Q)+?_&,4O7JSH4YO^S/4 M^\=_TSPC\K,\AE-5#\N,YW*[U:V-!C\$HI/(@RL\:D&*1J_""(B^J65 IX\; M%W+RN#-%GJ\T0_2I $\HE,10^K(0%/#9/?/Y7):=D0!]O M\_/11WZ"\:7CH7W&[G]YS(%O'[#:YGH@98]_Z3Z#)]D\0L7*3;1-?12$H7(;+)K\0;RF_%7+\@][1GPYK]E60YFYM>\11>';;Q" M.06K2L ]V5Z9N^(HGUB5(_=(JFLJ[(SYGHGI V?JL?MLJ3!:)(IE: E9!?]2 MX*9P!D!(J6>FD#9+,:C$QK[,?&#A<+:91W+_YH5/E&E)(@SA%*XN%&A,6W.^ MU\,>!02161:T0TL,%X!O).UX_8'JJ=KY ?@\!_ ;T MAFP7*(>YGU&>2RF'!O,>X)$0"^P$RNN]ROT\R?[*N#_5]F=4I"0+0[N)5:%L M)763I6O\@H6BDCZD]DWN'"[3?.;%A?2@N)S!HBCDE7N1G?*+%[R8CW=_33"_ MA+-!6W_QI[[!^E/?%@$YT[@ZVEE1U52?H*:Z:C-_3%H/$%/]_>[+-^WC1[!J MW_[U_HOV\=.'SU]^N_OV\?.G-0[5NF# IC+=N7I6'VV+R+%Q^L@Q+Y@E!Y#A M4>Y)#[ F[MX'2N+CB1MW;-KZQ.6T$>XS][SV&_:6O/JZ7.S++X3)ZFW,,(K M9S%W!1N)S+9)UX[.'+!C/>"F3A6)^,.L[" [B---*!P979V89]E\](0P,X+' M:Q9AKLJU$YM?CW,6_*2_&.'%(PJ1+O2LOI&[M+ 3APM^XH??Q^)J_K_3:$'1 M"C=UDD+5-U6;4MEDLFAI;V6UJ5[POH*,$G(GYU*@V5C&#.Y;NEJY067V=*BR M\ZR1N"\E CSRYMNC%Z;TZMM26EAL/%VX$\IK9[)?D(_-UT1.@*QYS]@-WI?P M N:8Z71DN$;+ZT> 0KH(8_B%N#A( SI.F4CQ:XD%"$]184X\*=3 X-4_H(*( MHI?.!Z*ZGZ(K,D.+T$O9=-=[*&L5;5_#US^=X;L[O>7#2@($"L"KC <]]JZ% MA3]TK&>#^XKY+>&"9A5O<(B+(<5+S+86I-3)FM=L\TO3#U/&Z[%1(X]>W4I% M]-^#\"'@Q0#T9S$JBM>#T!C(LO#JJJ0UH"K+!:\HO:* J2A$>HXUL2A=. (Z M\:LQ5&"&-0<1$-.GP@4OD/_"XR*>E0K4SXJB1#';YEQ$<&"L@"A$L2A%/[>Q MC"(417!8@$-Y1ZQM)/NYA:3 V3B[ZY!?"J8ZXX=IR(/M\#5_5:JG"0][TAH539 (U MIE105ZTQ6)0J 5ORQ\%_"!]NM]_F#DTLP^256<)Y3 -Y#=L#=TL@%N:(&(NB M64$W@'L! E+!06;U#C* &]X32L6!V) J.Q>U\+%[@*L2M,EH0;J]\$XLK/J,A2N."40@B)^ M09;@P"N=E.$H(:Y@;)0?+-P9_!4G!:BN<09XQ$DIA56;^S:ZG47?U64PPQR= MHN"FV@(*I/@"O)B6.>=B1;G]*Z]+ST;(WH\MQ["J$*P-G'[0X!36M(,Q>$(_ M1,><&^R<=&OU*MTS_I&'%?[)[8TQ>"S&]/PZ1$Y"[_61=X/7)<(89FO8P65+ MF1(Y[43^JXA7E#M[\7?>SP'.B6-&)=JVB*079(B?2P/FOU9,>AXF@0H'@4SM M@^D!SL _$(.'W][@R'TQ796FZQNE'0GM<\&$5P0Z0V*B[LVIH/9TK0L5S5Q+[$DR,3LJ'%KP6*E;QYX8<.'U-Q M\9FX"/M^ZD@/3]@XX.G,^SMS^]"=B=(@2R52A;L+W%T0V^ O# ;!#DCAR:V96KFX]$W5T01&\7+ M>4R9RV=+#%P]AN1=^& %SQ55$ M)T+,CPD+)^#O3J7&94XM@DC%!"^I>/@\/.3DE_M=5FVPJT]ZAFWY/ 58PCF3D NKP(L8GO+Q9,^^B_0(76CE-\3QR).9K)+L M4W K\S-:VEW,CTD):1L3F'/1O4>P-MP,PK9KL0$.0?H7?9_ >TQ"W_Y13OF*N.*\<#:1LN]"?%@&7 MPM)2O(PT3Q-1\CLJ@@_D"C )[:P 1'/M&0SETBU@B=N8P6F6!I!7BHNG4UQS M$;NS8A>3T^/WC#%J!!/!.@QX08XC)/6Y?#PF)U:OA'F:VF0#LN-$7GSR$&%> MC0XC&%W*"ACS^)SXK1U0'"JF)_*!"'VR$*[)[N )#!.L\N7#QWQ\BA 6\C;+ M*)@,U,\;1?)N]4,8?0>..ZQP>,^: TX].N//*5\HG =*\X. B_7"N=]S"J.0 M+R)N&K_C(0+$B*;L%(5CY.\)9$@R1O82H;O7>->:2I;(;'&XSTQ<9B'X*MG) M/1.)C-Y<4ZET["Z=8$U7]GK,L.'5.Y<3I_!J/+1H!/4?99E5D'!>DAWR-;$B M2"GZ65(2Z,=9$EG]=/0X;T9>R@XS<>._ M**%D/ MPDM52(G%Y4QFBRH5EO5!\X&#SN!7H9<7GV%_X@@J=Q^D)."3BN 38 MPLA@,?ZG"XM3G%EN)RC94%A7M878.%-F@S,O7.R"HO;,EQ9K M248%2L!*!TP>."LD5$10CX=', 19=6VVFA/$.]@2%A[S9?PPX8#Q654C'Y=, M_*77M@T5\N=Y5JDU\ +9:0\':1"G#GH\XY3[.5XT]ID3:QI$TA!X[7F#BE"HCIA=M''/;TZ4:B MFPJU=;(ZK!K P+QC8YLLR1\(M?25H]#G$MK<"TF?PJ J^+2I4/1.)A0UP+/X M#1LE?;7'#'2P 749&%(M+OY'%:/7L\>8C%<+Q9/V=9#R4NW6EX.,YTM!>DS M%25^S"]7-R\:O.6*/_(N;MJWR*;(4Q%MF5_V7((@;0XEGD17X:646+#&*[.7 M[KY7(I9H1L^^,:['+Z43\ 0\R4LZ=6=M.!%1 *\ 4I/;N*IKBHQ>".2D\>K% MA3Q,6+PR+5R01/ 18V*P+C><)]50EGPQ[5'WQEB';B!B*F-;_3=I_ MF@7)IC/ M:U$;OVCGMW2OWLC8[NI2E__-*ZI=+J!V2>*E/!90PO%I^/'-4X^A42 ,#M&R MB+!+,AO!7:(V-=W\D@'!:5]O_D^%P((&ZN ^*G M"85/LI!=!$J)^ZQOSV-V*_]X[7HQ&([%K1>0Q:0?O2Y[2UTPK]1ORK%]8;[) MDO.O1?QK.&Q9W0&&P)((_M^5+Q;1L19%QUXE;L5W@]:PO?[K=LM8_U,U[+,- M^XKXQGD'TH'"]L\KZVJI1N'6G/_0C*KKG\LBPJ7C,!O\:I=O"UUH,#;"@>%A MZ4QEQ-J;N:S?,==%>P,LZ=6W/,]UYLO3WH'%/X\UODMSZ#S<$&C-U^]_S+TH M7^K+\UCKIZP&\2OW>#F.]^_"'W:UZZ^AGT'Z<$H8Y;4+4[24I#*Z%*:M)LSJ M6=)Q&(.SI-CXZ)0_3S2":M=PZ:]K16/@8MF,'>? M>E=OOMJ>]AO817MN)XNU/D>%T$7A __;/"J=9Y[K^JRN=-["8Z84$YY%V"4YT7KF=!Y@"QAQL-,,@Y_I%,4K*"Z*=<2YMW-2FF")YUJ*U*"0 M@ AV+63T0\0+,:BXER241W>N5J2VOWU_-_B[[ MZ[GNHM^\Q,^-BME&)$B/82W"#(:A?/=G'@!ZU+3LXLJP$%"[>J]/#MESM2#Z1W#@T&(-6/8US&,,/]>==.7Q]K6VM"OZ@)'S]].)0N],"; M'^J]=G]%%602&:\+E:(ZQ,FM%S0XTH+Z5V\ZU;I=7%#1Z1-%_W8DVP!Z<9S* M;GL80<4+1[P+<-9LB4DL';IQ*5+9@M?B-1RH Z\%(6)5"D)J)^)J'!@#WFZ+ M0$@0_\).PFA!39\P!XY=%NF%(U_@L2V#M[Q:RLG5J/3A6P2_E7<'>.!5)K4K M<]I+-0628K)[ C9-!C(XB(,^A4/A9*I] (G0C$Z'R$[_Z&!#!4(*S*Z$8)># MG4@XA]JY8I_!67%D31CU^K;WW17_[XJ.OL>@L! +R?/BX MXG=(+ ;B0^I0*A:J>+RY!7AWU(?]'IN38@^+3-1%<"]LU_ M9S=I90DPKS?YKS1@TE^UJ-^(6U:.,+M -Y"E*!Q\.Q"LRY[."Y$C%D83.^"X M [:\PI[?NZL8DW R0W&W8DU40R]28XJWC$#!2GL.;R)%J&$,4?.H0(-?II+Z MA<;@MZA5W*<0-%P@)B&*40Y8NK(V;G98"1OCOVPPKB"&1I<[_71AJHH^O$V- M!-HLS2%C81$L=;ID33 GB5/-4(^^,)]A.=?*+.$-V5G$%*SE)O;;%$UC@G?. ML%),VJ*OA&N%M54\^86#7?@%K4Z[%BVG7JLK6PVZLG6.S;L$:&AF>@1@Z$N= M6TS1*D(XLIDS7#9V3YE54>.9-6S%O0KO>7'[1M!"'/E: #PO_S84,*XQNL]@ MBVE2LM]3 3\[#,:\#9"=84UG?5'ON<,5V(2F,!60T>"38),,S1C(.DV8#39D MQ4LX-D%8PS*U%]VV#K3G/;RHK4I26#K!!1(8&0>66"& 3H_9'(YR% 8"?H$, M][4WUN#W 1,=B-(Y+J4TG[>??_YR!U.V?02*MB/A.B(:0\2\V0@;\\#69G$ $D"9XJ[+ZP4)P:GFUPXYY+?SWQ?.T=T(;'NWA&L[<#;,EQ_"B@ MQUS"OA8V4:1YDMC.E!%6POL?4V_D)> NM0Q^**AJSU1TJL1-;ZPPSG! 7 TO M;H$@C/#&]QA[AS@' '2YD%W84+NPVH5/> -Z3[CZCEEU]QU^U"<._T-^J$05X]P1^[DAQ,1*O-S<0.I>3]_OI*Z<>JJ!__KM/9[9<' MFNR9#=L]<(&ZA-!;%KUP?LQ8G?1X>('L%L6^;5S/5<6CQH;IS-J3YAWU6)BO M%+4_P?*=TK3'7G%U-@_=WO_]_QU&"/9/6W-BK/41AEN>D[?QDS8AWV:.6FGC M9USY7I]F5L)[^\O"0R:<9?[Z(>9CM(W6-)DMU6AK-VN"CSRAP8.ZRT''BA9N MS;*::Q7%?&X]V5<;E.QO+_O3))G'MZ]>/3P\M&!RK4EX_^HN,5M]M^!9,4?YH6SKC7?Q6Q$7,'? M8P89'T MDH]@A.%]'A/+M?5_RH-:[R&K>XNEB%V M%\S24G./XB4TGOG+\U(B\;?2E9TW9>]^,K& M^2KR M4K1#*YH).YW2M+/4-'/?+MC)=,:QN^TF%&K9[3RO4^>J3J?3I M3/5IWYU+Z=/6B5:,^GS\]/6(&E6/=7^DS)#V_W[^\JOV,< >B0[3WH5.2D?Q M&X%C+CYWY>=NR&(".[?GQ)YP MQ"8,EKFNJ+C,QL@G)-^W30"Z]A1'2?OZ]E\7+6G?[!]A$,X6X!9GE;VW?D=!LOWK!=RHK.UL!>/?^@Q* L@"\0\0^[T+X M_^O=SXK_9?[_:H^8?P&L__W+>\7Z,NM_QW9V07(9QK]S<=Q_2UM(IWOSD5X'QKDCA"NA9VR^/"?56MSW,ITAE#4%BOG[\Y=/=MS^^O/^Z!S[#,56PF#$BM *.$Y+! M3FS0AH4R4%0CB$UB^2 3:@\?\ ZR;NHO-,H6N/SV8<3O''+ F1C8Q MMT92. MV-3VQ[+E"8D:?X!&CEB*F $TH)TFTS#"#M&KUQ ?O>5T1.HB[-QM5D#,"P#[ MLO;Q^^5Q;QUU>H-6N\W/0>G+ MH2%_NN[^RXY?JH'S@3N;#[P#Z.IS'I2'N]8X'!]4[MN_/O_QR[^^_?GYR__Y MJOWK\Z_O/G[Z1=<^?GK;VB3T89USZ./$0K31$2O".9U>BGY>W*X]9/6:HPRO MXE?:+VFH_3_/#O<%<3ZY3#_;7;#C\Z&2![NNLMXZO?;1!JG-NJ)+C*Q+G+F& MJE.]N$##5%WH7P/U^WOD!8XWM_U5YNS=;^?D]DUM[S7;WG>]@5X/(X9[_WO0 M%^UM.IMY065BHSZRLH'!:O#^?U9\J#VUU]1X;T#X1^'6%>'WVK%7:^ZIL67V M_9WCA @,E\.VJRW]8M>\-HFW+DCK!0C,>&L]"?:ET/'RK*"U/BOX:A2Z"_B? M:3+SW_S_4$L#!!0 ( "8Y9U?H4L*W[ X /"D 1 ='=K4DS*??*]D&&]O(-I!ZQ\S#%-NZ?Z3?E73OU77\_M?GN84>"7U7S^\>O7^'_7Z;Q\?[M -,]PYL07J<((%,=$3 M%3,D9@1]9_P'?<1H8&$Q87Q>KW]09!VV6'(ZG0G4:K9.@V;!4WZ%3PSR]EVK M5<>GEQ?ULTOX=7%Z-JZ/C99!\.3M*3;'OTROSDVC.6Z=7]3)^+19/YN\.ZV/ MFY-QO65FV3I73)^=*\>8D3E&T#7;N7IVKFLS(197C<;3T].;I],W MC$\;K6;SI/';E[NA:EKSVUK4_A%I_3SF5M#^M"$?C[%#@N;BZ4>4N9@Q%WKZ M!'UTWAALWI!=;EZ>-@,*R8]ND4!M1V#;6$DP!:^+Y8(XR33PN"$?2SFM>O.T M?GH2HSS1DS;KS9-Z"TBQ$)R.74%N < ;,L&N):YKKOVGBRTZH<0$Z["(Q#_2 M(/188#XEXA[/B;/ !LDX.A]>(22!H_,%XP+9,?()=L9*;8<+159#'LAWS,!" MV:YLZ4!3U<-8^P:QA".OZO+JS;-CUAK9I;I.?8KQ(I?D,(TGW;^31X.0Q9Y< M7EXVGJ4))FN0:$^J?5W^K)^TP#IRB$TSS.RRX:H>T.U#A_7TRZ=#0+>C#HDS M)LT6=)3JVME5C=6F4%S^2-!)K9M)A2]O./?6RRH/6'>#;@E3?C@.) QNF OK_OO\& MMO+V'T@,U_I[=-\DD[S=!Q)JTP*]E]0C>(ZH>5WK,/#1!W@*VLG[7Q]ZVSTK M)7I-%' .>*^5^M!4_YV@^MJUKR-%B23I^\8FP08KUR%FW_Z@?F^:ND_L-]E" MN&$CF>FB@YM(YM\,1G/;&/?O;[KWP^X-_!CV[WHW[5'WYF/[KGW?Z0X_=[NC MH6MCUZ1"^KDY4,C!5HM3"\ 9P@"3 *B .0IS1SY[Y/%'KU<2_G7$,VG@!YA# M/V=$4-#\0.!&96B1/MT5:?0Z(K'RR ]'\/\OW?O1L'][UQ\.V_?P^,O@H?L9 MFO:^=>6]_4WP?-*TUG"6S1K64E'_%DD9" 2CB&3O]G%)2(2J\[E]_ZD[[-T/ M1_W.?S[W[VZZ#\/N?[_V1K\?QC8R"=2:QWD1\_!%H]X]"@O_)_+$'TTD!;'V M\#-,Z>_#KXB_$[ZZ-0Q+.:XG,!%( .!$.1+06R" M0G+06A *)%4(X@?R2&P7(BZ#33VF>3!,H-:"=+$)DL\$A;A4"("V\:=+'<4M MU_2)T&D'_7)ST,/D%1KM3XR93]2R8#WH@]_/>] 3>TK'%FD[#A&Y$-#RTJ%R MTMQ$)6"IUBO%%*VY(H]MA=#JV3#89(2?\^TL83(M!B>;&'C42)%7:*SOF.,, M"!_.("3.,]@1.NUHMS9'6Y(CH$>*087&>RB8\>,C!NH.FR^([>"\FV\*!RT& MIYL8*$9UQ0F%654(C0XGX-VWIYRH""'751HZ,'_YBXQ MN\_2[H@3[*8=E\O0'-I6'%KF83YF0 MU*DB*N$T2WX\$JBU2,1\RS"3*D*@2]/DAR4C1RU4,<\R2_JGBA"&8HJ@I"<;L@/QU8^6F!B1SQIR8LJ0K29B<@/3@H'+2RQ0YU81J.* M>&3.0A1Q#?*QUB*8<$*4)\U117B3\A5%G.Y4+CK0+F('2(FYCRIBDSM&E:^Y MF:Y%V*1M6>Q)OI%SR[BWC,G-GS@W1&!J'392SJZ%UC;VED:!/=;72K9>Z85 ML6"9]U1#KWWECH:V!>)[S#GH_$A>PIYBPK1FL[<<3!VMA%?2,.+)E%V0S\!- M"VVF),T1MLV!7J_)_K/Q\A-A4XX7,UDV'KSBMA=0<\K20A[+!B5#'E[@@Q;C M)0J+1H'LHU6D(=6S31?8 /A")U&@_9"+*(TMI"+&.FMX65 ?@I M9^GY16+]HTELX.0(1[#^&$;%#@9O_\:P38C6#+*47>0\/1BB5LKZ[(UY;>>JPNXQEZS:PBZ19UH^.2*Y& M/PK]AE\.-0DO&IL=1@&MC<2R=EML9)69B;0!!RYT_0M: M:X0B*E72K'1']VND@Y8%3*>X$*UYQ+)SF4H&HF:S(CD:P#9L-I\;MQ;W6&(O(^[5]@^S3\BN(^A<_OG.]IQQ0?\J MZD;L2:+6'HK5DD77@94&**Q")0TE] IA = 3J+4 QE)VX?<0*XE!N&YO/4WD MW2[F-KBTSL)_6@"B_,RU",82;1LU@]')]EH^_1<*I*'%NK;PB'409$/D8E++ ME?O5D!@N5^G'[K-AN28Q;SF;RXH_U^LTK*#^6 [V;19[TD-K0;$1@:G%LU))2 MF_D*'$TD ;+^0E[+$KM'*HJ<^183H#&"\V8LRYB&;M0&/&DH$'>$?#5.NP1^ M&3EJ08VE!;?,[&J'>+I9I2IDJ0%1CFKY%00[!YS$6<1IT8]E_3*NZVOA'@52 MXH]S?!M@X!?);W/("E?E'AW:0#+)TUI(YK_IL6$A(>F^-W@TD=AK-+ML %I> M6FCU?RRD\FO^YB"'SNL8Y^Q)!CQ[P&X;6RV,L01=$HR1T[V5C".FD<'WGMQB MHWC157[F6GQC^3L=OO[SM:A*PISY/;9"1_@Y>6M!CJ7X\KXD5T&$D]YOV^U- MB S\M$@FE,,EO3E7]9TU:; W@IO@Z9Z@U'#7 AO+@:4!&PN45FW^YD"_;T0_ MH^1=1SZU)#^TY'_&3IF!_,;+'P^$\2FV_6/!+V0^)KR&\-A11:'0"%;"FOI ME+2;I+:V/ @=RR_">&W5M_ZN%H139H[4AUY,URM.JB''!<94N/+J$V?NXKKF M-:>"S&O(^R[,ZA-^5R:;8VKWX)EDM/Z$5*P7_JMJS@,Q"'V4VB2_:=F987M* M;EPR8MUG0UT\8"%?[5WW>((M9]7EW1GG&1[OV1A;DO]US5#L,XZ:=V?.;#!S MOLPP9AV\H );]"\9Q'HUP+(V^(%9%G3M"7,SS0ZR4.[=*KP[,O5A3S/T[D'- M]K8M-73<.>$ZTTYI?CCK/LENWBJ(CZ4;VK"'@9TI-_3C*-6_$_EI4F*V'PG'4])])MR@#AEP*K]UF#(97EJ-0XY]]V6Y6F4A+86)!V2D@.P:E)7__'0*8Y3T3 MVM()Q:L*%U6,"LM3._+Z"CR#N6/&??%0[028A623:F0OKXA^_+VO>8H77J"U MTRUMMG5A2,02[ SZHZ:EBEU&L"OY\_">B"$1PB)F\;F^%^&'VB6D9DZN(0ZZ ML.Z@KRX85E*Z?_N\WYUO*18%V QM(O7;WMM8LU(HG["0I-3QAW8 M\F_8",)_)YC?,I>G@KH3S^).QT'G_&&]+S^Q&OTVPD_Q Q,U*:LC..#, M(,1T9.F?6D%\%R((ETQPJ?H3W]-P( 0'__8[%;,9L^0RFSK$._,MZ\Y5V'E- MBU/W[R:G2_K9/G'7)GRZ'+ACBQHPFSX3;(E9$+]N7_PSD9;".?2AZ$]"]JRB MPA&3\8FJ%%9!BM?*"VH4<.FYPIUXEG;G'Q%C9C.+39> :+ H9S.'3*2E,(=M M\=H]LQ_!.X6M186WJ@X;D/4FL,Q[WC/Q.Q'KS>F!,,. '4=ZN'.9/AQ& M;&DWM+29TK=OZ"/$37:1:18A+NU\VGQ7#+950J>VYZ(82PB-;,<[-_H$MBO/ M%E)'H@BKTHY+2NR?@AKU(O+E=@9*&_H?+^'L)+]F%_F25"5/AR$\X?MBFS,\.O38]&O^("A8[ M]>Z??$SM/$F4X@S+NDX,,?V";1,OL%AJML>$EF5(168_-\A0BE&0V<^NSBAV M=M(V3>_/(?7LT8QH,C/[%%'6R; E%!I!&$1X?S(AZ0GLK.3E]:,V*KXUQY0I MK4OA#*=X2DL>I?S\1PAT+[%E'6V',XCWHRE4XKS/H$D<0.#I"^- M**6N):DFC/V5,"(^D@GC9(^)P%P\2QJ.WKMR+>M/@C]8_XUP(3]9D#X*6R@. MY.]26Y IX2]1P=M]7LATP\^IV\TDO"3S*QSV[:-LJ3B_,@2;Z34JCBI(@=C? MG.9;<^(QT %P> 0 5 ='=K&ULY7U9 M/SN88IAC?O9Y.#]]-C_%9_^83/\Y_!2>O1^%>9E,SP#^TOVS@\GYU^GPX^G\ MF6!"KCZV^NWTU\ 3&BL$!.D=*$\_.:DBQ"02AF)DR/'_?OQ5Y\2BT XP2@:J M6 F1E0@B.:$E4SD+W?W1T7#\SU_KEQAF^(S$&\^ZE[\]/YW/SW]]\>+SY\^_ M?(G3T2^3Z<<7@C'Y8O7IYQ_^B^^VWC\Z&UWV0_BQ_\=]_ M?WN<3O$LP' \FX=QJ@^8#7^==6^^G:0P[T;]3ES/;OQ$?06KCT%]"[@ R7_Y M,LO/__*G9\^6PS&=C/ #EF?U^Q\?WEQZY/QTLB#M?":]S'Y)D[,7]4,O#H[> MO3I\=WSXBGXX/GK[YM7+D\-7O[]\^_+=P>'QWPX/3XX7X[#(0Z( "=4]9/[U M''][/AN>G8]P]=[I%,MOS^>?_SF#JGWF):O0_L]]_OR+[W*D,$J+43=L;^GU MQ4,JX'V*A%_F.,ZX'- 5E-$D7?K0J*IS,EW]RU&(..K>'2QF\#&$\\'+V0SG MLT'D1<4L,B3#.*@L#+B" 606D=L8E)/L\O!5R68D6J?Z$F:QT__%GWU1Q_4% MCN:SU3O=2'>C?/G)RX'<'O]?)Y/\>3@:#720*16:BBP[ 4H5FHJ9&3 E&O3& M%Q]U8PE6S[XLPQH=7D[3L\DTXY06L>?//F-=<"[6LR60,$T_\.3R7+KXQ(O9 MXNRL^YM 5#A;_?LRG9SMK,_YI,&0+O5%:'=5Z/OIY!RG\Z^T8H_G+\?Y\'\7 MP_.ZN+_#^:!(KIS%"#8X6F\#+;4ND&P^%ULXGTSPNK$!,X+PYPAVDIN*0.9.W)KA::8GJFH@A6-:7,[HDU(8I\.21H. M?S-*O!V&.!P-YT/\YNN0&YL35QH\4Y)$+ A>J@R,<>T$^3ZRJ,8T^!%%6QNZ M^OM?5S+J0FJTR&BL:< 5IR4\!E;3,-$S'2,I,^W5B%Y%U*4=.W&Y1=U)% M.]I/QA]/<'KV"N/\NXPY!)S]^%KH"5XA25:[9UE#)*4A 4+AVAD@8Q)!.-5$+[UPG<] MDCZ%THTYT&#H6])@NL!\'$9ANB9>)@??,5\C/5J&E"49HS4)O'-9.,Y#,'N@ MP35(^A1AMZ?!KD/?F@9OQFERAB?ARW_"4R?PNS]D&%'!;1-NUTCHD3N!3<,,L4 Y)\[!TX$ =R%G 3&)+'L(_%V MEW/\N,%S:V>QP>#O*<$N%&9$P2$$2S:*60V.1PM2*!+*"1Y,ZZS*+0GV[;V> M#YAP^*E:7XHZ5\*YI%SB(8-SD<8WN 2!C#*):2RS,;'L6P=$M^'I4SBT/0MN MM3U-2.(^UUTK 8 <_#,!]^.!!5*"QE M I"L(6\]T[,Q!'#1L.*-RZJX_>6,6WO\ZQO QF-TV8/6CJRRD(&"46,A*1FT MX"5RR4%G MBFX>>$.D-WGAG72_XUCO93=@C7]:2@P:!9CL!?$O"PCH)$B%)2#6G8G<6N_7 M(NF39]-,][N/>3/]O\*"]/CO&:CU]0CG ZLS)A<#D)VE@"SZ#)'Y",$$Y(KQ M9)IG?NZ U"?GIA4C6FIA3[58WS8OUQ@;$9GE!,8;54"E0+Y7]@JRPB"\5YKE MUN'0G:!ZFBS>S5%HJHE]^ L4IAW/)^F?IY,1C?"LAFOSKP.TQ6HA!$B?:B+; M422?7006F2HHHLFQ-3_NPM32\S>&&>4*0E VD7A:T834$IB-S/H<');6X=Z- MGG]O/.+=F7"+JW2O(6^7&YJS:.THW0*GIYYR>TZT4DDSCEPGGV>:\Y0!1:(UN7"*X5 7 M"NERL"8C%\VI<==ZUQO_N3TC=E3 /HE@9;'1TRI5N(EDG&N&LH0(J12+*@GI M#7]@(FRW"$[&W=]=YEUM\IH\C@BE[97W(XJR.*>8N646HSJ=XBN/9\!,N@Y6WDUD-48X*12V#PFC. M2JL@1B%!!:4)7["@N" '%6E!SJUSH?>$V"<+V9@R^U16,T9]P'D8CC$?ANF8 M3/9L#30%P<,TI%B&:XPQ!T*3'8T!4K"KF844K#=26AEB:[?Z;E1]LJ.->=-8 M)>T6GYR'=33"Z'T8YC?C@W ^G(?1@#X9BC4:LJR\]:4R.$BPQ-A4(N?!MS[0 M?0.4/J6B6B\F#0:_Y6[K,C^V9@^-#DI%*<@>QGKLV#D(,BF0RIDOWV MZ/CXY3OZ]=_??SC\&WWTS7\=UO?:=X:YWU/WVC!FAP%HU$?F8#+KPRCG$: M1B38RWPV' ]G\[H?\PDOQ!RHPFRQWI,UE E4D09<=@C:$U:=HT+F6V=X-D+6 MIW"W*3?VH)B&>^H4=Z?AA"-W/>:0BFJ=,KT1S,Y--B93XLAX6="6OIY,PW@64M7Z7\-P7)./ MOV.AS]3L(U.*I/:20@9M0 E,I &OH:A0DO/.(V]M,N\!KT\^51ON_-"18T^Z M:MCZ9XY3FL K89GSA"-XL*X0")JLX)ET%-%FKYQ-QK/6:;\K$.[I3.TWR-\/ M*W89]+:G4&^6SQN=&4E'[H45# MC;0O3_R^M360,@O%T0":F$E08\!;9$4RG(C0V/\IY#8S=?<4NXGU-RJV5 M+5-:EO\QG)\>+&9S>L+T6T>M>K2&_L]UB59H4O0V@94T6U56-%&1W-NL>-9> MHA6FM3G= F:?S.JN_/G1V=ROUAJ6LUUQL2.RA*8V'W(51:"5WD627W I%8K( M;&@]:V[/R#VR:6W-C)T&O%T(@O,U>9*2.@:!@,X@T$,5>!,9?:$E6T=FO&M= MUW\)P.[>X46E_,6@_HYC+,/YP JMF"$#5$3 FB6L)P%U O2HK)5=>-?<2[P6 MRCW7NCU[BULK_T!;Q@CK&1:+;O#\8(F[L4,GHPO@IBU_BJ'7VAIIN$? MCL/TZQL:M.[875VP)UU&<>4!#W+VWB6L[0@3":1K Q:;:*E6:(.*3B3>>I]B MC^+T*1'97:[:^U6LQ8UV*&"@6D[ZBXN ="^!RT3:1 X^I=:;H M%CAMS9&+VAB6$VF=4812C 97;2-R$@LE*^A;5W/<8HX>>P^M#0>N3I;M1[QM M9'^-?#99V"!HCOEHJ,5T2403BJA MDRW!-&]M=U?*Z''M3U_X>.,IV"VU]P";><44$U(A7U:*VLB,O%J'0@/22I*\ MH>7%MJY(W"DK_5#6H:^4:J/)QZ]M/'AY_+?7;X_^3VL2A5LSB*UQ^I]?+S._AEW0: MQA_Q0YCC82F8Y@,M8N63!NZ4 .63)(?#,3!&&5Y"VD?MX(-*V"!,K!#>3R>? MAJ3=W[_^,:MM,MZ,/Q'$FDTGG^_3\FRX5C+P*#(X6VK KE3MF)O Z<"XHP%U ML77+XLW1]CFZ/KD+#Q]>NZJ_GW3\S4Y5>-T&1]R*:)*&D*FF4,_( 19^R=D M[DW41G/=VA)MCJY/%19/GYZ[JK\9/93)T0C(]"5]J558]'4OC,EK1>66R*1;S9G3:X&GW=(J?],JS'Q7LF1DG$QJ5X],P MQ6.X_-3R1/[+SV%:T>88* L]:X+&HN<4^U:1T%B8B:QD@S3>C?"W WB MGK[F3\RCQ@K;^\)S4C/>TR-R>J<#%H.R3!+OG:$ 3MO:(S-%D"+XB*B+$&[7 MI6?M>?=L?/(3DV9[-;3KC_/-&ZMNV)O9;$%R8U=V/$@IYR!5@&(%!Q50U;K, M !:5XLFFDDOK\. 6.+WJD_) WG(K[31LI_3=^5ISL;I2F^N$3UIG'7T $WFJ MJ4L+,?G:>;>>!^2%+&[[5DOW@MBGV](?BE5[5.*^TQC7;=\DK'=::@ OU=N2ZD5-T5#ZSW+K<>MO=N^T7Z)/)RT3>Q!1_7\R&XWH,:-F.L4M"+7^3 M!T5GZSW6L$9I/J)WS\^ZNX6"<+Y81@-A2?Q2)#A=CVPFSH(@OR6ZUKFS MS='UZB#88[&KC>[VXB\E9L!6F]-CDY"4I'&@7D$G[.D^$B@-#YJT?SJ MS'O Z],^XD.1:T_*:WKSYO:[,U(9=#K5LG)9^Y'&>CFR,R0!CSYI&W/S N>& M&WO;;(A<>=*5O[]V)TQ(V2BO.115;Q!7,8%75D(.FKF P9OF!2>;H_MIZJ'N MQ. MM=?A8U3/&6N1O&@+/E#0JCC6JT&"AJR"#;$$E=0#[7+?63UW_W&XNQ?3'^,I MAM'P7Q1>R!"81N>("Z*V-,P1O.-=\D@G$6TRI76WAOO@>PKAX:X$NW\OK2WU MMZ?F#PR%E,HAB9D#*!$\Q( (,A*"+ 0)_NBG;1]YM[LU1;970,MSAE>*L%ZF M-%ETEB@A&88XPD%V*"*9$S"%40A@2R9DDLR"]LY97^_:;MU<:Q-<3V&ONS5E MFNMK+PUNZ><17M=FM: UP40-WC)R6*VI?3;)P7")$>&Q.-.\?\8FN/I46?E M1&JNKI:9I4_#&3V>+.BKR2+.RV*T(OD@%FZ%)!_4\7H;7%21G%Y?(&/ITU<<#$:>9>MKU8Z_%&;_38IAK3P D-ZLCKZ2G"Q[KSIDAGRK; M!%'( H7+Y'AF/MC6A[BO1W+/_>V?@20-5/( +L[[\+6SETZ45%B]RK2;I/]^Z7<:_<3 M&GG&FD;1M8 MP(PP?P\%9H-DE3?&&^#TM8:6'&*NC1%0TR#I$G2^K2!P$N2EI'DPOWP;I1AS[V7+/#Z#4/1+PNW6MKUC(OI[F6JV_P8GD M@Y&@;;T7S)D CJ"!D.B1NX(YM6[4=5^,&]'LD8N5FAO,?>JQ8?I[N;*N=2NK M32?#EP-Z>^& M>MI[D[>N]G/67;H].TZGF!]I'L\N -NOLMO'?;M7.;3MA&O5P M6Q5G'TS.XG#<24!1VN3CN.Z_O\DXG@_+L$9L2U]H5;C]U\DD?Z:8CCBRG@>8 M$:N[\\@#*4OFG 5@17$R;=5G"BI"JE=)YN1D;.Z4[$F475? +6%="V=9-3%? M?G(]FN8L):QW=W)3AYN+ L'$"$9H78S63#:O4W\(N?I4^=B'F7)UU>X=M]HD M\%J*M1;(7?Y]'7NA3%(!'; 8"HV],$!N47=K9@Q:>Q7T9@>!'PIQGZJ!^C0A M^DN;9IYT2^E6WA[Y=^NI^B0&.U[2-6K M$JM_)N3",J[]8BU*6NW!(B]6,HJV,!0-*M2:(",]:)%S$>B2=/S! M31A_'':9B> M"P4Y%"=J MW5N]#K&>P>:":ZZ%K!7]/;8I:Z+TJ:RQ3[.D3PSJY72X.+&Z?@#666-$9@*P M6/(@O?/@=8Y@DW;..EE*:=T39[\2]:GJ\F>?'#ORJ=D<60W8H!@4R6&!9.M9 M_I+(O1,)H611>P1E1_\U9O/JV?>LV_RWX]U6.NKG*GJ=[W2IQ#XRK9GA""8& M!HH5A)AK5U.>5<$@O+5/8(/M9@'[57/:1[;WEV]/9$IU6RH#Q[N*D0 ^HJS7 MQM;>BLR"=BPFYW2(NO7-8P\@5K_*:?_]IL_]N;7W&J75:(:+8N+O8<=2PN^E M/E=_LT/QTNX/;575U%C\'IU/4F63PR\5%0]_\ M.FZ=]MYG$*4FBUS7>H,A2&Z$]-%9>;5/>H/*\OMA[$.%T(.2Z\=J\STJM4V^ M_/7-\%Z6.4[)]UF<5;7AI38+EX9O_9:JVN++<5,,9*T*B< U.,,2<)-+O68 M&=_L\%YK9'THSWD4-CZ^GGM*U9222M$K<+G>$!A8K1*2"8I-T7(6Z?N=1OT! MJ'I_8W(;GNNA#%+Q.I-0U5],4"^9A9 10:02:)G+LP]<9J M/!7&W5^3/8KV#F?SX=G5(7R0D._6)S]\W+?Y0+0(_IISFR6OD@T(OI1ZNU4B M;@N=(649"SK.3*(,GI7 MLH 2&=D:$24$1Q%N$B8S&\GE:'X$:BN@/Z^UWX:A#Z?S1Z1G-Y4\)V\XFP(! M-4TEJPFK40%\1JT<<\SFUAUFMD/:AXL_?@:"WEOKC\30#W@6ALM;&5\/9Z3O M"GZ@*59C*1'<(,B[9HI$L-R#42X6EIB/\7'I>BWL/G2L?>K(3II(&DMC?4F"(V/OM9V4/O0*?>I$W8[O3\22=]1,'OR M&4>?\.^3\?QT-D@TE7(V"%)D3Q,+&7@;-4@;BU;66VG"HW+U*N(^].U]ZI3= MB05[3V8M>[Z\_$A3JKML[WO.9OF;UR%=U%WLD+>Z_T-:I:AV%*]1YY6WD_'' M$YR>U8N.U^ZN4E9Y38L89*:("![)5W1>@Y?!21M4QM+Z#/;U2%IU?EI>L+N\ MP[D6$17DQN1Z9U(1]<$C"6E:'UFX M#4\?4C1[Y44C530CQ[J0 Q&%4[J6CTO+B9Z2B)JPWMN*R7EI6.*M^PVN/[^E M+&L*L[H(X5@$F>NY[FP^'YSU8;HS\6,>_4M/">SVC7O' 7X1JYTMTCUYZUHH&/& )G"-Q)FOXN.B!# M&2!FX[GTCF??^NS8#5!VOLLGC+J&G!2N#F>U8&L-6EFXQGP]PU MB*VWE)'FBRE!HA/(MXJ:@=3&9$WL=:"Q.^GDX*S>L%E&+W&-2:CD5(D <4' M7^\N].!ML?0%62)T(OC6YWEO1]2'[:E],J6A/C8,?2_>KU]BF.%?_O3_ 5!+ M P04 " F.6=791T^C8<\ #QS@( %0 '1W:W,M,C R,S Y,S!?9&5F M+GAM;.U]67=;1Y+F>_\*C>=UHI3[4J>K^M"2[-:,+&E$N:K["2=7"F,04 .@ M+/:OGT@LX@*2P 7R7BR2RV9QO??+B"\S(R(C(O_UW[Y>#IY]2>-)?S3\VT_T M+^2G9VD81K$_O/C;3[]__ 7,3__V]W_YEW_]'P#_\?.'-\]>CL+591I.G[T8 M)S=-\=F?_>FG9]-/Z=D_1^,_^E_5GBT]___!Z%6E_ M.'T>^Y?/%[_SW T&B'CVA.GUY_2WGR;]R\^#M/S>IW'*CZ)?#KF D@7._RQ/ M>[XSID\(9!RN? +\;AH6BE?$^-#3=\?\[5D04W97@VE%Q*O/KHIW=.GZ-06\ M\N@*:&?WR[..KE^-OK]Y^/'_WRXM_/WO[ZZOSUV_//[Y[ M\7_^_=V;EZ\^G+_ZO[^__OB?5T-W%?NX*J\?VO3//R90%F1B.9F-H MU00NG/O<.Y_BME=V0!Q4>HV?3GI&.>$TH6"L+%N3\F!UMB BT]3@UB:E6R76 M9$G4["9^1JW%*YX7M3Q/@^ED^9V9HF9*>AS%7/+;C^OU,."./DDOT_S_7P_/ MIZ/PQZ?1(*)U\.J_KOK3ZP^CP>"7T?A/-XX]'7(6*3&0BDH0&O=C&PUNSP9W M;>.8#815'G1#B'6^]L2X M#Z)[%K2JME%-F:^2@.Y,@I6A]M"Z)Y3AJ&@F:.!S%\ S1$2BIQRM]I CK;X\ MWD=QXC383>JK/&"[\N!C&?/5^'J&[,7H\G(TG'.UEPAAVJ'W83SZ'\)G)*C/ M&J1)7DF$3&.N3(='P9PV*^KH8)4D4CDEW-=D0D'(['%1BQF\ M25)89GDBM=>.'2&?-KFZU.65JFF M6J+:/]S@*CV".).$.['"99H+@8@=.I&9!B NV!R43$22;ICV!,KODFBUM+;* M,[TMSTH\K_T)\F?8^##*OL-SNQ_XZ[,\?XP+3M14.H"P2='?1V0 B7P'!-PQ;_W]5D.B/RQ]%9C#/IN\%[UX^OAR_< MY_[4#6;L]??GRH>$LIKTI^D\C;_T0YH/ZD,*HXNY#N?CTSHG08T"0Q3!9=_B MBN\Y T]XE,2$D$FLO$^W/:;3).U!,N*!&&P+D?@1^"JA91=M8"YQ'!'%887(P2=#@#,2?RR-P-W4>-0?\0J(=)Y&(20AM3V #4.E6RS#(8RNAE/DP7GA \[AR>^?HYNF M5^5<=M+W@_2F/YGV" LA,1]!L8ASQQH/UFL'B7)J#8M&$55[-=T,VM&?)[:A M@E:.D!:C_EAB13TB&*,B&^ >?7:T'A(X9C(09HF3RG%&:Q\TWT504>^WLJ1: MU_8.8GQ(J<_F.2]_#8,1;HIH%(^OTLTW1\-I^CI]-9B]\&\_3=+%Y4KP@_"HYB<"A3'9HSP.6<7:MM=3P*JR),G M,M>>X,T6BGZ,,SL+O(5UX1ZFE[,U="-0O7NY=)78\""@FKO$8[F 3W!@=\6- MVI)Z9Y3@R:&!&QTHEW &"![!1X7[E[VO@.C>5*R@G%%- MR;:07_: :[( QH-1.@>+PZ0X3&\3#M,P,-)1[PG1B=;.,WL4S"FHOHZD6YCM MCP1KEN R>L4D9$A1^,)/7-R\SF 9#MPR;J.J[2X_">@4J%!/XBTDF:%#>W5Y M-2AU2(]E(BR 1N^X=127+B5H<6DM.,W0I2HBH4Y&'FJG:&\,[B1HTHHF6D@] M^Y"F.-847[GQL#^\F"Q026:51O (0I\A$PR4EX[D/@PDE,@ M0P495\P]FXRGO1=SMW^7S^)H=J0YLXVIUHXQQX$$J4$D9L$F MZD!KX;2A^#^]D16!+[RE?_SJ1O>;8CGB4$(KXJZX=VR";S$'-D'8)+2P(S'V M$5]H1YL-J+*#*BK:GPV0"AF]\ RGBY'H)*4@Y[D0#O_!O4TD[C<*/APP61Z) M0!P*5YIHH&..W)P\+UWJF&G6C(*A>N92*UQAG0!G=%E?O4"==;'GW,/5G172 MEEZ;[$:[*.71.,>_/K\GNS?XY2Z%P3]?3="HFDS<,)Y?75ZZ\?4HG_S\:]$,_3=ZZ\7@V[)?%'AM,[D+>K"AX]Y=6*@BN//I*Q< O1L. MO!G/DT/ZDS]NCNYX*;Y2G #+%/T<%0FXR!*N><:FJ+*CI+;'^3B:W:.L]YZ, M M@T!.1N>[B[F%N.E]4"_[@ZMIBCT68J2".21B)B"\]&@U.P,I!Q6BU"ZKVH'3 M1Z";BW7?:7G&VOT60?TVCB['[_ G=L\$LZJ-5%B:A7%)*2%^:(_A #605 MT8Y5222[4;K>FE#'HP#V%5.OH=A1;0%7CGN=SXES&](B:+,)J(HQ]$>!=!\V MKZ2H45M2[HP")F25E-% G-4(3I6ZF,C VN"=IA(9OU$DY+!4_T00O$O--Q%N M&V[?:/C[\GS72!E,%@24,08$$PR<]PIP?6.XF+',JYN"MU[?;WM; M2K.% ,_*KO7S]<]I&#Y=NO$?,RIGEY/QB"KS'$ $QTK6CX 4-3JI1%'*:R?9 MKL-T CM\*^)O(12PBF^);C$--L'74EK^.FS[R="OJ]&U=*F@CE:RM=?@5#SJ M)#CBU%GBJN*,<2!=U- B9^-K%7ONARYHL_OVRI8D6VB@ =(,T^9"^I.%5 M>IN6I[(D>4Z3L3A$YD!8W N-+?W@K;>XWVI/3?5FH@\!.8 XTT[ZNE_RM;.P M6[ ^%L>YB"ND_I>RFRYP"1^<]&@V!V(0E_(:?%8<&'5!%Y)UO&]4?\TWDU4_(B132NH_&TW DA 0UC IIKJ7/V1'+>O@VZA'/: MYN=60F_A(&)UM/B'RZK$#:!U973>P#H8>W,[%:Z-4^\F_RZ6C%L0:>1&*5N: M$?G2VR )L%$*<);H'#Q7.;>>K-(V-9K;EJTSHXG86V#$39QF!>32X#&.:6%Q MKR2N)!?B_NFH+B=L4>-FBF:UKMUV9"VH [ PME7AJ$WY5S0X2RSO0YHL [:S M.1"5ID3)8CMY=*TR#M118G$B")E"B;WI&O'J>Z\] >MA5V%6+OJY!65!X4W M5#R,6@'0_2'43NIX6*T[R++RD=,J*!M%,,$1R,P67\5H,(X'_-)9Z86T@6UT M!'$8BGWBB*D]O38187OZ7,G)CR1;FG'W220B+)$">'1P0>.>Q+/!'6*S-),& MB_)>:R)V5,PC*_(N4NVNTF$1C;K55K%/WMXL[D??,M\4DPJ:GU#*P)K'2^CF"=5Q"$ M(D@M%A6K'8A9AVGW0O'9\W[!68DF$MI'8?K/_O33"YQ H\LT?O4U#*Y*5\NS MR23AO_&C^]K3FEA!B09-J "'G7EKE?=> MH#> 5EU)2]8*G#()>!89146#LAMU1#NVS-MZZMTH_[:)F#M+OMP$U/>6?]M( M41ME86XCY[^<]$9626:%O$JT%0:A#!,R#(<8BCS6-3[;" MGZ3PEXO1E^>+)\X5NOCB1I\W[^M6A[M*?+23N"I/Q;-)W[UWH32C6'9&C-XS MIQGX4'KH.Y>1B):C6:JY,M0*$C>Z)G#-3%QY\;%/Q-TD65&M2V*=_=[3QJ9L MC0/+%+H822AT"ST'Z80DG'@2GBQL:#8/SW[O5H4["GRTD[0J3\-75Z5#PK*+ MCR;"H M%]Q!N2@,7?N 6"R.A1.E;68\J/3407RS>??R5;?:VU[6HYT$U<(2^>O//9EP M!%)K8 E7"D$S>M,1)[U1(DN#Y//DJ;2J9JKZ]>OG&3?O#NQ87 MT88GATSQD@L0&=<(;U5&]DA.$R,TAAJ1H=4W'_M*N:,LN\B+O5\Q(@SS,J)- MG54(N$C@YHSP/%#-B<&O<,^O?5W.H1;L50\,MJ*$?93M;8+O1]G>UAIM6HBU MC3KV4;:G<:GDCC&(4J/GGDT&GVP"RH6U/,DH7>WLV>,LVVN5+4VTT%G97D3# MU//22-[0XDU:B>X@FJHVDBQ5MI:8VG7BQU*VUTA?&Y7M-1%V-TT#OE466.IC MHHG@Z%2QFSD'2]&,EBRSH+B(N+NV;W[LNU:K2\MC*]%W7+&U";0?%5L-5=B@ M+F<;^7=< 56VTQHXG8]U*Q M%3C7V>92[!QI@:7 "!J!"^*S]I;@%Y5Y<6056XU4V+ABJXG\#RQW_/4P7DVF MX^NV\\7OOZ?+'/$GQ]A57GAR7+N8+! M>;EDE" #12E<<(1JXTG2M=LU'&)> MN @>EV3O@(90>H)9#QZG#D1-H]4AI6QJ=[4YC;SP)ORID1?>1%$M^$]/>P<" MU]@8R_:>41:E&XN+JGQ)M.612=Y5C<5A)0#OPI%J C^$!.#WXU&\"M-WX_,T M_M(/<_-0")>)EQF2U*4PT!(PF5E0(7DF;?*1U,A#>>C=A^EC-U'JJ*)P*Z M)@[,6:(:WD1UA+? M,G>21AX2^F">9HOKFHK@I1*X"\J0K',A\KS.I]GT9=T>WE?2R:A%@58T!6?X M7@W3^.+Z_94?] ,B_/?D!M-/*_B,S*$DL,N(SGVTN(B<+3 S=D!Q)@FS0*1&$$[!&9Y""!>IE MI%+YC93\R N.7K$U!%5<;_K')T;0AJTY<=O9)K"[3B&=<,W]G5='0Y*G=-?AR[+ZG0 M$3\93CZ/QM.9#[+ F%,6.5D/,GE=FJM%,"D:T#JB;&A2C-F-E+[A"X]>\6T( M]M$F4_L)12]#4[.P?U65(>NU8NPI+>VVM(DH6S\"4,S.T\G)6H(0Q MFGJ25*Q]9=TAAJ6C)LSZX$"YTD-Z,3D1MF_WUU8N@E_:H2E MFRBJZ["TLZ(T@G807$0_25$++@2TG;/W45 AE*I]S_%1A*5WX4@U@>\[+'WK ME'J%Z>5:R\F[_'[<#X7N)6RC9#1$RPQ&>'3!!,G@A+80>#(N!ID(KWU@:\E+0(B!D2F4SD)>\)22TAL=G1T-F=9GH1T,EYKHI@4.?42AH3/ZFYNF M<=\-)DO<"W^4*I.X8@*2):7(SQ 41@C I"-&6>IPW*BQ*@B M^D?7C>J1HK/P7U?]R>Q1D[=N7%(MO^P2#7KR>94B/IMCKA3569[3W7KQC;?% M<5LQ-AL@2EDIE;2(073H@YE)S[ TMM43!*:D(\[43PYK@ZWZ)J<:4 M^\M*:VII8?=Y[ZZ+YS[Y.)J)89R6X-/D;9J^RR_$JWL)1XY2UA]!3WVAKB@1 1<'ZI% ?!0.X3^!)P3(D@MH;?0/>"!Y>\6N@]I@'9X?#&:3"<]SR2+ M3"40"=<]$7(Y?R]M3E+((@?OA:A=G+,YNA-B2TLJ::$*].&]1 G99H0D4SR)&DB 5W- M=@R?[0"?$->Z4]PJZ^3.O2X6V0WO\@/RF?Q\?>NKY7UJR2KF'M,:I5I1S*4>H#0YNGO'.MK"S&H,=-70C*P%@E M #T'%;/RQE<_AW\$RKX.2]M5_R,[Y2YJ:,%E>PC6W)E8%H5O K"EH]*UX/9S M1EI%E1O08W<][(4P6I* #F: 9#RNR"1)<,PIG"]4>$("46FC/KJ'3Y0UYY_[ MX4D3\=%-NO6M[U8Z0GSRV2T<)VX^EBZ.%EE$C])F"S18AAY) MD."#I:#PO5PYSGRLG=^,8]+ O)TL@Q%GPWCTA]' M]QM_=G69XBQ6/8RO\%>^N$$YUN@9GA)5T9>[:5%:3C#P./' I7)9;5;*F-I) M4^V.Z"#6M>W8N$%T;U^J;^' L^KHKL;C- M5BF(I-'@"4$ <2[(J"Q/OG:0LJ6A_"!T566W<)C\ZV@4_^P/!CWJ=)0F4V"T M'$Y*J4L-+P.MA>3!*AIC[0;1RW>?$$NV$FJ*SD_:0%ZRU SPA@AXN,2H>2L^"!ZV/='Q5 M?J@%?RU\,PNDP?W=?T;=OR3GCI(@5M7"D:IZ)DM3"03!+4$U4YB@-8R%>1 MGP"I#U_CJ_36![6,N\_]J1N\26Z2WOE!?UZTWE.1!L^T -RB< )GK\ E&8!* M%JFE3/C8UOEQ>Z,Z ;X?* 5626X.B>0OT[R^!R?QK1_V@C#H5#@"-)?,?(U> MM_?XI8V:B*RT" R[BBS0E- M+(?^,BT=066Y(SLR2%JC9X%F&&&UKZAL:2@G0.E#4O8#)-[Y@.Y; 5]137K3 M_W+[Z&4^EG^F_L6G*<[0+VGL+M+ODY2O!F_Z.?6DL%D:= 083KQRN(C6DN ) M##>.YF!LTK6+<7?!>T)T[$QM#W!NYP.UQNGOV4?C$XN 1)=*?;)5((0.8(W3I2/' M5)+22/T;EJ0T4<->*@PV ?BC)*6Q*AN7&FRCA_T01F;TKYT"RW("P;,&0\I= MUXR@E8?674IM'0P=1TE*RSQI(/[62U(\]=HIY7!L)8 N/07/K(&0%?,!_]7V M7D;F$9>D-)+\DR4I3<36W>VM#UJDI-)*)E<['W +F+7#M8^\[\-H,/AE M-/[3C6,O*.UB5B441U$P3#MPGF4(T1BAI/!6LHU6NJU>?Q#+857RK(NO5E9) M-R4/:]NUF-+ITD<.QN 'P5@ %U($;J@1N"FH;&KW6#_HGCI=:;]"IYTFJJMM M=VV.]VP\=OC=69>[LQCG&]'KX<=/Z7T:]T>QYTV0.M(()D>-<]1(\"H2R%[S MX*A)G,O*Z]@Z3"=+MWWJKH6B@=UZ!FF1#?.X&QA)*0A;;%[G#4J1\DBBHS;5 M/@(ZDF9/>UH$NU-G[2O?MIM2+SZ53U\/?W']\3_+9-4HGSETLG, MP$G"P'.6%'5&L;C9+9Z5 )TLY?:FM0ZJ"S8>P\NK]''TZFN8??'!34O6"O') M6E97Y2Q++,L@^M$W 5UP\>MJ3#;DH!UIJR+ B:2O6"B$&4 M3K:XB@>T(YC@21/BLY3=]"QOX(6T>B3[")3YJ5"TECO+#2@I1:GU0!> E^6G M]!+G0A*7:OMLE:#O\0"WE5C!/C5[Z,>]7$1<<6@"+PW*DT8TQ:*V@),Y,$6M M(;2+4YGC..ZMQXH-3X&;:&=)$_+6CD??[LU'K'17*E51E5KI!:Y@9 MQ$0Z$[E*3KK-CD:.H*E=([D_U=2NB="Z.P)>YO:ZX3Q/_7X"YLV!Y_V?['#< MN_M+*QWM5AY]I6/<)_)A;\QISTU")B6D)/J>0ED#-F@",5,9A=1MX-,%Q&R*8R0*(QJ56,)+!HN\//$@3M-&1NMJ-M]=AZG[9JLZ0 MU1O]*JJAE'\5W%L+5Y=7L)I:SR]%XVO_O>56D]5%YPA5D4^XBY,:"34H# M53%IQ8/'5;@[XCR"\ONB4@U5U;9UGH*;IVG\".:?4QZ-TR_X7_]B>#M>V(N* MTQ15 B9UZ1S"*9B4%6[^V9-$M65RLR;.M9&=$-?VK[D63E]?#Q7A,"'5P M%?O#BV^]R 0E3!'B@&6B<$W&Y=BCK0I6,^NUU53[VA&AIAA/B'.=J*GV0>I] M=&_3] [_YTTTPO7L:LW!;'[\BE)^4[9\2:TT.4BP0L\D50IS2@LD1IEBFD1N MU48+V0X@3H@_G>JC]K'H?=P;P-6:4E/) <":V=,+0)KA-B M3VOJJ-@*;/5TYPEQS ]P@E=HILD$D3.4AW$)=U1<$PU+(05"5&"U0].;H^OJ M3+9UTK2DD$,Y9WUB4#]?_^;^WVC\8N FDWFH7Y6"+T:!:ZW1A/,1#"4G$UF8XNTWAVS7G)L/G4_SQ9'&YFH8BS5@-+IG1C\PZ<0I#,6Y$% MH2Q[49E)3\ Y*(M]=U6.VM%#"\T^C7-#2&>N"W5IL*Z#XD_.-4V@=R23;4%W/W85:W2H!GEJNFPA1UP&^A6 M6&XBI1"2IR R6@D65WETN[/1,@CI1,>',@=C9QTZZYJHK@6V?1R[F"[=^(_E MYJXSL2H$7..=Q,U=230:N'9@B8B"9#0Y3>VHPWT,W5M6K2MN5%'JW>7ME:#^ M^S0^_^3&Z=8%KL-I/_8'5U,4U7D*5^-9Z>8\M)OB+RC< M]H<7WQZT0TI?JW@J9?MU)[-*B8"-H+U;@783]N74*4V51 Y37FIO##B7&*3( MG,\J9.5J7Q-;"_O.O6%WPW%V62ZZZDGE0KE@'CRCNERVJG#^NP@Y9,ZRR(3: M Q/@''CWZ_5>.+O26;9SI;?@3-^X@#L.9^XF ]*O]0#N1V'/C/UP\_8.9*..2J(]%#(+D8=9KB MU"[W '$NN0JQA.<.:SU_:CC[#U)U3]*Z*WXULK3@!SZ,[):[LPF^EB)?=Y=J)U-HP?TF0Z[I?ZR?/I*/SQ.VIS&9%) MDA!)G <:/$I&"E$B,@&\Y%3I8*AU>5V\H@J20_&NME7L:%]:Z2Y.-H,Y&];M MZWQOHC\/__S5U_+I+O&P*N^M%/>J+X-*\:T;SMU^\2WB_7R]2LO2"^K&QQ+. M29-+074J^1=&)&2=MI+XU@* MP!21Y;)3 ]Z8"#DI'9G7A"I3>Y?>"%GWZV;'3%O9C^LKK-6 TUIQ31Z3U]R3 MTXZD**(&K6DN'744>(L;@G.>>I=\XO=[9U>,->T(OJLPTYXIN1]E'TIL:7XU M]#D:YK/GOBE_L.SCHGTQE7#:Z40H")<<^$ "Y*AI*X-S;K#38),HA M@>?@A3/HM;E8+B>3WG>TVNPU$V@?_&@B^C;RJ4>3*:ZN;I"^9>]&2W6V!J)V MMMQIB5NY4 *LQD^MRCFPVKUM5D#L(\.GFI+N9TKO).$V+.PT&)02RS1,8U?N MTSV+ERC?R;2TH_R2%G[ $FQT/E)?^IX$J4!D(<%&_)!=2$1*ZR6KG730". I M4:4]S3RZ%BS(K"4.M+1KO$]'D[NLFCO1]F'^6"X$2!4<:"*!>@.;34@'L77M!W QC&-\/W/!6QN F8VKII+*-\>PIXWQ[FMQ?^@Y%Q\?"W\P\U5JX M$H;7(*+@8(+-(,NEM(Y)HZHWL3H>WJ[+7S]LVC91;9=9ZA]1P/] <_J;!3T_ M%EHF0F$ _9[6U;^I)U1/=RV$ MC!]*K_]P_OL"G,$9R++CH,L5A4*I HYY,)J9Y!G1/-0^#WX2T'=,L_H*:V&[ M?9_&>32^=,-%V&MY>NVTT#G8"#(56#)F<%X'H,ED8E.6. ,J\^@1*#\85$5) M+71:.[_RDW[LN_%U29]Y-Z\1F5D)J=Q/D0R2.GD78C@0NWX'BD/5F6+*ZMFQ"[:IG*5H?1B\9D['G/UF]GWQ)8UGMO>R-)$!6TD4[]_ MM]@@"6-)F](]UYMB7'GT6W.YO]OR(-#6RK[Z!9C?7KX'NZ6R9NXG2F\EUL,I MXWW(#C]#X7SI3Z];K.+=Y+4=%?$VEL !94QZ&DL^+63"D'=:*URL7 !%9331 M6&)3_QX-M9[X?18/#+:%S^J)>BYZ+< M91A#F=O66G *?0HBI'/2&:^JGR)U.\(#="7K,K]QQ'5_!&JCS8'TV$*SS+(AR6UKM(IS.!G=$DZ0#EG8_H;:@V#Z.X;8> MZ*_XB.GD]7">8-HS(6JB%+HB4I>6,+:,V$F@%%5DN%6!',^F\ M']-I+]-I-YJUD>79VE#_,5/)MW&RR,VLC-P;ZD HBB,.5@#S3@=%'?/B>+:F MNV/[,9?V,I=V(%C%V[GW8,Q*[31)KNR\:,P&D\#GX('J[(7AS%E;.PZ[)W_I M(+7PS]2_^%02^[^DL;M(,P/II9NF7UQ__ \WN$JW9XZ)1OG@/3BG%(@H<>9H M:X )%IQ4GG);O2_788G@B!;'HPD3M4;!H_)]-Q='CRJFN,3-0&6%>T-0 A=/ MIL'AD$$)H(U-D-R)(-@ M4H-U@@&3@E,KB8Q:'\T4;CCX'_/X,.=QFQP^QNC9U3A-UDLA4T^5I#AVQ46Y MP3O/ZUK1>8LRQ!Q4_7N1#F+D/Z;Q84[CUMA[Q/&Z#01AI/ L)Z!2&1"9!K"E M@LD:'XRWSA!Q/,>V#0?_8R8?YDQND\/'&3-<+P,IM-!BKT8?1:)1>!4H[7(#9)3&0F$9Z*, M%=F9>XV*UY8UMH?VB%;$W<)\AZG_-KR%:B4W@G@K X]H(P44<\P65QB50-I, MI?3H_>0?EU/L.6B]%V4?9O^7H!A.KQ A\NC+]0D43-(&3%:*12(Y<=5O\3FM M_B^-./!D_Y-HHK##J6R\WQ^BJ]+&C=[;46UCIA UXR!L$* MXVTR5-+C2>8]F>+&)LS?SJ6<44%)(OB^1D*QO, 40K& M@D^6F>/9FQX>XX^)M9>)58%P1Y4[M5K6R7W4U.8(3%L&PAH#EG,!W!-A1A!)4; ZX?2)CBB::'3A>%J0?#_5PP<>AVV-@D<57&J0 M(:V"M3)2 EI[CTMFTN"]XQ"D4I2Q3)(^'N/C1_5P2^0_P(G]<6TIW \2;BX/ ME6A*S$0( 84B2AF7D29!-$)9)4OCM'MYB)W7QVP]N!]S=ILY>ZC:;$358PQ\ M;U8Z[;CATJ!?I"C!!2Q:5*Z*12&*)-4=D1_\H_#_^';@U]AYQJ'V#HNG$ M)6?, ]?,H"X) 1^L \Z]<=R13,V/PO\?,WF/T?RZ'#[.!XT""HUDRQR ([GNVX_<+_^F624C"EC/3 +!J$0C,)GI6^KJ41!75& MR%1](?T.ZZ)W"L?O1=F'61?-F8Q6D@0\&W1B.$K461U \2B#H$DX^J,NNAX' MGJR+;J*+8ZDKW61,/^JB&]5%-Z))%P6FV^CX6/A;0K"F=#U(FJ)E['"45@L# M2@ON,\W>\NIWI1X-;QO511\<;9NHML-[Y14)T99;0W6877?O!%BI.4B9O/8V M6LMJ)YF>]KWRC?2\X;WR3934717TBW&*_>G9Q3C-A?76H>2F_2]IAPKGM<^L M5+W<#'NERN27R4]O_,];WH62.F6TY R1%$26#KRD$BECF!,A)!=]Y3GX")1= M5YF[C_W%A71V.;H:3GL.&6IMDA#4[(JBS,!%:R"22%,B@D=?^\*1Q[!TO\[4 MT/O]I:**I%LHBRVC>Y?GTPM1]0?]Z?5O[FO_\NKRY]%X//JS/[QXX3[C3Z;7 M/6Z9]CQ2L-P1=*O+[8JX<8-4*E$;2-"Y=AN8)OA.@RFM::25[BV?Y[OLY%U^ M,QI>?$SCRR*3GHVXD2J:0;L27M0916$%BD)Z[YD+3K/:3'D,RVFPHHJD6ZA@ M_.>X/T6ZYG?Y90AW";JS?G$,Q$G90@I0FS!&&,!Q^4!VO0TV,A M@-'5.4;[9F1SJ1[*,4.A['1!V6\Q(/3$(P^* XDJH& (!Q,C#LEHR="=9M[5 M=CH>PK&O0X>==?O LK"3C%LP&.]C6@1A-D'5TCG PXCV$\G?76-K*+"#N+LC M@Y3,F61P54SHS@@2 FYMVE&\+0:"[B&[W1-\ 5TMV MW6.8]F/9[:JS)RFPH\!;7P)N)X,0%I2U HQ(%@3/O"33>_1]K6:>:>%%[4V^ M6R*LL>ZZXD$3.5?4_ZP:Z_Y9[6)7BB($;;2!*$P&H:4'QV($PY151)I([MMW MC]3N/?S\?8?RMA7^J*[D6C#?[AY%S3A+<-L9HS>WQ7S+ M1)I43!Y]ZO$MY9%N/**64TIU"%)Y,4O<0OM1HOUH+:X&V7+EG6,B$'D<*:5O MFJ2O.LMIE\)NC.PUFM*2-%J)-#\73 ME&"X%*$]3!GB$C(2<#D*4)P;E$E@1'T'F8+U]-]=*2@B(X'RTEJ^1,1Q M2(8&!2::@(:*TE*WL7<<A^]4$)T-P_Q/4 MHJ%+24F'1#=&RPS,Q1(X)82$VJV=5U$<3/98(_VLSQYK(MP6(@ /9$CHS"TR M.4+6I4;Y?98YO@^EZSQQKI;-.LH6T$ MWF7VF"]T\@>:R3\3;+'&DBNF^PQJ:,36G"(,5(02D@P M.;)BH\HLHZ ^U#[L.NSLL5WV\QWEVU7VV":8OL?LL4:ZVB2#:!M!=Y4]EAF) M3*$WRA(/(#SN6-:$ /A=@=\QY!0UTEFCG*(F N^N"]V'5/:^,+T:(^ZS,._D M7:$3W4;/K91%U'P,E=*'[KRXM'G1MD$K57,$%AAE,P)?%8, MK;XL27 L"UN[?GH37+NO+K>%7IX_*.>8Y6VOOGY.8?$Y[44NF1-&0LBD=+I7 M&;R7'(@,TH<0?""U#Y[2K7B M:O(-Q/*\; ,832(;FRBYO@>S/HBQ@_#OJV\'R;6H2)$BNENX,5$O;+GM#>$8 M;B%([:TSGOI4;9:VJ9&\!JZ=SG$4C[ M.?JIH+1U--A!XEVL$0MXBC*":R #K9#^@DL#QI, 1%BFHG=:N/K' !T28Q:>FR.4EE(0M3T3@!H1ESJO4E62HC!HA7I(@&CF,<1YZR% MQ']T[<9^:R!]5[O_CAII(?FCY"7?$\%B7FP"K"5+X%%0!V +[*K"49OR;\$N M>!R@\D0+4;*@?&ER3-"?0<](@XD.5SGO?6"UT[P[)D83VZ S7C01>PM\>'7Y M>3"Z3ND\E=N[A^%;<-!&Y;D4D'5 6"()\$+CL%FYOIE&S6CM),%'H'1O6E12 MUJB^I%LP,6;7NM\9ZP(7M0EQ4 J),X-T]^5F1I7 ^5-"1T=J'LX]A.14* M5)%UY5#NK!R]G+6=AS1TX_YH?A]LCDX1-'DSRSA*Q3AX)2TP&DL[3$K)?6=A MJZC@@R\_51.RCK17U;_U74$S0 L+#V*)#NC]DJ M*&G4EH1KS_Y'P8E(LU". IGU5E34@DF$ -H^Q!-7[N;=*)Q\6&I_XG"N*ZTW M$6Q+VOYE-$[!398EI](EYPPN9LSJTD8S!;".HYVK@_9>$NM3E<7^P;=W>Q94 M22T/*'H'F>XW^_>F!]]=\>/B'T6" \Z/< M_C)=9N":Z@S"@T=3E:3D8S$%YJ MJTQ,UK1Z3+D*Z4#3/YOPX\DHY8Y*:#NLO8#7"S8P0DP +T,)M3/T@R-ZQ-%' M_%RZ+*OWMGX(QY[9L*NR-B!"(TFW?32YS$W.FNBH8^F48G%H)@BPW&=(3*G MM:%:UK^Q^N!2P=O4_C:2;B%3X?WB'FT6.'.L 75,",=/H<$]0(;0ZLXXS5Z 1$QKF"C312*='P9L M^Y$KT%B%&Y\);R/_3@FBF;+:YPC4E29UQO-R%(Z3Q%&NE&"2IMI._''E"K3# MBR9B[S!7H-B+1!)T('$#QKV827 R<$@J6&:2$(;6WEF.(%>@D;(VS!5H(NDN M./MOBDFDFYE?0[+#[9!-;W6WS22&D;%AUL(_$. MBT^,& M(DFD!&XB&&I+LT6>";K[YAQO9^:25U/AV% M/WY'V2^[VU*3N;,![=#@#0AK)9A04F*=4DR55O9&;#2OMT70W=S?5+-WYG4G M@JV]@O_OD1L.W7LW_B,UPJQ)U"FCDR.EQITLE.+ZD!1X'JQWT00=V$9DV!+ M@7.A"[$^:MW7V@;.RG'DS..MO>[???)NR_T3*"NE>)U_QFR387?W MJ$[44K%NX8X5?F_-_'#^^UI#:VL_\M%WG20Y&HEY5;URYTRA-,ZC\64)?\^& MLMZ"WBH'Z)&WG+1*UXAV59FJ!6?R]3#VO_3CE1O4=R+O/[N"]_@DW#I>XZU7 MU/$65Q]8RTM<[ "*)\:$L9 M(^6^<@N.&S15=;+!**T-S9MMS"O/[MR:?U3Z MCWIT6PBA8OC]OE/Q[7R(Y)@$@Z0LNH\D\[YASR6OC]0+K3VOK:@-\ M?'S ,^07P.L#+FFY6)H#P+ESP&X %8!*_@. ,N0=QL0T]!;#_ A?_(M_M#; M *Q8? \LOM_XG^\77R=NV=XPVZIK<]W"[*+9]5NNR)T[ 4U@&1_?XN]_>RWG M7[[X6KEBQ7)^@94" HNV:O6:U:M6":X2$!!<)RBX9BWR$E@M)+QNK=#B^\6; M+%Z^>!7R>^TJ@55K_^$7KQC8L&J9G_#;Y7S;@64;^)9OX..5 RAD]/Q\/U[_ M/@F^9N1X2]?O@P9+/\*9+)\GLC? RLV\&_<=N#$2A&] MZP+;[40//@R.7B5[,KU$[&(]34[YAKW7:L%-XINW2.S8*:^P:_ MT_Q52UOGE.YI?0-#(^PE8Y.;M\S,+6Y;6CG<=W1R=G%U\W[T^(F/[U._D-#G M8>$1+UY&QL2^BXM/2'R?E)&9E9V3F_?$? M;%C!O^W RHTG] 2NVXEL/_APE>C)X.CTDM6RRA=I8C?LZP4WR1WJVT%?G-J/ MF?U]$_/Z'\WL/R;VG_/J -8NYT.RU\,<@/:9_HH<)\W&*2ZB!YT)'1KCK8(D)#[BM3HF'CC9:<#XY2N,LIWG GFWHE$=@JS). MN-7[)7:8N+T=;S$/>D%*\U+9P]FMTXK4(?Y<>,7\[)5H+5%L)+Y!5$\+^-FN MJI90'K-]*@E/.Y2>'&I&6S5/&4ESG%>))'_6B=EJKE'Z^D9GQH'R&[OJXG;/ MOXD5[;2]%?()E/,,Y@$KPKE$C9(X*_2&; 6TJ^LG3(.J4+ W9TRG^<$O;H%! MQR0X)AD%ZWIKA'WP0HV']NY#R6(:;$):5DR):1_TU!W'V.NFFK!?JXN=CGP( MR59\U]0_7FLU+-)QOOYJ3)8?)QMO\R'&3_'F<*F?PMME?]J?]J?]\>PC#_ C M;D! \!%.*)NP<3PPIT8GQ]IG2\GS(#%Q;OR-)/4V[ G<:AY08D*^CW,,[.JP:7+T3$AYA!^6G;MX)8AXR"+[^M.4]_H.&LE>S+NNP[9G@*)-TZH= M:T"RV7#]C' Y3L8*):KFF.SB8Q!:VZ3B'_'Q!>-BU6,9OUA!@6M BHD"*=PF MUPETU(L5O&#P/EE[EUSXE[T;!15BO'^)60*]247HWE!TY@A#]7L@07GASTKMU0ZXY*:!HE8=\$;./CM6B%1$_FC??76%_6GQ[ M][99W6T,@[6>]*!YCG"?L. EIDAIOI-__,D<-C[B;G@.G=#WZX78<9?!!95Q MLZRC"529FEFT,)WDI_'^01#F!&<^.^*Y" _HC(IZFA8?)JIGV@>E+0W??]J? M]J?]$0!5A MWV[E9A7J15OTA>8TTW%GZL>@>^JB]Y=_ +"M*)H1V"',P96;@&6%Q^YTCKG; MSE]-F#Y?PTDD]>^R'I"@*>^&9@I=:TM3/1A7"X ]\WJW4[<'8_#T@+41J2"&XIVL-]@U_;!>&9 M%3%,T]:OIZ;CNQP/$I@+N;A([-SG"W91*0;.I#;UY2>S:$4^%O%MOX3G'/-8 M;6,K*!RN4'\RB? 6P+X/KQN.R/)$*].(DBZQXVU';C6AR-ANXG.1>K"S 7?? M9/PRHHV_HR-._MX$_T_[T_ZT_[$)H0=:*R:4'J)7JY!$<39FC=?VKOUU@"JB M6B-UDSNRU:[N%H-411)U"5^HQ,N1F[-W18Y<:)J2&>\WFI +JG@!FQ>E(3A) MPM<1:>%,1DVQR7U.BMHQK9;H+"CC:CZ4!$Z\MF%]+IY1'-S-@DK)ZN>U,B#* M!$G !<=1W<7FFG&^:A'?:52S(-- IT5..#O?&[,D)YP&S6V]G'%9J,I \;+] M+'];!Z57GHNHEG/^ENW-H)7@T^?.20%7B+N/VN557SJK1C?LBEXQV',KK)U! M@C;&_L!-R;XWK4$JJPZ/XQ5D#,,1W#0/;.W\:O>I2T_8C5V=/"9Q+N?ANXZV M]C+IPC?/=ZW8L+6T0N)!4FP;P'^)]#Y65]_+"^V=%Z&>^MK9IE,?IJ["5VKI^W=!_3\,DX@;/#"D@,>;84VEBVB MVF-W6I3M%JOU-LT%EP3:@E1J_WB'G^]9ZZ'/V>*S-XT;#AT=A2:W@ M.^_ +*N#)"@]^^P6(7>1TN7<$1.N6V/6Z*% C>Z&ELU4JLW-2]>?KMQT2._Q M!74 P":'7R@H3!Y+9\H'?M>;W/_ABP+:+:$0K9 0PP-R(\GOW ]:*<049K)\ M%6+\@'_(2(_ WCZE3J5^S.1QSF87BPKB&@]=1+>3?56$)3K&Q,5Q[8S<(K/D MMI[J^LF\H%^WN-PX[O6$9?=ZH_! O3K<YH MH2U7IHZ ,QKN!_NO[!/,_9"\1?76W.D.=A:(.82=7<<#-@C!;> C M64($IJ\SHXP'Q)!Y0'C:4Q[PV;$93NL'(]'N/$#6F^M4S /DX"$>\ 756"L& ME8'EFN0<%%>,!T#9]S&P9BR\79K[@0>,DGC 4'(,.".-&I^29\4ND&>$YSN7 M0Z&<".0&?_>7WP>3\XC#A&[D+;KUCO ,9@H'!7/5ZG%?57^>,;I_6T^G,.S' M V"3?'D>L*W^/T:^E0=<_8#^@OX(SNC,S6J!^WOHZZ>I/CQ "^0!>Z^*\(!G M$PPE>!V5FP'+P=]QZ3Y/"XSI9\J)M.VK+<6 ??^,7YL;OL'FA@C./*UL8HK%RD]WO+V.T*9\2 M8_QF*-%(,7_PI_T#IDBGP$(;$3+UWL.-ZP/>X0%KF9@^6P*Z3YP&1_&>I9O/%*MN;YCLU+-ZULA>.1"7^0B-%N1!["L1HF0CVDE M2HYD$OE^4PH7_,P*L-AT?7]SW$F[L'YJC!%$&1OV@Z^3?PJAGX(TAP=@[="U MJ$(>$%P+?[H&AH#VB-L)?^_UA'EG$:B>T\,28%,?PKK<&AX0@DZ(5&0]^6G M.DO$>/-WS*S.-#B(FL@18,DO*,&GX*C;I&')G_/NIP@?_<^1/P/3VE"#Q.]D MEBS;-8;\PO;GM.>*X"6) M'<<^[.8IJF=J1T7(X2_\?]K_0<.^P'>"B.\>H=-]*GHVN3C-I1^P7EO+X,;0#K$FOS#1K<-LQ2CBDB Y M^G-2C; _/85OD0W3O*,&"LSX('.I)FK M2\$>VKSZ:RHH.VK_O3+J,"'W7236^NK,CS# MMLB+PAZUO&5O_((3HDM*)/=(,N5.=E;_L%">$R9PW$FUY78 J1E@(+D?T1*6TMLW_-GLL^ MM>LB>4 RBJ8<,9"X:PQWP<#)R(\ MP$RBB@>>YJ\"2-G FB,R/+),VXHM&\_P MM\;X*;9K7/FOU%21O9X'>&/00]+X0SP@(]"3!\37[B,C5?<1NK>1PM+!!:(G M8W'@6.89DJ0&#[B/3V0'"2/UT6_.8FQ(5 ^W'O_A]][L^Z,9J,X#:$XHZ)U^ M"<@X?P><&TG"#DOCHWYX,!BSZ,&CBQZ,>H][X<@6PL)CPIIT/()%P8&X"X@+ M"^B_00IRFA)S9RL42^I%<4.)PN!81C^PB$!\0#Y#@_D&^-KW%C? M9&$I=4Q>+SC0/(=[2370T_((9O_R>^O1_]<-BY26$EUP2!I$H2=?,Y$4/AC41O=&O==Y"<$3^8.^I9Y5.P?_;K<)2$]8+=0@(LU@AW.^$.LU$'QDW" M*C,3OYM>/;>CHKDI\%##QYI3D[KF\A_E0B_4:WE\X9(WOTO)013,PR6)+CX< M+#F MJ P#='\Z#XYLK=Y]L"Z7-E[K.BL+3-8F#]T6]6%FJ@PNM*D(VTCID-^ M("P+^:G@")X!CZ-!X05+ FCHDS:LZVW73YMKYF6B=&/;]DQYO)R>H/ MM2*V77TYRL)!]T>;[(Q,9.=FX>UEW!CRZ!DF M4D^] C%(X14%RR^!65CN:I ?I.F]1QQ92MX_2L)RE%9#OBP>,.]]@ <04[AJ M")E$Z.!M$GLC+,@#>F/U$5[X&$7?A*(BG/$DK@0'B5J!T ?2UV,*<$TIN%WX M7^]*?!Q8L@'LC=9 "JO7]+FQJO619+D@96'XR7#+J]45GG;I[WVP"RF^&'6N6 M"HL*X*HA63U(:?AKJB;\%;V$ST8U82&$+S]W9"K!U2H$^)7*:=A]@CJ#6M : MIWQAEL':2O5(0)M^F>G[KX0*5^<#22#8HS!!3^ ^MY[F'K9TA!9:Y[;]!8Z. M09:+E(2S2$FNNK0O<&+G=9KN@5 -A:-0>*1Z3W_8.GMCC_M;]ARUC02!DAH M#6V/6H/$@<--'I"@?I&\?P))KA\N]'-1@K_4$N#7\Z>A,E*=/7GAE!O*GRX M!5BQ$8RZ.A+T7YF'&-<.+#E,1BH1P .04H1(G'/A\U!0ZWP%#UC1L1@2T/+% M[^E#G'NY]9L=BM8W[EF%?"1#BH$H5HM!1O@IR/X1$Z: S'T+D)A/OQ*T$5%< M8CAHZS$EKWF0>1Z=7=3# U;SQ]56A3$P'UAX;*B=D#+CI>K=KM?[#G@3D2O] MA1E(+8U6ZB7!@BIH^!(V&RSI(<_:HA<.@E,[R9NL)^U35LK$;U)^+>(&WX&J M?#,#;-:6QNTVE/#+CN#FOURLG!NNP_6XN1T0DM,EV@F("A1$]^]!=RC"C\A> M9*9"$Z)>K^->W,=&P;^ZD"=6(HN.-OX'+M7[<27J7^Q";@ "0T9PB\9V M;A[Y&ID/4:YFX?X)3.\*5 ?**K=A6[CD$9B2V&427Q&N*V6V[:3]R+!8Y4?VJM^;>?VKV)\,\']HL[8=E($"=":YF'JS7#(6KM_%.'<0 M(83AN1>7B03UW;M"F(HF??;O;,^6_)*V3R[$([Y?NKV)3<57@( DPY=)CQO3 M+Z?$M*%RQU,[/Y_4.,L#OE75$G:M;3\!A4]V/^-LV#S1.XK=&H.?KEB]8CX[? ML4LYD+0]*2E@]\,' F\3L,T7X]^7G+B/]IJ=[,^Q?F'X]0!*3+LG9C0BQ.A, M';)X=3,G_Q@L8/FL\%(C^4&!%FN?-'ZQ]@7>7.1 %\E1;(Z'#[?>+7,&OQ^1 MQ/YS)[1$L1D>>;_)MR5'\V]M$B0_@LA(?F@OYH=YA.EA3WB4JS(!LF*C ME,9JA9BBK=QKOW?H_]$,1LA$[R2:=2K!:Y%;M/& ,8H!PI47V?'2%$:*Q&V0 M\>F'3B ++U&T^."T$EFGT848J'FR&^[- E$IJH_?&&6 MY@T/H-GN9-*PQ,^?"?B2NV+A'2SER2/R7#;8"[[&9(TB2=,X_WM3T7\9(R&4 MQBMDL04*:R!%CBX,O]JGV)%< ?:^(R.)32 RSGMH+K:[_%I\Z++C01XXFOPH M$F$L::3LS672[OVUEQ$JO4[M!Y5N1*CT OQZ+A]^I/B#>2,";'O4H@!S\%R, MVGWD:$%F (=+91A SE.-C\S;-CV+$%2,3AQS$/ M)=IVZ8ML8:4K=*<:3F"-SY.U^/X?#Z>]_:QCQ20P)+E$ G4-?>)\>OZC+]%C M1YI43NI4UV^3O(&>KV>D':/N<<=.;$S4 M;R%2_/=F.9K;N*G4%'>=SKC[JD MN?WM?%B"?N-DU3!WN"#V.X)=#,QPW1^N'D%E?V,XBYU[!(=U<(LX''L)P>%, M ])(45$/,H;[IBD0,0 ]>(.+>$%LDKCOM^KPY]'@*)[@213-<@2*)542&7HD M\EQ[7&L@$*0B#5"\VC"\!>* M#^(I6]QGZE)%U&-D P\0DDGX?@]-'V(H_RQ%:S0/P M1"9J1(1Z#)G0(>XOOS<(QRAC1ZLDA6 M@P>XXWVY-[UYP."5PDM(Z Z@+OS>VW#_G;FBJ7%T%F@!/F#'IZ[URZ^@<5:& M%\)UO1"3!US71"=4"[A!8>%&44;.YL[VQB^#SH@TA>(T043HWT8SK_1(QS?< ML9@]A%XUG>YM;69.1)-#838?W^BOUQ9(;R9&[)JY<6?V!G/#^C (?M^Z59]L M:))J??YJ ^< :R_.O ,!B#Q,H]>2?33%#O(UA6)833;'*_R$Y75DY%IK[2IJJ;ER-/G<8OBK^RDWIL&$ M0E*B!&3HI8!S[4G8V1Z<[3,>D*]DA,=4HF8.X'U_,(:(WX#Y$D,9*2)'"S,/ MS2)X/(#A*+3VL.\T3%12R%VH)(W8Q42X4;B%[8IPA7)4RN]_K.B/92@*"$DC M<;9+E(;CAKY"<8^.A[%\< G$);;5O<,0YVG603A?].!-;!/BO&FUWV@ TH0_ MO#I[L:'!1/C,K9$RQ%.YI$&G)?;5BQQ\>8"/L/[4$11SWE-\V-T0"2\Y_+-_ M!F;P>Y!0_$T3F_'J9]GIBBB>CV4CK$PZO L)[3@^-O?\J)K9$B];=T(4$ MB48@>4V?17B6+X(2=B9UL)RG'L4?7L%%#8*R67I:^'"\T$^NC@*7Z,[^. Z" M$.QW^@C!/F]+GAN):YW;AMM ! O)O^+32WC S#[3%"1NZ83$WYNQ_F^-S@,Z M?1@/49FMQ5?/7,AYH9-F1:0K-12C#U;W#I_@ 5=:'2SB3P;-3XJQ''@ OS@W M&MWG#+GF9:03O]9Y*)(QF1WMNF8""PV$A1?\*^X9J:A/A$KBVO7SNR;QC_N( M2)6TL;CPV-#-@,MB6*K+\@!;=76E-MK.&Y/&3\UOAF#<3BN0(M'92Y?,Q1:, M ;J7B,L<@13 !^$VK@)A))?0N[&)=Z^H_4+H.ND.^;H*Q!YO+4?3,!2DMHJW M5M4<+O"NK?,XFJO7I"HP-I.T\5$(-Z3_K0-]?]K?,H'9GG]C75IJXHM;0E6+6T)Q^.NM8R-+ M5+\P:W/S/.+ 3Q2IWW(N1&5YV8#5QV"^Q>-H-,19>R=8TDO7 MRM?]Z+ZR)DZ0 *R.TV)%-2,!]@7U[I\J\/[HW[99N?$_JRSX#@3Z M@8.66+B+!S1<0,)G'*7Q&PA?%"LE!;@9'^(CU,(6).NZN.#^YB4^=5'3@JDH MNM(7XO42]'0C#U@.]7LF().I)";^WHSG7\9^KGVFS::*")SO^'%ZP&-1#_8C M.''%* O]%&7@@,310[0."_69BC"+.*+WX[_V-$+:?BY^"+];W&/:)4I/0*)V MFGMTS)&["EMNT3-M6X]*N0="_A')2-06W!S_>P\>_!XF+,XM6-2"%M,/(A8V MA;JZ,3Z^.7ZVA!7<)CU#6!"10TV+2D_,!+R.7+!E*NA05_. -3T#7=^='%B1 MPD^<+5LD+^]27,YI]^%,[5\UGAC6IS+K,@XWQ+^2Y6B63HG#E5]BQI,-4RUK M\LEEJ)"N^S;(VEZQ&/L;AZ&GB;3S/8MU+:(J^7)RFUJM0&FGHV17V5#X+Z## M!A[@6MDOS'_SNHE^_,@._J99Y92.)\8/DPGE'H<:;2D9IC;MB&S\Q.''4XBT MMQI\;66+]=.ZK51M MT9=^ZOQ&NY,U9ZI[N^ 9DJ$Z47_6QO\O:J/+ O4HDGD 4YDC99Q%W*BQW<6V M#'LZZL;8-+I#90LV_GW]2X=,XW!Y$Q/82TF MKHI!_=!-!(:C0$NR;T-U$2J?9OO INV9MVZ]T; 9SOF3\C+/4E(=]AL>F8A7 M)MR(VKC#J:GH"'2*\)7S)6'BXE@ZT29\6*4JYX#I&PV9Z2)7>M9'!UK0(8NGI'NYEXBSI$[RZ"BY 4)NH-,T#'H W#+ S(C&+54%* M3367(ND13ITC_GP<#?1MNE\-(O[ M5@.4>'IOR#04]S3%94 (WFW/06XKR_X80XXD^H T^PCJU5YP#\XELRQJSRE$ M$&)I\QF#;B)W/J2S1S3FYWQ*4%H(+E0@\Y4K7QZ M+;MEWG8#=+1I9^DD?66DR??<+,:PP1JXZ95 0U$/\SK=NQ24]#@@D]W;(W); M8W?]4)_M?7\F::M\FFIEN47;K*G-'1437+F_SJ?'57WI@G,[XT;G.;G'CBG$ M?#A6^G<#V6[%SM'[-4?O[C/WZ^X64Y++./)KH(Y97DFI3>DZ\^[6*4ZR];W,0(\/WVX="A]X:X MC&9N]23W3@R9B'O:0W/,K2*(% 0S+4K10FI[[Y9/.F=_).=CF))?TXF]"X! M3J6P6I%@74'ANB;P TB0N@ N/0V:1 LZZ%=)'1(EJ;%5PU$5.09NLFZ9+"1 MN)M^\IPT9OJRE\3<-T(UZSV,R_"XU3(5YI86=]TL\:[,(\H:8KE4BWU?1X_Y M&42;>=EB FFD@80=8Q;L6/;S&/(;\A,R[7XK%=6[$.A8J]K7ZG]]LU"KV]F< MS/T,:]=@/G:T3/,+J,_=7Y<>$IKUO^*,U= M[-8=9PGBTF'<+:/U_5_SXX/.:[R'(W0F/<7HSL6VS",B#&/F%*V35*Y%PTMQ$A^'GKZJ1CM^=C68( MC%LG#>"5!>P\M^==25HD _<7'F:"XW/F<:.-*@CLEX_^[J)7\24SF4XL12V# ME';F#F!$7>E(M$2YO_+KI>I5YU&!5& ^P4GGF:1T3M"D;UU>121![A"NF+X'3I]'&/TT)/@&./+C]FG;EB"=/;<^\$C[SV,3$E0FHM* M7IG2DV?#$3$\X#BJ,54,"F4FPX*N'&V7^K9QE%21XD%R=Y"P2/?E2K!WP^=D M-E;\/;X%)3H?OM>5KMC/WR@28DY?]_TE-)B62!LZGXFS*]EW))9AB2X$2] ? MJA69DSG@E9CV(>(5%,H8KWNFXGE$?:/E"SN;-?SCKUP&3:)3"#,2-GA4\/ MIEXRZ(-.,TW UNAVG<#]!QNL]%CR+'0=[)M(^D)\@*,Y8EE6+R?NKK9LWMI(SDX.F6(@[WQ>+I;O0*\,ZE 9P/N%%-E80[ M_>G)"XO#^<^D9ZWWZWY0=[K97=#1)J4E;:5%JIG6^?BHEN;R1J'I'*.=^^TK M(U\AYJ/PJ3_\<9K5Q4A98%DSXA!4H>"_H3,.Y6["RS$#X\;SAW(,LT#A$<," MH6.QK*-!.QEA#60TC$:@H[/XC'IN*>71IPCY+TT>AHG7B.=:-.Z++K9FWF"_4 J4C<%D+Y)^E?&V12 MV/.-!Z S33GD;(L*R8UK41O5/%=? ?3+Q:T#/.52RW8O4"E3!X1J&<" /$-][,B7+F!U ,WUD$^=O/9(>N%^PA6;-O>5DCZR\U# M'TKH:WJ[NO+MAKN9SL;&3^<[;8_)3ZC8&WRFV[4OGH'Y5A6KXW]P//+H$78" M^PKW54R1*O0-VVMS"57'Y$#95TY=H:E%CQ_?B+;LN/F[=%M6T, MQ5VSE*@@^A[ZY#ZQ)ME]0O'=1DT[6X607<_GS,SDUGMJN6;?;HJG7MSK%C6% M$M?.'XY5V3$X=2G&3U'V[9_[Q?^4%> 8CY#8]O-8QPTSN0UYTG5*V/SS>3O/ MJ?6L>7,"I+9(S^)U#07M7V6)]02_.5V7(&,5N*/KDTR]%OZ&QQUDB9/PRUW$ MAG-IMD\@QX&:%[,9UVUD7MY4@H3,E84K)5B7^TF0-(F.-G$5+P'7> CWM75N MD\06?&Q^=V+B16W^R/@[=XDYRT'FQXD:VZOHWJB]^)TU[V^/7V7MY '29)&% M$#_8O,"3!PA(X5M,#[ORDPA9Y'5E\I>R2,*7'@ADUDH%H5?6NHK[D7O3<%DC M 6\B9P>(Y;[.CARAS+T/H!7\!YC86RX_&(TTF(]A:R80]&1N(903BL+U18F!KETP,V@Z!ZP"3I%GU,OPJR_2IH) MR5^W!A;DIP^4[4G ,%OI5C6V)X3]LU?@/I_QP_PH1*OH%?NRB-WDS_"G1-(0 M!J%"-!-<1VSQUT S>FZE@ZLG.FN'OQZEE;J*!5FW%TDO$B1R-MHK$DW=>[.D M2&E-DU6WC-]>'H#+V(P^:W2P;_(D4H- EK0!LY%_K_P6I1#P/5=6#^=+7 WV M3EVU;^[WKP)79B4/W5F][[ZTU9F+4>\T#]E/L;?HM!1E,I';"RC#7\%-,IM5 M:L]4@,)W!TN#TRS7[9$LC,M6!LC4(WH3?GWOG_?W%:!J<)_G/T!:$48-*A?G M&V?KN*MB\D"OGJRJ,G+'<5W5;CYZU6./ZW>2)+0;5([<[4!9&-SX[/EB^=6* M>]5[CRNW!0SLJ!6_CRCSQ2VF?Z(S:4>6!&\3^>#:*%$;AZIN)=J"]USTL\SQ MW/K.U;[PYC*ISSV3;^78V!$*%4ET@7/0&J:QG9U%K_2:"K0(Z<;GR[X#\)?& M6[*YKPZ^)*.V$ARNBNX/2P8%D26]^DW*U.QQ*0^0L=*XBJ=2&OT461/,>N0N M^I 'O3Q4LT]8B"E]:=5\B,7,*QCR8Y'ZY:%-F8Q$9M171Z7 MJ/W9/9VG7+("/#6J@V\4FB "(:*\00.?NZ7W&I5_ET<*61PLAI,42(,"IMP< M#667^)/LA KRTXY05:-\^KFY2HALYV-.][X7RR(&HL3N<\EEPG[3 M8<+-'M\W3&JY8Y!I,97(5!PMYU(Y3LQ6I<9 UK$H-[X#]U0C0\W4=K _DRC4 M@EN[&-ZO] ?N*,,[CBJ=0<^@$TT4::1>>4CZ_4#@QDLV\$X/)5J/[]Z936?( MPJ9GXK_%0PZ,=9M9F,1@9%!7MRC9UAR$X=R$%'\Z NT/.W*=6UB?UL$ MAC__VI4IZYNAQ2LO5!'""\99IKO#,X*B3**Z17SW;_:Y;:#+<,.[>59U9!DX M83^,&]E=N5PK75$P*A=TJ>W@J7>W]LMZK1K9_HZDQO JP,*"9WXTC5F+3>-R M-/M.'LEJR8.<)JAR0M)1.EA,C(4(@TX(T#=02OY:J@HW4A8[*!=W#6 X\JH] M;(>&"?9ZT@AYJ7.<_;*FQHFZX M:;Y6_UQ]5J?=R[O3:1>[5Y&[G;?I]-_NN6:SP\E2#[<=0O#7:Q)?S0.6#45V M<_IS@DDXK=>7F4ZKL\']0:67Q*)1 5Y%ALQ4)&BM//;6!;SO)3^&C])EJYZ1 MDKHZ+0^<\CRA>:^-G:C1W(G95][$O,8#E+[.T+=T+PL*VTT*)0\YS(?X01N8 M!.0&EAZ76R2T:,0RM$_^6IO2-Z$47:2-IO1F:Y_4<978LC/ M>8 H6&*!MK(5SY0D!W8?]@%QZ5=V$(8&DV[2TL1-D$D^@?#T+>B[S!ZZ_22J M+Z)2PEN!+:RZG);F2Z.:9N*>5NT[4L:-M(?$6<160S'(M1M>%!&;NNP61429 MS.K0CIB%4;2S8&LD.#OTEQPR M]8/5YWA !Z>_):0]FQE-W]C&KN@_4PY?Q.J_14#X]*+<6AO&055A_(.3Y@(+ M+GO*W827-81Q=^.$#,94%L1E$)7R'EV(:N&*0>E,'7C-2\XEEQUA*? A%S_/ M-_S:!J .,ML2\N2HZHU6J6T3DE&[XK M0S+<*!//BOKORPLP]QD7O5292H\(N?]G+5%R$4T]5G:L9?G M]TF63;7.J!]3TXTPK#<\TS*!@+D\0@MZE2#1R[TXZG&Y_4S)_@2O^<[. %>G MY7IGW!D4[O$S&;:0?6%, :OQN?2[%(ARX\UM X+*X<@99T2UOJO['YTA*P-[ MWRX>#E; /7 FWB16MQ9H?3K?F/-:S=UGVAPUM:V787YZ83>4P"U"WT8S<3TR MT^\R7]76W9<:Z[C;4GTJ"73=SP,\9TY,1:LK$J1Q[8V-3GA"'XC(F#LC>HZ& M8WI9(^WMG'168>LMB@C"'8]P.3@12;URORMO@>0+]K[JR1R!]A&#:./.=:Z1XH]R M<-^G4'LR;[$VH))WV1_;L$5Z8GY9X>NT)T')RG@T'S4)X'DKE>&7 =#Q"#=[OXE]=[W&1&][4YUIZT;LM*E:^( M8(0?LSH>?FF;WU%#HT,71:\)K<3(17(1C>;]'K3%[>PLZ\GL\9G&6Q:0UKMD M5H-]*UX=UZYZO]))?^RN>VM_G.<3G811M!M>A"/N/5)*@O?-H6-U446QT*FML/-"9@>Y;Y"6*4P)QS,OC(.1&8+HJ+3X0K34[@(4WL8F+ MSX:*Q1"N8UC8[ZC+)&AZVB+:XQ(W%5;T<*=-'D,'%&]6:7AH.?'\$ZKEWYB].6$I61+#WLYL1DKSPUW,M .BWVB=7%( M3S1]RS91"P ;5:^O\%Y15TPPQ+M FAB,E-._FJ\.I!:Q^$1I#(N>S /6>&)X M 'K5Z\WN8L'[.8$%N7B6#W=%"L>X!.R^#@E3D,%[+-]CWA]'/W7RU)@Y*?^ M&#V$N^=YESQ++HQ"D%1XQ^+3[T4>R/6E/8AZ&6CZV04NJ:+N@F!U42^["QP! MW=6389DS'"VPWH.)W.!Q40(BOQ.7^'JZ"5L$7NW,V=B-[^G)\7D$HU(W)AZE$++'+JAWSY\OCWQO>!^_]_N>H]%9HCZV_C!I](4"%]/1@ZE2H=?]>MVF]J\IG"?:EHZ&? M2R3L34_6+,3N9V.[Y[&:]7L@Y9CVL7S/E,-N>.*RRY.VS@P7F_:L@KDH^(LU:MRXB&,,^9 &[ECMO>//M MA,+Q#\:>5\X65B1@ZV8Q X_JDFYC)YQM1BG$RE(U2PA"G-6?'%-7;\ M6 VSIFI3NV9?+5^(*[6G8?@*RX@YL+O\BW>P)'8 I"+Q(+ )KD-EGVTU 9_, M_\K$]!EG))OUM1O;#FHVUA9M/7TY\>O)';))D^5LF%AIS;X6DN M(E]6WYQFT84L(ZO(K+SMJ^& ^!>9FGEW^,SG]"2K7)/A./6A^8J*H:'&E^91 MKFM#S@X.9A[X(A?U;M9P-*;PYLC)O]X7R"<^PDE"9C2!BG3K[E5T[<(^]1M2 M-@4-MN^RGC_\UJ*@/:3>G"%\5(O=]Y=[D(E@\UB,#J890 MM)A=?4P/S]CW&XH^QLDYF90K=D4IA:^F'1>66]AS#E\%?T'EJI;V=!**>4!G MSSJUJPDN7IL-SW6]V"G)/4J@4>XR0S3L^62MKU'W'"4-'LZW]>8!$FK&'#3T MRPRNN=SR1[2%$38RTCBP0VU7$6$C.KGB#!";AD%*'Q/19)DBOG>L1 M=.GH32TD^-:M.I1JR>0SE]X;;XN;/^M V$/59*<(60_2CY@\E_^B=WE^#JU3 M/"QZX#DW5<"12=KIY:>0YI#UOU'Z\@P$J;V>0;+(3[S+*2OTAH)SZ^*C[;:$ ME&EF+ALP:DJOFGJ[8OW'S;-2*==HER3R[P\=M2^Y^K(E5?""X^Y#(>,4)Q(? M-QW=FT!> 5Z_O$N\7SSH4*>ZF;Z'F]A3SMW4P]I8KHQ:QLK)F3L81C(=S6 @ M,OZ0:--\\?? M6.M%S0B,^0DOMZZF NDH!]E*=? M\QI>*ZV5" MV>38W4>:(N[*9Q5GG1D!W(\:2OB6A6ETN:UOE +=X Y\+2N_P"S]:?[P\5N= M:T&:J-C0(6Q='^V0 @\0VLUE5Y\%S-O*[!'\:1=H^"BQZ_2NY(.Q MN[1FM=J)\<0,'TA:G%[6.]'1!FDW'D+[1:JY8*,,KBH9"A[IOXVMOB,\76KL M.Y0?R3W'#2#W%J R*=2P'6FO;/L)S!,%^@Z/)93\#E\J2'/I%.4$; QQ,122 MHL\(A4%D/5,C^1UEALW[L$/P9936P_X4)Y3NF2CU.'(/N<>!R5@?2<$TJ&G#>VAF'P6[)>G+"YO?V1'Z'LX.=_9:+#N\.C0DL(%L M2^Z-0M.N@M[HW#+CVS:>/&"5<+GD:WE(-K]IG/^[3W9*E M*.8.; 5Z@PL&UU*@U+\.S9&?S(\*]MP;-I3#-:U6;=]S-NU3<-?Y5=7I EY: MGG:X36!)&7G&A^C/ Q96+AZ\>>QX+8PNV@B;L5YO28DL,;)F[6 ILVA_9]7E M"B!+8[B \O^_5'@5&**(2/(LF<_G =]@ACMV"0ZAM\08FONS_HU7>$\X\H W MW$D&Z6LO'JXIZUYRQPL:1_(XLDC5 MI;%7?E*Z;^_-XJ)]=!VO>6LBRKB]UC/:*G.L=6-QA],[JHCN&D71/;X5NB4* M"5N6D;6LERC^4S4771+EO\\XC!T9FK]RWPF]"?S[&&?1PE_\'L3]_XO?N9*( M]S+(D@66]&F&$/UN^@!)W"6V,C([ET#:TU?4ZF@\+^G[]NKQX>@X8I?,6S+S5*[X:2/^AIB96ZE?RF MWV'!3*YPPSTL4/5,L38)# I^-_8ANZ*+.CC!7YAR^N"WJ?+=B5(AIY:1)1 MVC?B-'QG9]XQ[D?R+8\X!'Y ^&1=BI=L:)%8D]HI2GE M; W]F*37=643>.^,C7;K=M#9P_.DZJ4.JUAH9?,0+J&=2VJ-\W;EC;]ZYT8 M:XGG=CW6RDH+84*C6S]3GY[J]1%C/:1+]F-]\4K,;SR@W'1WRSQF@W7'NRB; M[NC$[X45%65NF>ER V^E 4!(<6-1ID!P75PJQA5&.;.(KX>O&/N7JTJ@/A'" M>0"("6Z$3)BM \($T[VO3.FY?BK3FZR5+1R'4SUW?"]V[%@3FJUCMGGY![&O M>EKN!_Q.?V:YZGZ9/6.$U*2#O\'1=SGY(=7#1Z-#3ID_]HZ-%;MUS7Z5[+,3 MTWKUOZ#L\!5$VCU5J@!G^SG+A'&9K4A4O.P[M3\USB5*)R_RT-R3:0VW]4?X M_&-X@#WY-H+W/;0K2EX\@'9!/*O^SKPX#4-( W!,[>R/ACL^XOM;[FX<*!*U M"05"-TNUSBR<]^H_8]QPZ4ULR.&U00G6NZ2\A&\H5E?>FE-,CJOFD)I16N'T MP\JKFBZ/$"S8ZJU#@Z"E ;:7"&UT@(5^H0N46!KW?4PN)?I<. ML>,#C@EG.5HGZC@-&V[A <:EA"[B2I?&4\S /O7CIG4JBM(66LW4AO%J]C>S MR.YQ^2U8G8N:NZ0K/)XH+\>NVV?RZK[G%K81]M5U>A-KM-!H;(J<-OQF\4!; M(O)#GGJ4<_(V.B-BD@?T]_@6[0RMJ2_8D: +'GPBN+#V2) H17+PV3MK8K^= MX>:/&H8?E5]?%S]Z.SP%0C2%=P2Z-Q'>R3P^@%H#23)Q ^O<2_.I(6F?^J^> M.=D4EU[PZ%A&IS'K0T:^5UR\(V7;6Q469JD\+H7K<%*.TQVX 6<_-<]^=T+6 M1-&>)K.FNVT65N)W?.N7+\>) MDWO#<&O4M/IK01.ZCJ^*,-4VV\JM<"XW-^*XBGM;HT=&YG&;7[6VR N^%0+$ MYBL\C']ZSH3Q!N\9:%1N<(9%',8WAND6B&U:_'^Q0Y!B\O'\[+_F_W"5/)Z? MFN83?\6TY\KE]O8.[4:,VLRJ_L>B9B]?].Y^<%"W5Y"&8RJ(0Z*9?01(A-"7 MUU+@D+0EVW_PYCL7_.?D<9-,PM2V(Z=*. U%8F[VY;M@5[ W%D6[1/$GTO0" M[_8W7FYZ5::QW-C9Q$7_S,OPVE^.&N7A)89/E'SG 0JR"D]#%!N+AQSM-&8: MU'E S8>B$3S&'T$TT8Q<1B<'L+HX34@N^(KR.!UCH3A]"/3F<2KUW4+ M+%5_&]Z85>S#E%X__1*OGF[^:A8;'M MM\FU4*F? ND7^D]TL-"=<95;J*$$5QYK,/4X3&>0^_(@RL'+JT9FLR9"$1_L MO=6UAFC_JOO5+X$BZ?/P85=?RIG3-KPVWHC9HX3,\]C'3^XB!W0+I=%7O M>:I\>3>J*=0S)SK^>USYQJ#>@R$'CXFI>3_[10U+3S!MY2!UN^1$T6Y\,7J] MN"G3H5]WH] XVID M+9\\6+0_53?QIOKHPCA9A\4BMJX3HY.AC3WP&G7:!"R(>5OUKFJ(J=-O]EK& M;.%)6L+:N\L(D=9'A=1&.<$/QJ S <<]@W&[3 +&,"$QF>A?2_O?W]B5E&7F M\N$_=L;I**9" I40#Y?T9 @$:,CA7 ^:6CK%KY-IT*R 8Y6^V&XZ%M:M>?CH MJB!W[.PVD ?P'^3&JBBRTN28\_3@6WG![\S\*TT"]+S.GS(P]DH<>7P!D +X M/1?[!,?QW61:(=FR$^7-7C?]JH_XN+PH8:CHYJ<6.1Q1G1"\94/0^,QYQ1E& M4:-\<>4;(3=_8^N943RV8DOYQ UNV!:5S9:Q7?,\0.GO;YR9DC\D0,E3&K;_ M)-/I@*YQW\';X3IR^W^RVUF-$AZP>N5'A_=<_Z_MPZZF#CFU\!7WG &GBF_W M%/UB_!H.Z!IOKK8/'0[]A&#+R]^V#XFT:<9W9CW-IZ0%+TTC5O0\A<5I,)$\ MF6\>W/]J0O&XS52#QN>8,#WGXY^D^,)O8.0B9P5WFVW^8G)ZJ/']D>,EV:/_ M".4S^$$R!W#_EW%[J5:E "0:RO!#S_Z&S7((\*HU''ZPS!K^GF\>G6+L&5O, M ]9Y%(+&W1_]ALULY\[HM[%"TOH3G@1MT;$SQAI8ZCON$#,;# J02K\461]] M_NZ,4Q>7!^RE()#%E,.5H'U1_.0;2@B(ES;2;0/4K@Y,BR0PII+E?;/=WV@/ MG%-.>I'2]&WRYH;R]0>#U,JV3>/.Z6GAW8UBWZNJ-G&3A;7TXB3TVA7Y1?6, M7_&;,3LKW7!EQ)7CW5M;IK]U2$--?5_3ZTNOQ_D2M1)>C1;-=J![?1JC!W.%3O[%*ERGQ$^0$L$>]_E=&_)(]8T MPG*C$6Y'C8Y@LLKYO^\!.\HW:JL/5[G!01.9JO^+N_>.:FK[]L6CJ"A2!*67 MJ" H""B(="(J341$I M1$6DB37K(5E!06@0$#D5"$9$:Z9U(!Q&1WJ2%WA-* M2$CA;,WWWCO=\?6\;(,#MK[S77G)_/6G-^9H,X3S!/'I\> M$IXZAQ]3,ZWF>*_E(]I#W87L;0MASF__4K0&1J",VC=@!!K3$ZS)2])3Z:ZH M;PPY*GM\'B*::_(-BC?#1HSC.Z'XFZC0X65W'_FR86$[ST<"L$1$NQW3+J0X M1Q966N]G_,Z^,OJVI;FF0LC7\'-&L5UZM*]S&TV$3#H3AK"!DVZ6YO(.U"5U M$=RO=6]U/%RE=]XJ)"!3G9P>,!-8) ()Q@M/D=1-FYY+(9 M51A"037,A#?JC';\5U9]YE_PYLW_>UQLQQ6$$ZQ[PJZ(.^#_FO@PQHEO:90. M$8(1@&"JH[5/NB3FM8J&UZ<1=;>'&Y.1U@F:1F^K]U_X8GNDX_$<&( 4 MK35589\#@E3NJ5#!V;6ZG9GD(HZL.G=G)=VR^1$7]8E ^&!P\-:(_@F[RTKO M7[:[6W\::?%PEJ$-67LPYZJ&O 7XR+=.-GPR"L/E)E"QDYU=Y;*\XL5B-YZN M2NT0 ;RA%,CF-N:&?EM@]1:+?R:],C6E_]RWI7X<0E4%B8P*=X[5-2_,8L^\ M4O&.4^/;I\ &D[F]LP'> RIU)#-R%! 6![R.-JE,> MY*RLAX]I1'(5\K:&F6'B+@@U3_^4IS+5*F-JVUW>!O$Q&9B4$->R2*L^\48Y M$5EG=3Z\CTE.LLI_[ZS%=?K_%]P?TXIH]T7SNC;/'445I,4!)Y[I;:]NLAH"V;-@+]Q9SJBIFD8U^ M^ SE$M @"]1=K-YWL D[M 7P:=(E>]VJ=.5F^P.%/YWNG?A M0=X)C)A3[<9"^1VY IZ97I!X&^T@KWO\ MW@7>%""%XY,N6'XO">:AP>#]D:P6S%5;X?^7GCD,[AC#?# M@2KBDUY-E^HT\CN!XTFR;4KO*Z25&PZW"O;SON1)!L!S0A MNX"2QKAC)#3.N.1!^D^;6ZA4&-$HJ('*_';%WH1>681&QFSP7[2.;E.)\NO2 M\+N[<#5A)D#'!WK.@MVXN&*QK8U(IYP(E($])4<77G"T:I%39FI^Z+PR2; E MGB28$#$-<#Z',:$-$3;W^]#O/9@JY,[0QO$DU_+\";:OZK/5*B9L]>8_//V3 MQ^?(:'@<(??PY74['>A(;/NR/;4"S MMY>>&7#2;4NUQ-XL5XP:$*,T30E$GXZ0V)*X.I"+,$@W7S2WFI;X5ZV3 >J8^,8'#C_B)(VL5_&*$5!N5H0*AHRY:P[B\:25 M7^29A+$3"^/#^CCI9= RF<3HQZ!0[X&]LRCHR"YD;Y<*N%?1HS8RLPMY[(-T MCEK"VL:+C@Z-U!2$)5 C?N-(_LS=_GO*Z\]'FREX%R>I&I4ALO3QA^(M,ED\ M;1FK6\!7U#\]=MZD_>D+)_Z?\X6TT^!R.HX<0?.I20-U1D@N;Z\F-#=2C)3> ML!-,+!LN[H WR0^4>BE?"ATZCKCSM77$DCU(O>&L\%L60,.(V@#LU>_^X?QO M];MG:("^W+J .D_+L7=&-7WDHLU:EBS%B0^S(]MC],B]_6S9I:LA$AL8.E,; M2*/H>.?E2SNH%W1H1G!$K;@FW[F>;^,9))\=X$-E4ML%V'K=86%&/[%]I0V3 MB\;H,W*>;E,7BUV*1\W7"ZG4./?EM6%'8C')BR*(4$IL@G&H&&60X#HW7X>W MKR9O?>F,.R 1+PH0#71:Q!A$L;R ,Y2D!&\&CGVL_E'+,)]>IW3Q&X!_NXAO M\9S=8&19\B;9?TZ#H(M;"ZF5)]7/-0K)$+A*<.%N^%F+E3OKNEGCM?**(F<[ M(2[*^^ZMG# IC;K12E;4:1NS +W3S;?_JRK>O/Y@"YTIFE!%9.U-!8V?L3FN M:]Z.,H.G?]!;C80I"K=:OVY;)9QPIRW2X%0^U[;EO(\O2$&-_1/LNT>?=YJ'JZH9]05F,=]**+(UW(7C] ME#;W, ^F@G3U#='N&3]$%0*U2!-\=.7K-0GF +8#)J' +_++R^:W8AQ3%CS[ M+QOCAX>&&C^K']#F4+"^S6ET9>(L!,)X1:+E5\TL4@BL"95-[>R_"/\_FZ$( M!X$"WD*:)'DH#@2>V_CK8T?Q1DW).810R])O[(*%#9.?[KEZ*&W*'',_H849 M?_ 90@$IPCCIO"?XM =P)+G.Y*>_+"SZWV^5Q[ MV(8PVVJ0''6(JDX*S$>8$&IS8ZI>*8=3K 9^+(G@,X8.4@P0+77X)Q>/NT6X4_Q[OL=GE)=YHKO9+(_4=N''/F MZS_8CRG>?_0E=!-TLI,%G#/F3]VH;/V?O14>9(G?KBHSR7'>VY4I4 H(D<#M M,>TU*K?P)!OU^/B*[_%[:$'$]5?:0OS=MO!-^1;H$_1!IQ:*@KTBXV-61_-+ M#D9QH -VQQ7<==FDY?F.2\>R5;NDLUG%X*6;UE"U"J1="&87XN ]URPD"C+M*&-_ZSL)A*E. MFPV>%:'VYQ*1:34["N:7C+*:I)&'DI9/1GG4:)TS4&_]3J:)- MK>5.,+#!::FP1W&EH778$RHZ0G&.SRMO9<@38Y-.>!@%3"@UL]UL*=YAARMW MF?5F'LDW^S 0G\>W=4XWX5T2_-DR<@C9BL9[2F8L]P_;-N]"(/R2@UH#B+/- MVG4+<47Q9?M^%MYHZ5(V6;1=;J$\1DC1"A%G:"7XGN9*L9 5@VOZG,4C3YU;*3FSD:U$P-RSBQ+E>[DV.&@Q&?$LF-0 MHN5A8=5F%ZU#U4^,KVGZ=F_#QU!9[:0&3JW11BEO6N?:T@985:/U>;#G,D!DZT M-*\=IG=!63=W(5S>T$9S>(B*1!:MYHX*^,A>8,P/VX6JM.5_D M!7M^*E[[0:&6R3=86_MR#&3[8>(6BY6RSZ:5=][\YVFR04[I8L\518@I;" = M"GB]URH^76W_J,60_HSCV-G13#,GV"5MK;4,Z&KJ%^&WW:9$_9%,8@!( MGP-)VY^LS#MF[7S5GJV<9UBOMKNUH$5[ABCU71E6-@D?Z)ARI-Q(>%*L12P+ M0DC30J/JY8RR^[;G1N6+@96^GAK*G_H/\[^MV+@5<3E!P\CXL?6KVS(ZFR>& M=^3I1S(H:D#])&E&J,R?,3Z5!+-9K@INEVL3:]6O>^&^"[GW1=7QQMU1G4]2 MF='):V#']^CMU+[Q*7M4HU\&/$0_/TI101SJWJQZ'2.7=\4?>_<) MHMZ+81O 'V1*CK_C-Y!GH.%OI'!60V-/IEZEN1;&;. M\&GR3[@]N0NQAZ&&V9:+\-Q-Z&-4/?GH-&_=6U'TB?T,-^\^.'5S%R(0<4=. M<*C7Q!7^!HOW$%M9(JZ8-(P7S06O 5ZV,]Z!34C#K;NHT?%U_SC$OT ="I9EJ)!]1[ VJ]%)(N37N#LJVGN M395AE:^^'SG'M;'>&#\?F7+78,A RP$WGX:]%G;7*+8%Y_XN0^R>S[]\-.3I*G3>\'B1P1.)MRT(CA.00"4=H'EV_D:==X M,#5@LO"#DL_<[I-Y_DE_J/;.%G F\ULR"%VB89JP"W\5FOZK7O">3,6O30/* M6H%1[AR8V!0;F0=['?0[?F+M?R\R_54M^"^IC'_M&3!E.[Z*ZH,:[.F;7;0* MHZE@3M+*8$Z[D'WT+V@&YVJ/J0ZM9>+G6?ZCA[4=.Q[.'_1A>BN4P6/MM95"K\FMO92A"9E633['+#;V.HYIYUC-^NR= MI"B("" )(A4#%.FL2=A>!2^ZF&4NK-I 8FC!LVEE4Y!#4=?"+C:^-=SW:>1G MYJAC1\O27AF1?V(D8T6]8B/!@!RE-@[K%'Z>V<[BH&LSTD%_WP[@#0#2.:]& M?=(YL::R@6I+SWZE@R\C+L%8+6[H1:#8-Q=F;S;PSSRH0$'$7VF0QT(D5A9Z MPA4^J9L)KYOW+1HGYAB-Z7N"L#&/^3_5*_M3+.0>=N(5.'8K/\PKO@@4WG'J M\>=M*_;W4>T-M:(U<3)V3URRG)ZM] ^DF+%=P!]9QS^DAJ=5$$S-O4.0W\$ M]=S+AOSJB:"->>B6)=]RYXKD_P3%=P:FI:G\?F#(<$G$1: <*6H(S3X^YV/V M7(TDY3L5T=*?S)LK'!FMVZ)$#J:K3AE;J92,[FS!]X76=[(9]*"I2K!'[>Y, MWE^9:J2J\CNS]XYS(R;^-4\_>Z<6XYAB;R(_,&!,O'S9]=(V-S?'85R W(&B MJHO[[D)T1";VW4.O,%"NDI2)YB3]'.^1EH09='"U?'I+K5].8/M%2D%S^FR4 MIHKXV?,MSR7(77O2(B!$'N<3\"?>WIJ_[[;X1Y9?I11F9]&[HMGKVCXVP$PUG>X?MXDJ@4UD MP?#NJIFO/O8BV"B*):49R,2\5:JCZ^&H_D/S&F$W+YYCI%MH7W;Q3 \00$I2 MKY)",51S0FPJ3OJ$HQ+ZM=R*L:'<;.JG>S5-3>W)R\LZ:LE?]G47V&%*ZN_; M/TAOUT/L%*U7MU]NG++MM%SH>@:7'G!)"Y'(W?CE$/5W5XQ@NLO7&X5) 6PG MNPVN0#]"\3?U20I3+>.%C7I#KH-++?!1&-!MS4 W M^^JU+[P0LA\]YCRT30S#ZZ\8XJOT"7$-(*&TIXOB5S_ O#PJS&*4Q_GI>> >I4U21:<"B(P\H)V<+\K'1+KNA;_0\95_6$ MM(3%GH0&WTRZT,;8\$W&U'A[GE)(A9*AEE$$HR>R=PODWREOP6>K:U=;MJHT M$$-_G;P'I%#W=&%BJ.?I_?B:%J))R*76 8I[@\F=H.KNGX3R9QOWK;=M;N^; MK[,05XO&H+)N/9N>E'N,ZCG[\%S_Q^QNK]"A5W\>#OV[J]G+-6!DW85\%4)* M[T)^\N]"]#TYB>]_^W'?BUV(3R;]##F]LP/[TQ$(@$?#_G XFX;5A+']LN]C MCYWX(4TN=Z;$[D*V)>'%?230X@Z] #H:@)]ENY *!]I'3.!W[+C8.C62PG@4 M:,V/H]7L0C(N@//:KO;\M\4SOTE] UW>KXU9L!*[$+_@K"D"(S4T>P?:Z7_" M )Z"#OU%-NLW'G7'!_X'\*_.=V$&Z9\ U'3VTM)!)CAM^6=KF G5_^B+@9&F MY6.?Z$/H#>.'UJI="6SF*)UN)\#+F6G?F;$,Q0-Y-=5FAW3X!14@^[\9J3^( MIG@B1]4.@?/HCSA42Q@(7[O(]YA%]N:KX!&YG+0CIJ<,?VX]AH%KU=>=VD@? MVX64;:.P$VE0_GR$]93?RN=&=@\]T'[J=?J-OK'!P&B8;&?WEMNJ3 M,HE8T7O=W1(80 2QZM]X L\^'50BU%Z6N N1RLSIPAK65B\EU'L^YNL MHRZ4;P+3.P>1PD!=+U"&(6)? M(V 4-1)R^X(]T@J+PYZC;RYG+L?FH5;3>>-OJ6^<5#7&6@*.L&']J[2W,%LV M'H0.@1]HQ-3[^HWQ!+YRK/ V=?J!GHHUUAX8;7&@:ZO)(QX. ';ZH7010LN; M_/#9&ER>IM,-(GQR0^1ATUV 2>IJ]J;1;<;]-0+!C"OB%'LGP1I@ HB<= VR M6;8[?QY:H[H+:=C;@LN4!!G-(/J/_W4^H#V=5/XFT+!]2.J[$%]Y6;B^_6\87D(O[^:Y>8/ID:Q5-WY-2/:C[ M YB(!SE8Q_+# 6/2&]SUJ/$&)97P&%L&%@\%QM.'"X\T'RVX>\ F'O@#&PKC M4M$B]. TBW!KW [;"=MO5-3=!KRV!R0K=::=?YSEV7>%*1N$A =]AFX9K8R7 MY.#I )[-\8U"\&+H(@G J8ZO8S96MN-JE:E^A. 5.8*N$2$SHF1IC9T4;1;] MK:*Z\DD2P'0Z3%PS_94&&+8A^\MWSF**PNX86T#COMZ)=HNN>J!QPE#D?T>. MNO%>827.PE[U*Y4L+>69+$BXS1X0I';LBUX#ZTG"< MU5RQ[\"$COK)R_82LOQ>?0IKH*.T[NB-^\:C%ZDW M,F44!,BNBBM66_!.,:I .\477!?7D?V7=R%,F_SCRO5HIJ,-/GL9.WW3#)UB M@HA7C<(J.6\HWN&\Z-R<*U M!-3K$A;XWNQ".V)NZG(V? M5*JL?_JP/[DJ&TYW9*N!AP%X9_UESET(2R3%Q904:%Y(T0I W83 '+.6ZA=2PVS",3^1K^KBG=X5%%D9T. + MVZ##@,OXX_?DYL,)W+A#D?CT+TH#(7*4ULT5MH9260?S5[UHS['#M]N$T6E9 M4H1T $<6,O?2J/SC*/WH^ ^169$KY8FC2J&5+[=Y[<0CTA^-J]/*5T^ MW# PL>*/5 ^<_KC4[O-7]65/6)&TO=F#DYL1F#Z0/%"'1N@=,-Y5K*W^,/0+ M7:5@@Z4E<&M$U=* 3>;U8S->M;#LNQ&3X< #7ZX*1YP3:^>=S_%2N1Z'.6;' M'E$*FQ=Y3?TX3]+EJ%8#6^? VU^@I6 GT[ 3<>-'MXY\W"B19ADL"W)^H1PO MU!3&OJK:?N4SC,J:_OK3V+'L2OOM1!=-\3[Q!^-W$\AVNQ"Y;>@]T,&MV\ZG M_K+#' 7#>Z):G$E:@"T0!&-UFAV1#Y%KVZK*,.R,MF&+S1Y?+HZ[CS+D+D&6 MF6R G(11GNJY"WF5MV?IU?AE69]8@'530I)'/"D3+9[89D%;VWQW;1=RKV"X MYDDL2NT<;*:*7FO;0; 2&[+IUO6YA#4AB2*]P=%L:TT_^&4TO7/48Y2I3NHE M,2K']J1FYJ4Q#WKP1RBKU7ZW5J)4?UOY3O'%1I 8*=%-E[:%Z2QG2%NT+'P1 MKJQ!^4VM$[]A*4'PW1,W,RGK"_HH&T<[MGZXNY64OQ::I9.:OPM)W4) WQ"] M=R&/B0F.LR4T7LJ1/>5'=/8OT, -6LS6-"+]'+H?83/U7LMY$ %-&W,\+B'@ M$W#8RA)K//*<4232TA^)V!/M&R^&4L]AP,?*3+'HF%F$< ML(R2X=1H._S$*S],$NIH?HE2[#K+@\F9S(23#0$U]!OJ%"FSL:Q6EG Y(]?! ML*0_/<=2U\=#UG_!)K*]"NK6B&[^U*6!?(OD&MEKX/CW%E;=6&O4T,X2,9N6 MC812E4LX;)N&9TI>KD'' D:3>&= ;W=5!$@;V-I*7^"JA79+/CE_/Z+_>_.) ML@">9HZS/PX:,?R ,$["GX/OTR%N&:181[F)#01X8U4[(-,R^3V4TYQ[?D&MP)2F$AC)QO=3>[&#<%#=R$OK#?I1^LH*B(Y-;.@263. M[;&<.K7&LVGI554A]?TZ5LG,3;PR@9,%+I:8;J91P[A#]X[?!<2 M&";:F]F'Y$%V\A6I.U2MR '\(Y=%DC;MBF?IG(LL+8:[D//X_:WCX28F;N.6 M.BKK.I=Z%'U$/,]_;YR.TA>)_J[G+VH163'\4?CI^"Q"RJX=^S(.,U%U(K">>+4IN8K_/ MXR_GO_E@SJ2%['RZ>@%UWBB2O'(C.DM,*6)EKS.8$>__%FG^!^(T %?U,ACR M:A'WP'_=EO -DZ,W28%U'+JS5B3#NS')S??0\:DJ)=69Z&2U(W4>+A!,S'SN M8O39.D7#S:]I^]X&%"Z)U))IR]#<.KL$;0(28#=:26D\'S\] M]!_:](>289V9UIM[.U '*/]=+??8BG_H70ZA?!-E3182>$=WKB#1;>('FON()>BT^;BXK3V< MVNLS^;N]7G@7FLKON)?<*45O'L=_+FF'B35#N5Z:QXK4J"UPTZN/ M'CR*?VS1H6C]N-A<:R"'4DPN-/]-NZ&:[-]JP\3_V85HS?7_H P,G!NH TT# MHP;.6( #XCR]LTUN;^"A"G%^N<>82T/*>H7+/W"O]V/F!\*4]\R:I/ M,O>)4[ZTM/,94\F5B;"V\^L7F3Z%5)QO? MA$$DRW!0\1&DRGTF.SQ@:=5"* M396Q,!\>N=[=X2[Q]M/K$-!:3T(.Z R8".*"%23'/2!3K6BT1U%P=T.]9?N 7FI@8;WS6:>J*V?O1UTS9^T2B(/O168NQPZ*) MKCX^K@??OT_2N[31<3)"P?JVKO+%R;L0';'G!P$5*/X>0)+\GDIQ]/Y(F40W MZ%V=TB=I9'3.C%I>O^E&*GWDO(7Z:9[#W,)+:61$>HI[W7>1;;H[$S$*MV[K MV' P95+K]BTK!&>RO4H53F=: Q]7:!&I5M6G)D#O- ]O1DUN23I](GT_W^*3 MY?FHX#OS10_:-H<\?IG!G7[-TE+7WT.D1T>DYV;3=.1@D?+Q*!V5*'U%.4'. M;85[9\ZK*)[#;-A.^P39P/D-ATV\EBNE]W;IGR6=^IVG^-UE-4IA!>JNJHD! M=6IJHJ"1"2U%6=0I8XBQX<]N5CXNX*$?P;4>F#JI%./1-MP@IB:LH7?#-9&(>=86BH M\I+),*'LZN'YUB\QC^X;O7NK?B"$'H.=0 %X$V=6T.ATZ9PER2FEOMQ-,-8O MF?>Z(@L$NUVP3B4'INN_7;%INRA[4"0 ]/7\"392P6OVCM!V^KZ=8#:"B"NZ MO-'>$!]'A4J74Y1 )\.\\^4_$YSYF]@@&C:1/EXL1CVG_WQCH526[+L6*C]H MOJ)@E_IE8P:J<4I=(.BM4-\F<]1Y@R)9\>RPJ%L03K(LY0G]!POE&M6G=TO9 M)RQ!*@DHVBQ O_ORDKY!/]2$'F!F=,"UF!"?+9?9+B1SNF")M>Y\,7NR.#-# MV")H8M^V3GKK?%H(N8%RX3\C:/[5');?(Z^'BT1=N*[!^UCL.61+;F>4(H!@ M0!$]2<F_[\/Z4K:'D+8(8]3C_GYTW,80B.HV#]0Y/]VE,[4]>ME2-SC%,]R*Q\"O7K1PRM$--P56K.(\Y(K"; MZ]TNI'&@"AKEA?RS@'0)VOGO[((13>^#%3\.I(@@O].E2"B,]'VJ\ M&YP&#D>_"VLLGB-E7PVAY9KK\V!66C=]*A-1T?@V>6QLY=A+$]6T2V M.0S2IY\\ME$\T'%D,8:T!+>-O$][#W64G"$#=>.K,$G<(EH<&XQ4CF.$KD2B;L06AE5=I(_QT<$GQPU/H(4??M(?/#* M5_/S$4&VYPZW"'^3I(H6Y=RY-#$G&5D*95/:LM9,7O?46NZD\OOMA6@)>K/$ M5(=;>QLAKBF5ZQ/]X4-=O8OJ% &KD;X$][!'-Y^'92#?]'IZOET@1EJ,- E< MN!*@,!5^]8/#H?W/%2"L%\1O4.?8K8RR*PM'T>7W7=[6_P@_[ 32;%:Z\VW0 M\QW_]-_1)_004/>IC'T8J%-4<;[4+6*@0>"@C?YW][ MO#*=*3P;V0G%ZZ(%J/OP3>%;$14$AB:0G0=5%AW4+F[+7;D?.RP'E8\_53K\ MS7M]^KZBHA#2/NB]K]I707/5W$!!?<80C\4G:73G-/+[<2JW-9TI8^_4AX&6 MRM]0RUT;3>?4>O%4B$60_37*K()71^Z08(-;@>UJR_<3K;C:8VDABZF:)^RS M78:$/&6Y#8^;&RU6E=$L]IJ:6PC4_8.)/E3VG.J1B[A *(W&Z;,MR+*:;C70919QR'FHA=CL'*S5-:4W"0^T2 M$ YKE"HG8Y5$+:'DQU;,K&89H2J2WN1^MI';\9MPO9JFVGU(532%4$QP;L?C5>Q^2+A,=93FDDYX92E!_@IUA_C8_B M\5@,C(R/'T(.O)4@!^YI6 %U=U3TP$>]0%H339>PM(>Q;1X1"6Y0.@[C(AP/ M=+W R.)Z$E(P?;9^_Y7S8[$6<>VCK*CLW;;>.!W(4&3[TIJW_-.?4,&Z 9!?:^JOA-_+C&K M=!93F7'C!"[UX"-4:P%/2,RB4HGE]#;(LHR#_OG"_3>OY$A11?Z@7Z#%T"47 MA!3PHF4>*=[1&G'? F:/KU>B:P1"D&;"K@W"^W-9#V,6 /H167"LUG@T]43/ MI+!VJ',*5?/'*7V2]C,VV=5->(G%HYF5T1JWKH+A(;(92 XK5V&VTL/23>.% MPK]WRPT..+(SD!AO\Z/I6G%LYR92 MJRIR+N8"IU_=*M9HCHP>S.#O MB2X\"ZVI^++ZH_:H)NA^*QB9\W,VC1"2-]PRQ8[D7$+67"V6,#2RKVI:_ -< MP?&?_M0^V:LI7Z.FSN% MU6'W=Q^ +H4$=HS66D/3&. MH+W>V=9X_+]N/! 3Z2S[0;H6!-(UYUV(6Q]%#QX*P]MQ4W_*T]H!2BQFV(&D MLD1;!Z3;H)]=RJ@A"\#(O\E+%,W__L3[M_D(/5]_[\>JUK';Y;[)L&- :R4F ME;K=I<&Y&G!4^0R#?V6I M /;ZP_+U0*%MG?0QQ!5"Z8=*VV"$\E/;]R296Z,+ /,ZDPOB,8$\W MI*]95O/J2(]0VOM.?W=)3 P\Q?"C_;-,8]_,?!DPX-[R?I= M2)L'I3*9 31*(7!)OB(UT)E4*=>L2.V-43JV'X9C2_'TUU%<95U.LF]#ASX\ M.11UTV:DR\@(L3]$8LW^W[(0"%_[,LW3@>O!M5)>T\9FZB1>O4Y M,8CEH5VYQ\*B[Y"4_7G6,T84:1VI)6K_/ TT\\#,78@SG'2#ZI^"V(>GS2Y! M6?[8ZCS!D_A&6N0:T>+Q+B3?I>)=A+ILRZ@$@5@)#86=*.D,WX4<+]F%\'C' M$O5T&X5$L8EWL!4 V?%2ON5G9:E;^R,@$-:#[GT?V9@_;QJ=V=A:M$ZPG@EK M_%I=N3)=*;WT*]%F_$TSQ;^.G7^M?'>/V(7X9-'%R$7;S)FT9A1)F+S7XO3= M)AO(4W]3WPY2VE\/KM2_[D)&3\TCI1NAZQ=S%L$8[)6L\#=1HRTM"HS>7PM,1$"9U$Z3FM>6*[F#D-S>2-SM\HVG'Y2<"IL.W-^*TF%*BXA_$'5(FVXB ML:0_TO)GC!Z %XG5L;U,L PG!H)V^4J(JZ=X9/[,'Q?[/90=KY?*BTCOE[M^ M6DX%=?FJ[W.5ZO8#!*EC"_[^;"FM1:83PN:9P_9G,HO>TJO((_.$C]ZML+Z! !7[#*HV_G$T3I!UAT578^ \KO>\ MU*1R>D7 73:!$']>4_8MS)00UA\VT=\Y$EY['F1C:W5.;H2/_;4"6&)0^*R: MN9.X%_FME]KU94W]?4]/&]0/?)\CJ=F=O^YEL0-\41L/=-=BPC#*?RBQJD%N MD7W0]F"TW(4XM>L/,A+/$VQ186]!^_6!#R4+ED4SKB@E3;Z$G:-\_U$L; M7BM!OM9?DHAE7^+V#4IUE9O9HG:ZNKO*QD7Y"(;*%@GI3PJ MAUE?2[9HA\==^X[+[5PRQ=J"R%=CJ8^.WC/%0;5'__3XY]P/]3.]"P)VW3K" M!Z\;Q#[TAK!.]SAN'J>S=-$"L)-YX*.& CR.QG [/+S>G:O(8U;*NJKW*+1 M?2U8\X\(S9/#2%*N*^>49F*.9&1?0+W^<:M+Y];$G#> ,UD417 F[6@O#8D, MM& 5Q M9ZI@+@V3DU??V?4,B^]YL6^#$@RXS,91[HFR!CV@:>QTM1Y,'?\=?3D3YJ7D^Q]A//RV.M+F* UNBU85@)-5N MTA2_. 1]KI6M\KY"!0]P$HYGZ?3C4EF;C#+N@ZX?*4!+98#^;U M6(_8H&E;\#=;1#CUF-B?I98@50M(IRI%V5/?RS?+M$]:?'>=/=HT L;BB3LC MT/KRHAMJ T<5R/#5WBTW9I//+3V)0U6P9#1>?_$0B!<[4A>R&ED ;I85:O[?CUHZ-+;X-6A*0 M^;;"X<\E$Z+Z[L_VL@<]22N[$.89[<)&C\4^D;0XWM MJWD*SJ0CJOLP,TRU.<%G%Y0P/5M *GE.X*&SN*G'['BG!GEOLV8!%?!+&B6E MA\Y230)_A E.9PJ>S+ML7YW(]IK/:2YH3H1:-73PFXIO?%ZZ^B[$4K4#P6UI M^P4>LHW>KZ;@K=P\C%PK)6E9%/4_8'*MR9O3N4I7=MV4"Q*/*\D0]^]1PO.@ M'KQYY3QC3U="#QWDU&U GBHB> 4_HUGHQS]]1KLSK%QE;[+:?B)$D,?_;J") MXX;UMN76+RFV\ TWE-LA1&,Z<"*.IXR69-+64%PI[9ECZ8EVIYQ=7QJ58_ MSVV:#L8]>'[CH<#X$#RTA]H9.77>I*A.7-<'6^=('L3O]2SX0?T71<'*SN?C MASVDAQFFG%\B6#Z<4T*'EH1:GAY<^8@2^MA/G<2NCFX M,S#6A\)O?ZETKM^%0.:1O%V3E,N1DZ-J+#+-[+N0\RE!2'4$7:S MOAQQ5 [LV9?)6"@;T]'E#]AOX!@;%T_UEBC[\]\JKZXN#^K^WGTYP6?65< E M+Z$#(35SI+,-V M*/VP$;A4]H+LZHY^'3J<+PT3[IF'"4;H>)PTP#&[E):=][5\=GB.YG6-\HT7 M,,\AE9:51W5[S[P94[2^/S_O6>I)X&IL*)9V$4;D>=6AZ-7A_[):;CD)N]=Z0H4VK8Z-$A*6/.;;2^(.\ MW_25LIV@K152R#"U3DS^+B03Q!6(H>U_MVU&7.>_=N/ VF,GUL;)96A*/&S[ M.#Q4;CM>FI*D!B3"H#@TF0]\L#)@\QUX&]_@SK_E]-C_U6OS[[5ZORG@NX8M MDU]Y,3D^:$A\0( U8CADV@Z%.I=^;4<.R>D.D.^7ZGLA'CWW_.0IS.0XM3%_ MP[N\6;D8>QD97]=IFT[97K1^NEMM.9#^E>YR)^1CY?BA^,/:Q=93.JN-G M6DJM"BF1F$SJPL&@WO6T$FEV[S3"FO091:8/^(*4MA&^LWU>2@5S'(7SVI3DT_960F93)%>!ZZR42''/<]C#P)&S*Q<% M!+[OFSF(?&DHN3)57!9Q-ET;%W[U].F5NP9?()X,W6AX$D[B:XF6L04(45DY M>!S84_7MRQ,0\5^KW,M9:]SK25PE9/ NTT9V=1:VA/K/3VSN*<\Q+/S/_,68V$3 MV0#^+O8P:%NR2*;2#'^BOV.+^;0S-%A%1:1AM%5!MB/BSBBKO+RQ@M'T])X) MWH)-?%1C!D=O3V6.;E1:TLKV3CV3HY/C'6@6?=['U.DT[]"!*J;Y&C%$[2$)+--Y3%Q#P#Q=T@%'C.LA$N/RTR] M?SAUCR!:+DU$C0DY Q*[<2./+;0AG4Y>&?^[#M-Q2F,2[F7.*.J.? MTT+.1?UM\RUU$LZT:*5(D$*GS5?ZS^;D.)0=L;>UM3^JI]K[O>[.)8T#11=/ M0A1%>I.9\,88 K1I^.F+%/NRRN:2W'MG,L+#/VB:K7YT+S$XX68:_<-D$V0M M!\"%&R!LMPOY# W*J_:9&O&3=)SBRG(>F$D8KR+/XZFG1J+)'"8N<)L--%S(<6 MQ[E+#LM;?'&5Q+Z<\J@+$?Y:TG8@^)U+RKMK9>XZ.ZH:G/@_PJXO=?1^VH)9 MUMVWFSPG?LDHBHH8W]NT>-%_P@ N":33 M4)-^/A"G[6X)J.*[+>W;EX)5.+(S^9OL;R1EZQD&+;>POW[%="?/8$C#$IV, MQ;L!5,Z/9FMK6%M8<&6BU@%E8%*AU^G#K+&"30]G,#Z"[XG'&6N%QA" QZ&_ M*M_*&VU1W5LBD1.ZGBI%LAPZ*E$.>R'T)=ZNAW>K=+1;<_]-:4:F<=OBW"F:C1HU5\*!/Y^/=G(*&83B2AHX8OU MM'YU6U$$K7X%JK1WQ+/74L!PG$&DZXGM^E8GCW-AJ#TYM13BLXX4O\KF(Z-D M,JOJF[D20R#L0NS0$3OY)2?"AO6R**RQF2FE84F752U#%3?'(_IF/#84OM+[ M,_K;K2F.#4AN>F-;ZHVT$O-D*F5T!4KQ,/,=W6N'7:%?^]MRGJCOW9975R6\ MA:/L,UT%7--6;1^Z0 3;5.YZ;.Y"J!QK?QZAO"=$4HT^J6.U\#YFZ3_5S##\ M:K?!J 2!#[[@NT2#],[8SWJW<+=,Z>L9G[ MHR486P5MR=Y=B*^9V3&AIG7O0S7BU9W$;!H**4@?@;'F4<4(\NKH1J1@:8V> M^OGHN]6?-=]SQIB%%Q<4/1?\G'MC.C#LN>:["L6!XI&\,%>AGJ$V@S*YXMJ! MC9]T'349A,6 FBK"A, =KJ+G.3"\'>)QI$297'DHUD3J*FK2($E\TVAON\5H M3PNA405>,$?C8*-6EF#I-]/IIW T%&S^+3#3!U+)=1O_)]Z!S#'O;+:E-V#R M<0>GILD9"I;D]EU().P/!XD=,)*\]L9:=^Z(0,D>C@ U7HMZK8DB!'2=W(6T MYUCL0J:_ DM<_.2][XO1=%H %;7M74@K^ILB_?Y5M2TR0BJ> 0>HT M<*'W3Z9SC(!L06]JP]87^W0?<<8@ &E[!^2:.L_$_<1^ M@_4F>6TTK '4-]0& W@!&N\21^4HFY!>5J;P>-LVH8\B0,YP&/M:CHUO>(&; M&SYB'KX6[T"47R_VDQ*+/&3%$S&16GO/]D @:<[JXW%.9@V8_=&1;^3E=NFL M@+QE\>+1Z&[B0-\>C_\T\7=KQ0QVDN3+Z$9GM[B2[_$6/5V(WF8+9+F:YWQB_+/H?,-.%2@S-7Q/Q\!,E/ MX8;\%H-W[)7E\U8RTVRGWO^3M^?S'V]>+?C_HU??1SL#U%4"GTVH,O++>LZX M%8?V9?HE4L&,HSSRX4,+74CF\FVAJ3V\<\QV&#F1W]U.9UFAH9:E3R7# @G% M;\LCKR>+]C^ZJM[Z,\_3*/C3R< ?@?#'UY@LZ@N:P\L55EU%3J9\(?X:NVICRLVC@O^8UF^B,'%LVG5#,M[95MLO]9O M_-7*^3&915V_IOTW?^O#R@3+6'29U3F->P0L3Q M21B'=]6=B41+?KV$'2/&"M.^UT)S(3OCD])4_C**,<(H2'$&SX)^Y20*R1TF M%C@]^;G3&+$A!1M6-^UKO)-)U3FS^#U7C9$=3KK@MJF'/F8 STX^L0L)O%DK M!V_,RT-<)UE_C)W.^Q W\ I9E1)FNV!Y%XZW:PEG!JI)79,>B&>63)Z\.^1T MLHEPQ^?0%4P+%75#13Y>U4AL&[,!.VF'Z7?>:Y[[89Q3\J'S,A""9EO[0&?W MU"BC)16%M5A#U2%6_[A@I% M-))='7:>E ;=5T[UV#CBVT$(7?^)3@[[ MG>8X#[F(S \_6WSLW=D;8SOOO(LT ]9G%>@K-3_XI1Y"M[Y[1,(FY!8YR2!$/I1*[]HKF"Y$1]3R MC=YZ5(D7*DT(3RB@Q'JUWFH2"E4Y7M#B$_P)TY=-G1.\-C@0H]:)GT=.QEBK ME;S,A.>8[^1!<:#?=DM^_M>6+M(5?)U-4+RA+2T":WN7Y#PI>&6$>IT4YR2B M:0=_,GPY[JN>R^&91^]60V3KH#7WKVE*/%$3,LH6OSV:5+YLHR)YQ"2GD.HG M';_'I!F/ G5F:&(UJ4*^WGG_HDTM+TD4G[?248VN(@BEQ1M'"Z^I'_G:,I3H M3FUHER"G:W#N"/&S,9WH4WB"S4&'3!7T7?28L0=4S/+OT=HEI3I6;1A2'S.Q]@D.?4YQT\9TH8>BZ2R6 MI!Z"YO 8!2?_1D4>W_S]'E^VL;!=P]8^++'#3P(#XR$,LA-Y)$A1Q2 /<860U\_X1Y$#NZEY M&26+^:$ZVD?/#_MR%S(1.%X(#[0.=ZIEF1^0A!+@B_(#&:BLC -"">6MH%[^L%\%K8(>191 %>>9(X;O@QR/E; M4C_T-7C38* 0%9(NX8$W:;BX_R(]6+4OGCH9P_*X/ 1EBFV@=J /X%8RM.FP M:>#\)9--5X(NG>4Y[0^JUP'TX%OOJ3I9^8OOI>_)'PXN-5X1%?%[ROC3I 5; M[$7ELYU"L5C\M$)(DJ)32=ER!Z=Z/$8T>Z2TZ;AO0=JC-8/7U6+ZM)3K.S57 M%E$P]OKX\#,>G-):.\JP+]0W:36&1#3M=>UY9+/5:4MYG.T+CW&F-N%W ;,X M]C,Q0]"-K[,R/]J67KII(4QB!K)XFW43I.;).^_F;MV+.:[WS/="6HAXV"\I M=GO[C,[(\60Q\.\S9(\2/**8*W9#]VVH*J"]<;DEU[1H/R&Y7H-"P.(K([+- M]+?T\,I3)D$@".M\B8026E[*\6PYLY 2.J2?/#4,;QTU"C;RN&_T;CTWE^WD M *$*GHW&.XE13PS1#U$?@-#I^!3+%/=J['##2)U?.R '+DP*ZXGOR4*8/@>LFX4/;!U ?Z.1P%@XI=_[ M5Y>"\Z#7"09FV&#V:FQU?E! MX0HD(.G0X%^*[XK_!W-O'@[EW_8!3ZO2,DD(,16EDK18(DP;DC0IC'V2+%F3 MK(V9(H284!0QV1)BDGV=K).0+%EC&-FW&I^C^>/YSV. M]P\M,3,,EHD<1'(E@'@FG M8[C/'1%<)8<7U!>KL(J:#@80 &I^]X./54+4^!NJ[K?#@P+17Z60'D [%(B6 MP7B%TG_T'"HL0#%K&,4^U$5=<6J;6IPG:S0C!\8F<:U0W)H_EC8./=)=R4^0 M0R+OP9T<1^91JN9V F-U(ACK;VJRZ6<-]Y[$*ZU-F/F=XU9)VG@!;&9H+5Y_Q'8U1&MZ\ MH10Q2]F9O([J@I+NBD./JWANLWKWSJ-_A?C4SN=U;GCI[?SEY<):7&9,\ M^_O:#S]Y]F[(H>['J>/Z0US]!DD;?I@"+H/#X$Z).^2\Q?+[1Z..]Q_G"_B9 M^MA+*.'RAW3).V7RIQQV^Q:D-UP^AOJ(UK!/)M]%VK4 "O$UA4K?S+$&0$;6 M)'KKFIB:ZDZW7FW111&1M5IN+%@(\@.3^ :53L.JD#XX(!0<9/PG OU MM=/;#ZLPXW>K,%G.]I8E*:%5&%(*@( R)[T5TXZHE0>4!9EZC*;K?K&?XHJ" M;)^Y*T73Q+\9K#R.T[%&+']5SQJA$A#T.XA@UYMQ^""DL$>VDLUZB@W-6>-, M[3/F1AKURR%U3OH*6E.-O45NM@+-,A\F58L&*GJGR6N#GDCX.U(6V4D>V$^< MV<86ZNUWL-Q/-^B%&,G,.1]%ZK:2CO?6Y[[_Y$\V-L#[&G]S[ZS4)QDEV!N8 M=_0Z?F;]T!++WGS/*"QLP0A"KODG_MLL!60Z$5 . Z\MT / 8>3* S(I?XK6 M\MM+"Z^]V,TH!K*96&R#G%7 5R$:()LU3W^#5U^%T3T1G-0;57CF52?\XE@F M>E0"EXBOZL;/1Z(VK,)Z5')78>V)&9B7'BO;T> $_ (#!Y&)R' ,KY2JG/%W M _N?GR7X0W(NLH[:&P0=;R">3JV7E"VR[7:9OM]@^E5I(KAX[T4B_:#04GH- M'%#",-\"C[;>[H@)[]$NSC?YO.*1XUMUF+DZPE;1<8"DJ[R%6FX+N:@XX=$^C@(E@1CJ+QA:IHX0&[B/$PF&_#\ M[<97'(?V)-MOX'[LR>\F6N&!3D>^NE%S88O-.].*@EJ9UI2[HJ@.(V?/@964QCOI MMG]TB%.87/0,@=;2?6/X.4Z#[M1*>7_A+?5.U0'QI&?F9N4.%O@GVOLBKE5L M.5_P,]_@ZQ%]MYBFM@2=&W$9?+8%5^+U.UP4P\_39B?OY+CDI-YY&X>6E\ZA M'&U"24?I2"\=3")1J<"!9AU[BH\P!&<$J M%I$;EH)54,\S;JJ:'7:5$\ANM M1=(DY;L7P! ^T,(4(D<']<%<*W(,YMXJ[/@J[+H;M05> ;VCS,(V33P*^=OC M'OJ--__KDVM^I6H\ALV'P%>IX;:#51CZVU78T T "0J@@,NK,$C="O TQP=^ M3%+>*LR.A60L*,1[LN:Y379>*I\HHQ*^W>87'=L,K?+FIJQ'%[9NNW+ QVI2 MX8=S86_J2E\Q% F_N?T:5]&S5(Y .KBIG:T$?B?3]V+UK%H8>Z1O032E2DHQN>UE_8MN%ZLF=%/AAK MW?9EOK1X)2=<./KR"K740G 6M_-_)4GTJW^+\M3 _YTL#5^\[GWQ4XE);W!S MNTL[G1RNJ_;TZMJ'*M*),"&N(;YJ'][*&W\3WAU0(RE06A2!%'((XQ;0[IP5 M)UY+,,CWD;AX:.<.;;XO_1RM7) 7R/@AA( *( LHH(2 !T,7E7R7@UUO==QG MAY2?R^P_4%%[15)Y_FVI=W<6[*R-U%XWC!DZ.FZTM;;N1FJ<61E1IZ;\C-HV M':.<]I@O7:T>_7+G_UWZO.X5T,APO0!LIA-K<8H,N6^YW[!RZ7H95+W^6R%; MGJ4 +X?Y*TR>K(O&-(C,X-EZCL1"Y1G987B(Y7Y;\!O#Z,VR[O:91AM8]3F7 M=';NQ8S=ZM6WY_5PY?BJ#DP1B2,%[J"OPJ8A16*W+&:[-W:5&XX@#SL1P!"G M;I 3:GOS[MD@P=8I^DIES;ZJ^1O,^0$S7WP5\L3PUL;>+F-C]7UD$F<#BS<] M?QP>SM]*QX?.E6^F]:N\6 M4 3-$931;'6162A !*MF4X/3?N#D3TNXQ M?*'1Q.U:$[)2+R9$?B6S, 5 2FTL\9_]C'PC<(Y$.*,/%$#VH(?&:OI\RLL( MHM[^>E>'#.:9G<<'L^ 7Y#J.J@\S%0$I# 25YSY4HO60(_V(8B8'J1VS6.8D\6QX^V>6S![.RNOZHK5VL[,"SY M2*^"/'P 5X<>*WF!L EYC9U;GL1]CZ3Y5:Y]<;4P;\D4]TAS%WKSU'\":$E9 M"!Z*\OI88_!6^%!+-1VPV2?)&S?,UK@R[#Q=\[D ,IOY6EF61#,.A/2]D]=8 MN9>VV"KS2>V;7]$V%E3C&WAF M _(3Q%A&HFROM9!0O@AMB?.>-ZN(0OG%Y> (^*H/Y#PDYQ@&.'2Q\E19T8(" M.;!7K?>)IT4#L^^A_I!R)IIJXWDTXXKAR&0CUF%V>*!&V0ZJH\H;M'' M\DVOD[AEMG2OS+B[3]!Y+='UA(NY).T:KM+2[0G3V,3,*QUR*VO'OMW]"I\2 M?2R?[S&ZA[+]#9#;2JYL^GO% >_G_1U?B\ZBC'-V-JYN/CX>>T-W[WW:(/WUZMK, M"!V9AWP''\JV8GQP#52Z"WY&@GW%M'?2M##$FDXY5[*FKB5DQ-ZE'[[L]$VA MJB)-(& *@^7LA$2MIR$$.&PZP( BIZN8]\>9XRW"T5O%-+,0L\^J?38M;T]= M&D[S*NE1#KE3Y&&L3Q0PZ_ZQ&O!9#:(U-U'/+4 M@6;<7-4EXHTNQP!W*G_>IK*73DIZ,PRIR36CLK5['F MV/ZD-GE(T*N'Q9;3A99Y@#JU%?/=%H*)Z\VY,8K=IBJ5F[V/*;J\'3@L MU[<0WA$Z#P4$,MV9,DTN12 -_6=[NP(@G)C'F=B0SO MX7O%SVZ*[$H*;OKP/?]QP?0BIT50--+Z0V-7M=+6Y=F^&?/3&WIL^N1>]_ZX;:'QIM'TP\8QHO7EEK# M==+OXPWP]$MDX/#5:,BH#W%?.GN,*A5:JM+G8JUHV2>E'FWXVEY(4YSZV;3K MX\J.B:AKT4MZ>!D,_0JB;XJW.MP#URDF$^&D5]?Y2$4,'Z+PN2]<%^4I>1/& M&-VW]E(#Y>M#P?P/R._XAUB?5*P^78- 0\&I?9-QDA5VPDE6/FN:O(Y??M3: MU9VQL5)0Z9.?:?8PO8+\F>L5M$ @6A#0P:W"FLLA\MZP"BN.XYB0RAOP/X86.#T0C=H%>:,V$F]F9.H;2&8= M&MC_U'XV"MP&V M&?EZ^N1Q]EMRQJ'66YJ&AH;Z#V&?UE;:/3D1HPM'H%?DNV8UV $G^TJL;0O; MD%E<#4:'OB8V8V4'.A12]K]/[YTQI)'IUS$L;0REA2VCL8\W?J7.\0(0N:2M M(0\(+N(C.1&\6G 3X/3?:\%YL/9/]08*1*#%\CPJO2#PQ%O,M$*OE M!S*Y BL4/D@+2GB]][+U&G_M[I$=FP,.43F[S*J0=+VYA\N2YE;@U!PL-1C?5V&] M\CF$:!L;@?WMEPK6/R]\A.K7;/@YWZ1[XJ@.R5KVRTA(K!JX 6 A3M6* M9QH4O%N%P957]A-F?-CF0!^S'QC+PIYES+[M#4G/U#+BT\\+663DZ:]: M T>$J%V*T=@+5&2;S9 [7F _WS?NQG;&/([@LXL-V+=[Z*YL2].I35967N\3 M&U?&'Y@HZ:*/9S5*["W")R^<@ES_4P1=4P\.;AX>VHVU'MXT[='RU+2B\MBQ MV)UF@*<,0C$[=]P\0OKEO1^90RZ//V2]_DJ45%XM! M^K.C,F!%< 9I7 9B^D..; 6PN5(5>.0MD$3'!7IE/NEFJ$5>;-Z#1]_-5.]& M,[@TC #5NZ;6-XB48:[CD^$0>]+2HF5?8\O1IQ8_V#'2H.(B5CUX-.-(R]LP M2 <^<5J"A\W= W=;63,+<&&NE/E#D*8OI8_^FDT2:L>* V=HKKU\M*"PP1:^ M"1'3N1"L)D_P1L/RLHDZTO3,-\*VMX0,=7?"#D9'79Y^5]*1"7WTCRYR#OKZ-D CE&[=:1J'U1$MEW)[7W MQ>Q/Q0OA*+P)WH./\7#\S0H^/89RF-S]N3T<4QN3M._']B\<7=0Y03SV16F/ MT,38AP7Q**6U1I5,TJMZMPW$8Q)8ZCBA_ N@''?DK9(>W@-'XE0N,$B#JS". MF')*7Y^V,J'RQ"3:_?A&70Q\?,(E-W%0[U2):T8([L7L@""$%![DPY?HEC]H%V-F"M' M/)@MU;UW)T?MN_RE.>60I;TH+D.UHP@"*9CI$,]4;7HGV*5.8VB]ZB2R6?$4"LAM L!80G WX2%;+, )0[&-:,XX>+92AR02;E*H'E48) M<8[M>X[V_ROOI95O]G(D]A->5%'WX+4KGJ7,,(EO[N.V09>8W(MZBZ2>([+& MML7%,\H+70LJF?19"WU''6P.61;1#)\1AWS5**Z=#+N9.%]3HXJIU3NY)Y=8 MW46]\U+>=?&.D4H/(=6>LSR'$0"*JE;(#]4T/5*F>BW3DB<[Y4=^]&#ZU OJ MRO >PW=%4;E"W 1T#-B^"LM%59/[3E6'IW NTZ\&TYX8\E]P4].PF$E\4',W MW@;"1<4UZ@N6;Q%/WB9D:4V54E?8!&(]7>^P[)!M^_02!C?%0#XSE5W2!OEY M#31=WO%,MU8/^3TF3,VMHUIWP2RT4E3XL_8_Q7[$ M-B%EGU214FMN9:"#U67DS<0[8- MOS$(DKUM&?!J[L<)+:VF6+&+[\^_F\6&W$M\=."1]F40YSB! J0Q,R[0]W/E M[%HWM I[>K"4K13H@56P>"#WI#FP5>!RRZ34@8.4Y233A04U^:*:XB53DB'X M0++SPDNU@TJ*B.I%'(%3A,P*/91,1B)M_U\GN[)((+\K^SR^^BT@C3UCI1R; M[?U)_5TOSMYYH]KH*NS16BG)I&Y"&>:217^=E:/TPN=G-?RBTI%?OVNNDX[N M7H.)Q!=0*2%X>V)$7&5YSBJL)[*H>['61:W,N&&36W?NT9^>QQR#CY.F)WI< M6CK*#PSA9YQ&;LG*MB7=T?B*L47ZELWK>:A]A9A[ C+WOXT0W9P_H^&'N5:4 M7Q"D&Q:?(;S[UKF25,_3ANM*I!]A2)B/19^ZD78$?S%DL)"U('+J%-8FO%WM\9I&X>8?S,CS&L1,APV6;D_-V M3RW>JRC_&)@R@[$@C"+%BU/Z;EE%797;*DG;'73SG*3H%B8(>%0A8>OAWUOR'\8W0 MDZSL^"^]M6QL,+?5-V\>=QSB#&&+4.A ?\3^O2N-EYC@#72JX54D>M> _!C& MD)IRLD@;]E3J=#%#LI+A&GRYZ-;=S--PM7AC:9^?_E>%C)].&H2?+FGND7)2 MYW^1"47GGTSM1+ !GQM;2^C#T[ X0D76QR3>I$62>=V_H#H MQ:Y _6#CK#E,CRSS+!T^K4WWI%0AX JG[_L=[.!+O!%V^7K@<6=4-<+WBJB MK3RD50<$T/MJR,+EASW> %GG6SDZR0/A1<)B":^]/-OAS)1G0L@GI"]XX#"< M([YY""\Y$1<<2K8KB:T>V'NV'1DHGR.ZV+C0(.MZ*HHY+WDWQW3_)42I?ASW M7G+IA^XO^0>:]3BE?I2-9X[66.]KL%1>F*P0Y=AQ+@'.) Z"T9DQ1-@UOA(4 M0-LF[%E8^:'B<9UZ?D#>86857])Z@6?GWJN",>3!(C+]4K@LR ^GWQNNLQ3^ M4)0/5 V9&45?*='B^$0"@92S(B?4CHNU,U*]4%DD7A/7P1D26 M/FO];4 A[Y)I?(PCMLS(KMS#VW0Q)!IE44C>@55Y\/9)0W4^?4.YULKCHI?P MY6:\EA 'XFE5)RJ/*%>Y H?LJH@"/I57E!*/M0^61)_N7N$[H M>L8&#=-)OZZ?.&*5!^O#O52PB;R1_!7Z:+2_WQ,>E/Z*Q0"D) X_8$*#BWK' M,>Y#:!.X5>U\&1PBC[S6WV?["3P('6J#])H&TL\RYB WVV.N+YCYAF%72]IQ M2MN-MN6CLYSRK)Y2L\8EN=C"G+Z\ MSX?F'+<*"[GH_*6'LD^X<&9&^G.;0(=?XJG6+'KGK]>%IX:WMO1V&5]">HJO M0' )$P_YZ\J'P-^F9NT2/KTG^M.Z"IC0"N0.UK^'+/E^.89M:C)1J0(4'4P; ME \N6N-R=%IHK:/JHMVS+^\W%04&[^O7/<[."()C="$9;B,//BI,7-^>CW]* MW+-H4,K8526O=F9(=[Q(.^UPS8'O/YV7<^ &(4'[!S^U&>K:G-688USO'OEZ2&V+$>=&XE#7!C"!VL(MF%E4^HW M+N:'+1==V:C6D.;4 (':(JE3#[K>0-2H//7GG)S)RM9]NS6U^!ON0S[&X/F_ M0N=M8.R3*:*6UR]CKR'=NEB!O]B1C@LVN)/9=EL[8\ MS0J.552>'V]!'O]"[^Z^APYG:V2UKL(N@2>PUH/]9D-CH07;X);M\OG.CCH) MV20GUYOVQ^1L;@1I:\&RUG6'-I,FAD%^*B1P!SH4I:,_M3N*^9H =K3Z6!>M MV)SW9C>N\6N8F36GR N,DQIKKVJA[RDO8!C$P9:059@=*52LRY]CD](_KG& MSJTJJ/Q8;*YV566]0(WLX:TYJ5FR&]?[;_,KQ+RL$1+/EB["=%V8?STFG1W; MD5\0T ,2\E1\#R57K*O[)8['58-^1U;$LTS2BDH*(VU"C5^G1JJ^SCJ\QW_3 M>H%O'0K7^)9X(RE=N>1;D/D]!NM\$2'RL_M=Q;RQX2)U L?6B7_NN#7L:I-X M\N/=XZ()VC\4EVSP"ABZ*V:FC9J[/-.?-NZ;/=;#$65M@J[1P5'LIAQE7#551B6V#BO M/;U';A6VOQ3#7 :?\TKRCZ[\>43*[_%\.._3T?^(>Y\A,C?UV?_J&OFWD'7$;>8$8@H.CK(7\6HNP/F6MY-]F3 M+7WA')7!EBW8==]FF2TT6.)^QO'P$O91%\VTL@=JG^>?W=6.%!C_SEY#.R+#%N.=D!$EF?-K.<,5:; M-1K;R#B8(=6M*6-F=H@A]-YXZ=+UXVX=_@^Z2B*M_-+P]DS"V#>6QK$F]2#! M;HIO'#:&MS,FD7<=TXMX\=M]C =F/<@'Y#'#@5=I@/*GE>U)--3.J9,LHQBE MD!)JB:T,_Y.4 PE/#&%19T6SB'GITPP:M3=O6"EP4'[=Q'5'26G&>MH6>_3( M)0HZ1FL\,MF_B?(P4P]_%4/7)0('\/Y(WG#936A4VW" *>,KB1^Q XBZ]#!N M"3BX.Z_)00'DA]GK05DL\7GENTQ$\FYT]X^G44H#P\A)S)M<'3X)M,>SBG ,+>.R+7VK.K[Y2^ M3G#SM(%$/I3][M81_5AU9=M[-/I]-P5N@G>&_)0+97XS MVQRL)T/PS8H:YF6Y%0A_TY+B\&Q4]PYE[NC2:?='ZN7%M9%$_2_$%_X?CJB5 MDG/(?>Y,<0#/QG%VE=-1A/R"TJ*;;1.]3_?*,8J'8)6& O2W%^X;&MS >(RT?QS@GC))KS?J,LV7#HQ36[1:MMA\8+= MU''*S,FFMM,O&N6DR8@+\S_8P6,/8_.#*_26)LN)XRUP2'T[-9S^U#( )N)Y MP^PNM/QSF-TL6-E."D/^_MI7-^J<(A**!TJXH><0OX,\]GJ\]%\5AX_^NO?Z M4PF$SS\KDC351'@7913>15D:SJIK7 7#3E6'0Z ,U%+T.Q]Z*&>!\CM%(K61 M@'TDCL!:U[[@ZT5 D.I=[)Q2"G^KN:+9W*[!F1?B6\-K=E:^/E35NE@[H9= M_J*Q6[7V[SI<^D(RV)9OG9F(B7YR#G6PC"SU"3^8@*!KMX3AZ?HS)BZ<,^GI MP5CX^@'#L5 / YN/Y^%-SPZQ<@[LX63,!SR+ /5Y!+2^M8?-;^#Q %BD?>V!(0OZ3QNX/K0KJ2A3M MUL7BG;U?OWS=$#30>6"WP<5K:]_M@6VP[ZJW/A6ZU)_,LN[!O>?JR@Z]/BAP M6,^]I8PK@FJ*^/)%0JE-]H&W=5%1X'GM/0Y"4OJ?8-MADOZIR:'SJ.1_R42M MB_F<2\#M!KLE=SJ+T%#^]Q'")M.'=\5Z J7Y+3>V3H58N7KWZ.%D_NH:'^S# M[,1]5;V:-DSR1XL1P\LE[+/='KRY6FF;EZ9U4O>BP1J/G+S9V2Z6"NG@+QDLC5^U1 M0:J73>_D716OCU-/?6!=&*7UJ>/6N>HLE2V']FRTP;KO0T08+N]6,SBQZ_LE M?,VI^2N-Q[+\<\8-61I3O,Q]Q]W?ULE6K,+H=XKJ"QGHZ12&^"=WW5'=P568 M0%W&^=2%/2+?;AZ23+1);5YRQV05<+B0OKTC"HG7((H0X6JRTF5RY89#HC(7 M6U8:P\Q>FFQ43XEQ!]"+FS%\K]M_UC5^;5EA$4GT2JG>D6^5C%)V(C'0_Z_ M\Z_TYO_ET,BUY-^JC$;%?G^-[PFY/P4\P#HU?5J&NX(?Q+]&Y8]#S+%]Z9 D@;FRZ%/YX<:) EK+[1X-8="Z?EW6@X6P3G^^4+(, M;D_E5N H;[T?,+%T[MC<,0YIAS?I"R[27R\AR\]8M ZD-7^Y6"H[.+I.LU#E-NX ]=3TV54SA1E\9;Q\!;^K5O* M K1Y"'_Z!-' $U(-T M]3DQ7X1SBH^S2W=(/NPG<9JIM+*HBDO:=]H@OVQCFZ?KM=RFYB5]3*=]06]_K6C\9\G$?G3./+5RR/O&J0'U^A: MKH%(Y+6_&LS[(-\U!U30?L9/+WOB)(H_?HP^?=C#(\S,4Y)F\@P4NC\XIKCA M>_>7 IO+KS-U[=^"PZS'W"(-%>49>3:&MU[W9;L9D%+K5=3YF%CF9&NU%N(( M5@*D(4LS3:$5\ULI0D+?.))IVBHEC9YSO,E@!G\H*-RU9MF+(Q["& -WI7.$ MQ*L+!?5^3H :[7-JBG=U6%ZJ6YYL5+_"9!Q:A>'(:9.@LL9&SHUR0)R17JVA MT%[D1ZY6;4[,=E8+WZ)B/ M))U;D>M2X)G/'']ZAX9GUJ=[N):!>[BR_FYJW3[?\#;4GY#PD[F[]#&J?A_^ MY_&,.CW",/ )$=/ Z=8^D^[J9<&FL2V[[-->A2S"!(%K? L9D&M7X_6?%_+6 MX60/F?EPFI%#.<&.:;MN/&<;#/8WU5"=OB4MGK!^I\AJL1B;T63D3#&?<5,X M'L-3+AW"J]%Y*$4PO8X M GEK@"ZF !O)D6@GVY$>5<+IQZ+XF*X!BP\L]F_L"]A?M9-2#BEAGZ[@CRA' M5CL$8.\A;0F /0(X3 CV,,O"G]$&7.V0(;->\HUCVD^RM?#E,C$JL,F+D[>48(VFT/P<1UB<.83IEF(* M,=!A3CE&<"&'+PKRV[9RJ*[%1EL.(1;K%:-#"#XI7$-'YZ M\5#;"X=X30MB.)GN1N7L.D%V6(7U]E=* #CV5[IR]:NT7,D;H^H7#)%R'3_N M5I]4>_'5[>/Y[=*DK[Y^=;6Q7CMUCQ*D/Y[P\CKSJGM>1[UAZ2UZO-M)S;[= M(.4C<@?%6B:4=&1).9I=)A\%";%0Y==+--E%.+@).MCUU[\C!Y-PAU#BWKUG M9D0&08+;1YT;)\R]8VXC%0O*/(P?T72"4<5DI5'"'BCBWIPT\+PT634X2;GDZ+0%D.@H!OP A2WSP<$>Y4:M3.4,K,TPCX]XE MEK_&B?5VZ;$[KIT5+Q(H9L_5$(/%X-6(=7=PHO1*0OJX!J+UIIFC^)9#%X^; M::ENT >B?*-T5*3C>DDAE-$"-_B+.Y+445QV-'T6L?8YM4)C+CW=E3=18+[E MS;]U:]./X_;)#Y$:O)7L"+HKNAK?I]K&KI7<7)0'8!@[S[:%-6MT'XO-:.@2 M46I\N$7R8UW!?-U+G8>R=!EF*?=IY7ZPAB@TJX9@(&J6Q8ZEOFEP/,T=24S? M=%K0[(N&R0[VO?0@_D^/N'[HYV W[Z*Y!@HD>8/?Y_QQ^^Q;)TVQGRK2?MP\ M,!NM<;Q(>'[PY4]$Z(ED&'59_+B8+P M[[BL,7?6YN3*"$CJ$"6H4L0Z0X?8 =! ,8988?I0_[5R4)*Q_H10T?>9CJ>, MEMB3-AL**Z"Z>RSA%9HS-CAT0/W(Y_]NZRIK2(]*$DV!'#>WXW:3E(SQU1+V[O=!6YM[31VKU M[P]PU5$W9)IL_.NT2OOL1A-786.3^%O/T5)TP6&C8+861YA.)J@I(WL5D,)W M/CAX/L7-ISX1M][^]?$+JY[G$=^[T&-185>;N)DGKU_6YVWZN93R?QG7?_E9 M(3*U(&D?!UL1A1X5V;QY*GP^*8#G-!_!G+$%;VNL*AD12'EUDETC'LK= O#] M59)!KW%U8UR@]8_4/N5+2 ?,KAH;POV*T.)%N.-R=VFGCBJ*W&FT;,1\7J+[ M")_969)QPW-V$0,=JA1#*11\6;D;7U5,_!A<\\Z:;?=HR5787+MMV+0KIR=D M^9+D(0+M))0J'W\:=B.V*U]C_IG)W MT3+^U4S[X&LS8$QHF=R*: @7XCZ:H.:F5W$EY6+P_#AQT_1E*WKS<^MY@8YE MXD=4=8*6>A%B:Z7DUPJEAJ$^)<1[C]B5!OA//)ZS+IVKG;4*0Z)_K,*:0'5[ MTI0R!4^_3.HIHJG!)3/H9X:B6$1?7;F-6S;'@[UFFT6#Y;<.) M+R?9[9QL@/A53VC%AFV&KR(AQ7'\9A8.^.U+>B*TPLB-QF9FA.E^XT,_B?N- M3E3RW7Z9JRY8X&/'$2@#-\?G@.UDNKXL8@LP5:.:$YG$48KT( L;.\2@7/<_ M>>FC=$][[WK1M%[^UX)B7[0O+\98G6OSL)9N0R^P"=M-CIU4' [.V/@Z(=:5 M[*Q*_ !!5=?EOPHO,%7&M?FID]_RHLJ3=QN#$D[(64 MK/3\]NK*T3=;^64''3M?F$:D%ME-OU0[>KS#^GQBJQ%OX?(/WDR3PKJ4'HZ?VDA3Q 348:0XB;)2)O!-$Z;TK'!N]5V$P=VQ409ZX%MKT#%BC* M Q;EHL&H]B$K9K/MN/_U@0WJQL/2BYH;7C[<9LG-Q3LAU^-JD&L+, A@X;JP MJ66B6MD#;WJ7:5K#>HKSVIW*GP&-1V=M;V6^UU[@S9[;"5E0$# ,\I]AC([5 M2QY]V7NGL&SP6_YI&SG'9-/H2+'[_5(W1:7WBMP\S2^$[OPRWW/+IEEN?]'" MO/;7,=;B\5VL?=G:'V=&(5HYZC4SP?;FO9<(8Y)-D50H[2VO2IVX5J(4=R#G MWH>+\-&O6F-.T=WP7.'UZNK4!4 M@=M:7]X4V^PU6B=7<_G3J9OK+R[D;:W?;>P5 MW8,G1L[>+CE@7OTV[IS+*DQSC+4+.4@@TK7EM_+\/H@XEIOE1ZA%"GLTWHTK M_)A5*J=QRM]I1GGK^YN/2NABYT_>3=+']4 TXU_?O*7K>+&IL1+ M!D*RZR&K]>D1K16_?CD/D1%CRMOQPB\(PY:2>),:^)?*]J+/*U^W5]?G*';$]J MR_"O%M,@ M]"N,>_=; P%@!H%<*>@M#QS%[;3489_EJ+2UM9S_GM,IO_M.8>M,:/VD434F M.4+HP+V=YS[M/'F\Y64WMRT'PN#5>H+#U&K,3F_9VI@LGR3OK*O$*Y5/'D7O M>7?MA?I+NR.^0; (3<^;;E$UWPV%^[&MH[8]3B>ZO;3,%OV(2^1(CE.K1? , M']W:@)N@H>I-_N3[;146DAZP]"#AX)#_C(FIJ(D:9/XV#[>J7^ ?GEH\W:!X M'W?X4'%#O=F;OX_[P)L@Z9>)O0?(#@1 AEA-%/V!8B9<7K@00;G^K-!4M_%\ M9UZ9KW"4,#Z%?V4[618_V#[WU)G6TMU'2=P2ASGIR@>\MCR?N@K++"I_=)G4 MWER44/G><>DR696BSS0.J?*"E!G7'TWSJ^1_@2Z[#&9I SQ%>K;XYXSR$8D+ MUX(O?TB<'#4>+"H,3XO1/F.DH!]5RX2MM=]SP^4SBPCR![+/K<*J/P *E<+M M8SWOO3\IG'1&*B@Y$A0@GC4O-?9.?@(3KSA.+PMR)[\ M\3[0N#=I_XF(NI)[R/(92W?,J:>D&0>EPG&\*_"@>DJJ(6-HE/Q WA=/\T/. M?+>9C.>-0KQ'O/O'_A'K2VTN'ES3SOJOHL=AD>8]:U1V!J)*E_^FMP@:-6=(;B>F^L M;J)^PWQO2;CSFWR+GXNAK#+Y QE,TG0#_7(?$PO()0.V"+D<9]H"Z2V&Y7J/ M\[EG]M0\@6FH[3#W+KGR[0E]\W?@MOIAV5L,P3JTU^N^:+\^+Y[+VO/;#I[_ M3.C]H>_OGSGLW]L$\>I+3!:AK> MO-5N_'P$F7>EJ,6[4K3-P+3X^55> ,">WB=ERTO*O#28/> MT@!_RYACPMA21Y0HR%*,HE:SR]6':O;_W-)@O0ZE&IKMK3PO! MIR?81B;8ZW3NDR(ZN0Y_TK$CY(1$#DER*U?59[)17BV/-?:&-.Y0>06RPW[P M2RO82:3KM3PQO:+4Z)8-V'X#4K3/>*G^Z,FZ]"6 W78.0A!3V;XJEH>_U6HN M^B)?T=PV6N9Z']:4]U4E&8*.%UBVD$CG6NK_;KU;Q(PR-$(RS2Q[/[>:]WS) MJQW.5'WV!;]V ]Z&",=BX+4(V+@OMU"C)><.W4'@)A38NI :?/)F4YQ.J;W"FUR(^%R.YKZ1WU:?W= M*T?\46TY71![=!N;,:7F$3B"!.-O[UVP"5ZTP#9OAQ]25IW?'T4Q&/U7#MU" M+M%EG=1%C-[?R7D_0KF5$I2D.L\^3)YGMWPB])&9Z1U(9V3O, 6SD]3TI5*Z M8T!WMS12,2WJUAE[OY//4F\.9ZQ?)DDEAW+W[[@6^M13>ZC@R.74?IW9?FK3 M;X-'25UP0(D-;I;AJT?N,./@@9"WD$5=[WMD^X: M\IU)N^X]_X%*Q-!1R.XN(VX%WA&_F:/4OK63V9M-(699UI> 7]MIK)R#8T\? ML]!J(OB_M0G M49FH>ZB#Y7L6)"AZXGI M?ZSIQ4$67>6#'(SJ)!<1J@Z7NPYRE12!HL%XK:CV+U=T:.(*C15AUG.75.QU MQFO3UYY'+^X,[8,_21 +3576/G:*#R6D97 D&['D,4J@==I;#AA%:-K_?/K" MQLH_U6/]#2DA)P0)KZ'Q]T? M?BB#J,08+3 >)I,5IA;5E/8K3AS)G<3)$JI:-EL:^\;7<:=2>&669J__LW5F M7=*KF5$3*=N(2Y]M;$[;2"5M)&>1 .F6F2"D"[);^5.E=L#+E'%:(Q MQSN<<_>\'TBTWW)<(L:&-+*=;$$>;%^%]1:4RS'B*40^CRU1A;@C'S$[)@[- MS&>/%$HE[,+[7I+8S3;M"DNTJGB+2'"5P%G@6W[ZH38-5P0I]ZBGI[>DL[ M M_0Z'DBNEN>:RM!;@M!=X;8&!!P>I*P\^_*,%]9>7 G\G3_-8O[[S&#C))= MF&[GSN+29_8@5V'[)RUYC3]KIA&\?<*UU )97#.9KH?9.=&)1MIU@M(_M(?, M]+(7-MEN7;:3\(SW'GF:6&^S5 7:.2[= +<7<5/P0V>XV1P1>F_G<%,>?7N0 M:TZKV:PE]?BM]^H7=_1]D$F/\_/A9)%*&^Z"+?SQ Z:KL-A!G':=<8LKX;G1 MMV5\"X/#"X/&K%\J/](O")I?SJW/EH[:D9EYTCCQ(;\SKP^H"$E'O5N%.9![ MVU!/$J5RS0@;L3+V),,#YA2_S-R#G6J(\OV][4JJNYX(!+\_@(R<1YO)?7O/8$A;/C ;C9Q)6]%FR)!++J5'T)H:!:082??AIJP#XF M&"[A3QRRJM&-^&CE(Y!!JGB73%:K12V=T,Y%N0 5D;!]!]&L?-W8)L=DRNX(8FO]A>4#D>P+.6751GK_6_6?C MPRAY-:N'/T*UV^X;/9^\_+IC*$7K=.B.;+VV=R21%.13\A-+6*?&+F#.F-[R MY#X[7-Z"SITNQ279':^-::\=D8"W/A+=(T8A=9, 54=P\RH,$:1FF 1^LQ3/ M-9[Q&"-<8)C6OI9K2V++]5FS&4DA(9\V'GI00J*82)R;FE$%\O[P(F=, ERX MP4$MV,V*HMCA"+KV/*^L[O XH@7_%U(ZO M"2M'Q"*[*Y M6,":=^(=F[X 7 MJ[#2"]\X&$CKK=$\_C*G]@M(XN4_)B 7 ^&)R548R*_(MIB0A+OFFWFC=#$S M&$&JYGR\XZZ;6QWZUW_,-6[/$ ^[^5B1B_*6JE)%U;CRW<$AOMUG6\A<;'6V M_OCA8Z'>L]X:L<"+^MT;8.@:/-V%,JV+F$YAKYO 27-V.:U;1._Z;+LW_(%4*3OD_M2:9%&'/=&*>\]U#SI9\+CZ2)0E9PF7 M(++$>_)Y5.K?+PU.8:V'MLG3X(\+]/A,/C"3VWESH.R79N"=$ ME>NB^7O\ 3^ M814V^(@* =$ALX;HP;HJ&FCTRC^\320A[CJ$PH!4\)*=J<7YL M/5_L3=:M*W1+[2.A9_+>S6$^+\_(,)8MN1DX-2"/)A+R=J& +#QY-F;; ":6@YA'R@]O;>R[)2P&[P]:A4%&^:AHX-=. M2O[W^@&']SWZ+%6 M\#34=1>&*Z#FHNL@2,4J/:E#)'@&9O*N^[@RY 1BZWL MJU&$:G*D*NB/'/PNWPL'A>'3>C02S!PU:HD]PUBGNQXZ#$,;[%OC>O6QB&E0 M<9"Q0=*!/WV>#&GJ)?;V+77WK ]HSB@"V7A9XCL>*;FS\O#?WG&$P)%P9_2! M.XC=[54:ZXKB&TL974_ [R?MN,YI3S5?6X-E*"?\H.)* J9%A"-Q"OI587G. M+K@.W4G0)1_P&6I\X'/K*[:L+-GEMD9/8#9^+F[II*E&NPA"#D]ZM?!#/X2I M/C?)VT'KC_CC,Y1_%ZSKX*GZ<&KZ:M_[9WQPK5QGG>N8:?20, M<)@6C E_GVJ_?_U*O,<^-^'*>[%M? MJV#UG-E<&WOD[-2(?#HB4V@4F1L\S7)E'\9]0< K)^]!C@IVM[S*X/3GG M-Q;'@GRG+JW"Z$<6)SECXI@^](NK<_0) %%L8XS*LCK\;3*FDH0& O_B9G,S M4=0]2&=Q1)"O36LTA&;XG=7B [6^Z&;\R-0YXU;5@XA$J&4=32DA#1!ZQ8>O MOF*K8#!-9& *E=\CU=K^]*\NY7M8Y@^[-=VT<"\7N1@KC]#F01G-04 M*-MU;%MG !U>:2W&#@E@:%I^IRNWU:1,WU4 MH BE>HO_K2]LSG]' %<3JPRX)6'WTH4CA_!;)SSCY(,7Q0T^?L@MT,LUNQC M_P9_\IY.@W24'A9RD.NCN ^G\8.)B-SZ@"&1(&&&2V:*$4.SU^KI\ORA_MU6 MG:<-CNI&;#K?O:'93P7#%S<\L#\[A9Y-;N(&!-_S\*\9<*3&D!H;1UC_';;R M$< ?J[!<=, JS)78TV<"/!C>XC$O_[PYW6'S;L=P2<8Y 8N+^/+49UIG/6QO MU(B!AG@'8D]\'2)WCD+=B55AA)-Z/%JV]>^6B-;0^W';)=0[I'[\Y_F<]("@ M*I@_'U,(\Q)#=^?C"!8B>^%,9\*P3/!1+X R])2/?>7BJ^AKK6$NT1IO^T.> M2SX2PZ7O7CYI_B#M1G?+4"Q$S@:)!^I,5&NOK30KSM4P+' S79:*>S<'SO&!N9Z MR>:R+&WHV"Z"W\/9>_!5YR#+*WU S!N/%?,?[^V1>](<3IV];;:"FK=IKREF!8FD3U_IQ[@!UP_1(N0+K_BI,_AE$,6C$:[BCD*.G MDA=0;LH<+M!^2X.H6/> M4C3I<6B&R6$#CD@Z"^2)(\+OE^(/@\-6Z]%M%D>/9S=]SFTX=%;:XWJ=0='U M-;9[)>,)&1GO_@<0_.]'9\N:(FH)F2J,_\]VG?I09VZP;P#RS%. U'OO51@E M+O..[_:(A(UB-.8M>*SKVML^426[#5>BS@=9N3,)W!0L@BV#%>\L]QG.OB4A M4E.Z1^-V._+D%9J MHRG!9H4LW]0$O5,LODJ'UY:SX3 P)1]2?G'N+>"E)\\7?'_3B)QKJED4DN\5 M_:W.IL8=L.K,3,Z(IM"RPD3]:X.][R-9$KY+L@8>#F4-LY#0LK?^TL]>ANI9 M8&(9P3.Z#'=M.O+1?;/L![5Q/ZME']AK;T*&ZHBGNKUAO>H.O+;YX'M<,R8/ M_705YDA\ZJO]D+,A!94-A!E'.[G)-$J46\\URRY&2._)2^0KV8N8B 4W6T V MD4ZWXPB>&D)T3V/#W2F]'=");^9[,B#WT;R(;YJ^KLESO%\D2^#_(>_+PZ%L MW_ZG%4E3"45,/90BI$B%F98G4DDJ)L14*EL24L3,_4@HVX10E*ED*3'9)9GL MH1K9]YE!]F7&,NL]]_SNZ;N\WYYZOM_WC_=W'.]QO'_,/_?!S'5?UW6>Y^?< M/N?;MQ]P!CL^/0N.+(KM)+SFY!I%I:%3^^[#.^$''4)RU8;!U=@*%/,8-1C0 MZ?01(>[M'5RF+T*LY.%O&72Z%RVOO9I%-+G_Q^>O5NB2?V1_O&]>$7K(A*2' MIF5\M0Z#(6F>P0_IPR5BD_X$GXUQI00G.DS'4RN\>A>,7"J-MH#NH>((YNUC MIJ!RS"? [<@&[V?+NVU H;HSK1A/O;;>T)@G,N=T&=DLB M[$=T%8_AEWQ;PGL4TN6Q "!XV&:A\D0&T MK/BP)"^EBDM)8)/?V=#_)96)J[&]$M(TOB@)HOKT_1ZAHGB@7KIIVCQ:>4EZ-WM>J=LN;!7Z+S2""$Q;.2E/6K M'G;49QJXOIEY%1-,8YX2'L46W3%%$@,PZ>/ISA6/UA@G06I=2]'3R?.\:5S3 M-"A'@21CD:"<3K_%G=+#E%4P9EI4S*QYI/UP5(20Y+#3NU>ESJZ9$APSW!73 M)0( M$> ,=<'0& /;J8^8UBO-$!X8_ IO%^MRF+BN_^X^RAB#,@/CF^E(%$M207C6 M #H#"%DI C<)$$9?(@3L65GE6?#F18A84_ _KY(X^1HU"R'!(*'U9\QP.V2. MFMV-X>K%]N]T ?*GJSVDKE;=&@Z>G+_P5E#S9?("ZOY[S!,""SN, 5?3($E9 M U#V*#LIMG\;3H'"V!Z%5QDV33(7(>[8"0P_F=FJRPP)N[6G+@@>M;B^B^9U+^1N!I. MXFDLRX89:FAD\W!GIF^Q7'$7P?G* Q!6R-F1=SBXG4UER:T%=GCI(R5EI8F& M_H:[$_V^>0??6R-_6;T184[8!S53E+(QSA:1MNVP9R7?UH_;7+$9WG?YNBJW MJ%J4K@CA\K!]Z7E<#$FCE_3:]R",]+L>552W85,/-.$?E]4+VG?.%9T*A'W> M8>+$7Y&>+^P+>M;+)9W-:[ZR(69,<.*)5A9C_^Q1U3=6EE-F"RGG "=,D#P) M05CA7*90T#%SIK)DZA**Q;I&TR//;3N\;N29J2NW")(Z)$ #%>=92V=K$^\H MPS%!?I1>8VULR4PF]K0'VK(F*X\LY#-D=^,HFD@ M6HI8F?BK-_P0JOY%;\"!0AP!_-HMY!TNJA)M47_'!;)'B?/A?_1^Z7V M?HT4M+;E1C5>XI <+_5(E+=W_/0ISJTUCD<>NQQT?I$@'F@5=.+/UR;MK%WM M30^U'36YAS0>7#__UMYB\:H>1?R:!2 !ZL0L3F*["U^C5;G2CFIH698R.\G] M769W[4Y)'+1$I0;VX+&)[7T4IM?-BF]<;]CB6K.LYCQY)[B59LT^^8ASLH/2 M6-4Q=K;%6WVF%2$Z^.7DEAI\$T;ZTW:H4NYDC&"'VS<\O,G901$_C@:$+>=M M"6YPJ;AE.(IKX,734HX3IJ/ONV*O$9MT<0U/ L,TT,!?#;,D!#6 ',

U(U@_/Z.\[_$%&% M8%(/KT3 ,/I^X9'OY:UVY\H4/Q6/P WMQSY.EBNC)O5EQCB"O)=$=4=R%JD* MV.#%M<"R5%F!E!O)7Y_F[MEA+ASZ&Q.X(" ,>>@D) M?G,19->%'7?LWC9-'\QM?!FUM[1U^'*"U50J%1&!ZG-E7H%#>Y:$=$K7'!#^1ZS^#->S.J MLIT3>4[]7OR7[5&UZ+E)I\U&EXX_3,8$CWWLL9$3$Q*>4*76,;$OZ^[B11 O M[8\5TCK X&V_.4*4;'!V#]UWWW:3USGY/EZ39+VQ+O%JQ[5Q7L,^XW.6RPE) M2'0K_4;MV8:@ V/(,;>CH*;>+K^*YYI_QPK>= !_SC0$*#$@[""X(G8P#](3 MD[TC.T$I\[WO,+.AEQ238*T4BY[$&HO],_@GM>$DC/0KWPI*"?G3')(L)J+O M_I5H((O@RV53X%=J)FVBD?FT\K11O_EP\?E*7*#O7JTAM6E( M3X^17,0?M_C\.D81S/,+\THS+P"4O0"#1D]I7+[FZYO'Y! M+S"K(^P(>58-\H)LP.@W!'LPO1?8X)AT\VUOFL686<&ANJEW M.[SQY/EGM%D9Q'0.$%N-H24\_T54S]+&R4=8,8)%@?05W:L&LG&KS*_U+^R; MOK!E3B(W$3@T-]>I'320N)LR<:5("D)_@FAA^T(\>@));:9$"BS(U[OU$V/] M%U/"=[[,$ST/(?#7/X=JCU[O&GUEJ8NIUAK$AL.3RYXI7$3*%[ISVTXEO$[=BP- MV)W-;ELC1Q;Y-!^:.TKZ[%4@.)[>W>RL!L0B:0Z9W\7#)D7_X';3$QUS+63? M.OM=N FD.ECQ@7K/2+UDG,S0';@/=U$^E] M*JVB[* &S%8O]3[>MB\G4I-KA42>]D=%"'JE/J4O;,F^$R+8TNC[)=6VAE@VU. M977QPIU 4 P'G1/^&.&#JVCPD*K>JB@ M@L)X=;)7AYF3;ZT;0XT,-"M MAHS$150X<8MC==((FU'EX" K/7,NKT31Q47VB/RK.B&,?X\&=N= Z MN4J :4QO7S%5&;_K0=M(2T]:EI+X+L..*X^>? KSN1;Q7MI@Y?*.]Z>2BW-, M']5(8!P(P@!6;A#TUPY<$9/Y>LIXO,";VOBAGRJ%472BRV 4G+KWL8Z]4$_I M18O;U+S!=QFTF%^TK1)X^69XW?7GJ+THR:_UNGZ?#13EILT-JF>TD2SEM?Y? MZPF_&);DEX1?#_Q\[5D?M=L1N =?Y97M0A+E!'@EK(\8SH"V &?J[W0\9O[ M/2%>*G!U+0E^-G<<*J-\0G6._#YQ4L/?(K3!37],FRLC M_#%M[LD>Q=[/7-PO+O(V"< 3.$AQ6J^'D\N=Z]93*Z%*RU<;!JT28Q1M8!3BR M66Z4(!B>YJTP_<"47]:H^4=-G_J]I.]B_,N2_A(^3MB)V[)R MI]V!>^U7I2%=4[&T3VC[#_CYT/+MV+E.T]D(OEZ/^_QX[2)*6(>][1MQFWD' M)S:H3,:!6+_%QJ1T_JHXT.^1M2#2/'8QCV0?8C"AA*UA83Q#KA/I*E&65=UX M)>1_DK]K!+G_101T+K<4!^XLA9!LY(XN=)(7W^\T-8&3\GI98]PX<.:+L3EZ MMV&6"CEF_M&#'M>95?WSE,@KJ:/&8;\_S%>%K]!%@^/6=VGD.RRH7?Y!I%QR M7@/:])8I!4L%09(*);33.D,.\+*L I;VMRI4>?P90>UT5RT1_E%CH!-[!A;9 M!@JS500@"S#.550S8((2>%5>;C+X5*?5+=_ Y8 77)H,+HH?KW+9SHQ*+NL MU<7E\6G2[Y.P!3D#>1J12/SR/Q_LA3@;188HI(8>UV'I?702;5?1.M(S]NK] M"7N-B*0X1]<)+5=T*37";:\3]P2E'_%+44P!>&,0+"3&,J3GV$'@K(K2B^]#(S^F#U6^T6ND?8VUZ%E9_%? S,>2,P?X;HM_(?H;4\X@IL M@,L > ;]7G(J7'D"*CK=&YZIU'O(.O6JLZ'E;TG4A1)WQKPXZ2WL"XDRNG1Z M5<+< =&1]1,>*4ZT]R,MIRCF2;&ZX6KH<^>QTG )U9[L;P&,3S#1)<4"#3<7 M4?8@]EAVP];S>3._[]MSJ8Y[XDRZ=HT$'ENNQKF2;#B!+0%*,(UWF 3PB:UL M_3D;"KP5 M>?>DNG4VAH[LH@RL**9MI=0%]?M6P**GIXOWEOKN\"&HZQ$4T+!WJG6W >;7[''??>DJT9$M1YZIT7W)U*W'<9UF]WR?NQI]MAC6U;2R;,[ M7LBTA6_+VMD8;1'^>?,EYJ5H:^[_!+*J,+."$;;F-W: M%F[XRG8^TH[;?6,#Z4WN:?SR,^WA":ZICE)2GJ<-;WAXR!FI-J3;1[<./+G7 M'VD@'_^J26U!738DX;AJ7STZJ,_5I)P6YSVE (!HOM2AW<,?K=46>?H-Q*0" M021P+?O(3)OX(GLLD24T/52AL36H-L-D:^Y0?1HCH(KGK@8-P5\1#.Z!:\?V M4?TA@01%&<.*A:*<:('EG=OV?WIST85M;&#KNWP']3TV"!9L)&X 17]GMI $ MV]Q)HF9'7IN58@<>KJU,KZ3>>8,.( R)F68?;+"VAJ?&F)B^.]<)S4GW?'7- M?:B@,$MM^+M"E?]_6R6H7RJZ_A?+W H@Z.$[PRW$JQ%!#_/PL]E\^*[B=["! MPR)8@\]+N>''QQK*U!="X'TN;V)!;N[[>!&W.7Z@ON_WO0W.=( $;49@R+)6 MQ-W-,(^CPV4E&J&Z]9!V]KZQ]*-D3,*KI6:?7)O3'FL.%Z-N,.ZN6R;[,WYMW[U1RE'+>=S M+E&+!-[;&.Q0OT=2PF^A#3]T.I8JJ7^UKIQEYMTS^CE,-]7Z,1*77_QPV&#J MQU6&&S [>!%$;="^5\%_LKCF'7B9=Z M_?*UL8E51FNRQ_95NRK:THQY +$*G0T$8IW);35E6'$M!?4)C?+U)0,Y]B+J M<6[4/2T-?6#?]3-LN=7[4U?-CL(NR(:DH_ECY*%]:+[2Q4J54#51N1YRN>]C M1EZD?;F%\LOK#[IF2A-<-R?=SK6+"GX/O%I-^SAHIA"85E,_6H1EH#,O>J>Z MMEXZ/:$D7\A=P((RB"E2M-A+BQ60MU,,E%RPA%<9>3-A+&B*9<8KA$>=.H\8 M\"*J#;!3?]TJ1LHTHGJVZ\V[YA9[<6VILLB*)BE":D.E+G=\!NDQ)YOG#,6[ M [V>SZQW4D;?=9OZML0T*M" M7\@E0U0LMTL/TD62LW,S?);+(LHWA74Y9&%JW H]352!ZFJI+<\:8>(BJC\= ML4_V4W@;L@E3D$U8@_Q]41-0CJ?.N6 Y1& ^G[K^2@)72A BARZB]BZB+&[@ M.,A](ZL@4KL+&#H/IR%W5ZF#YY&D3@RY87,A@I(YBZCN4G/YY7Q'&JQ M0U.P(7H:ZT#]UXO$IE\'JD'JC.A<$F+^9"IG#_")K[P33 5&NX%I:!$UY>$[ M!$F8PFNVDF A*:Z9 UJX'SS6+>)L^W5R4%O?*XFK9W=$V/!]!5N_F&ER@$K2 MP7^=\$.VT;(-+ A8 S!2J8)3"M=\N8*_*%K=MN47GL6&;7^WQR2CT6T: T32V M&->*()<-6Z^'8=M/VC^S=(H#L'-M[S8ZS M._/=N-@HK%+?YM57>J.O*.Y*H9ZETCUF^ ZQL?^'XEEQ,W\8'[\KD/&>O+() MJ#F2^A8)9$H<.)IUUJ\$2>0'1Y3>(%>LX8U?4B(N.*>>K/HFLWL2.[3EG94G M-QO'I'Z:W4^:'\7VD09)(QF(97_%=?YQ:S'$O+/@;X!+LSL]2//J(JH@L^.- M(Q=GOI+W16_XU0>9-;/:NGX1+%)O0% )$*A)NS^LE3M..!_8%:_JN## M6=E!JDSAC3YMG5Z%^Q[:GF>>UC6I.<7DQW'7VST3_4US22M*L?9+RG196QJ] MG]C%H CS;NQ]Y&+M^]"=] S)D3K.%;_;\QGY'"78Y#M_\SG69#(\2YVFPK&2 M67CA$>XCYW,,^K_B$Z=NDXGW=U N07(\E6L#+$E?O_ND<'=3=DDG._]O$X4FC] MDN%FMHS?"FN=2/)AOA0Q]C[!F)<0BX3=>J"@K,NG%L(-,#FJ7/Y8G=L@^.\. M6/_7#[5BDV$1*3!)MBX,LRKVA%&="7N Z7@\4+)Z$755 M$==: POMZI%Q,BNP1*\&7\@S*[,/Y+0R[O138A3C;XOW;+FI\#)%NN?+<'Z> M0XF+$Z\]OE(GQ(S@IQG9S@:TL:>1'7._'A]/SOK_&>3_SVEI-I>XEXFU[<"$ M+U<1G.IYESCP"J/<<"DST'2CI>4#C8Y:TH+]_LI%%%-HMGUW@L+&77KNNL== MGUEMSSP'' K6#%W/52"8)5F=QG;!DL1_.^%L:4+[4>"FR3[ 206EQ_K9512MQ>GK#R;=WID\$7X*=R>6HUY MIYECU&.EO9*.QLGYBZ@3T.&])37"P?&R^$N\L00._V3B>=]_3.HE95YZ7+)- M3=KB?T<$.$%F'L6!NVJI$URNBN5P\;8F,7BGU]*5XQYY_4#WZ(,E.3*_B?9V MKVA;.;([?:O.<^R79A^7\=M<"Z\RMCS(>X%X2]VI-H\PV1,&JY^H+X05V-7F M/-'K#FLZ'_[\UF>=W1%#@V:2]Q)KV(_HM"<3%\VSWF\(]V1JRQ<6+%! P;E% ME*Z7Y_@2+M%K$U_?6+JNLE@D7\Q*+T?$7B_V-Q=5P]2+%5MDSDR;_+9W[%/) MZI1)-:;:KL_BUV,S]<;/.!U-E3S^/]A[SZBFVFY=.%8$*4H1J5%!4*I21&FQ M(2 B(AV$B#0!:=);8J.7" @H*D$!Z83>(=(%Q-"K0 B])Y2P((63^)SS[OT\ M/N_>>YRSS_[.-\;^L089ZP=96?><\[[FO.=U3>>%99H19LG]=J*S 1W9(&;C M4>698PG]6,&R-K QTE: MI :S;;EP^>08%G8%*'TRDQ^C4'Z^/UT6Y1?K'_<59%UX"J2Y'YW$!DB@R5Q( M8UKX30BPTS(774DR:L P?5]*L8\-0'F128!AH 90L,A*/BL&Q11B]-#P[Z/CEXXGYY3[2)=NW@DNN MI8 9:1^US2]QI9YD[B,ZF9\LHN&YM*48_]WJO3AM._9UO^2WOU!\!7.H'75? M?'<$CPPJV0/1HK1VM]Q[C2=R'P4'Q/G$'P<+E;\09N0]MVEPCZ$ ]1[';)"2 M*56%U@'@WTC11SMVLCNX)5,_;_E3.C;DZ"JTLIO/F M)\]IMMSN!)?>S_EC7NPO2CO(I^F&"GF3K;B4J!)]R-7**O#-1)^8G]P-S_MLWUFSW J,. M#UWH)]T,7E?]J2+(B:9'HA:Y.?KC=Y=_*^W\'Q,%: G9ON5]L^@W$X $PW+ M1*'TRAYH"LUH-D));!P)ZAX,4-V_$CED?B)63H?X""X#SA5!YXB1FVC__>,> MR-(+V""=M]\#G9!3DE4(I7(5\Q%X;;6BSCPZF#85-_V-74?MUH?!PEA<;8)0 M@IF6#E)GZ?M.LE@'M?B%>_CV)U0':A+UC>J?^3F<]'+]WF^YZR-*Z![(&1T* M+V!HT8+S!*CVUW5<'#V1FO' 5HOE$>BI947D\4J_R>?,KV:,>0DC8G9'?DC) M&-WIB3?I3;E +7=\AUKS$LGJJ+?^WIF+)Z0R24.&O:4R)I] MRQ";7[QF>-#ZV%,66"RL&8IW1[9 AW=_#*H!,99V!,>KY4=Y?XYI$R4=./GA MK>TY$D/\5*+,LM\W\9G"RH-QLXV+U9!N9,I,@,WA>.6GQ52;\DZ/G'FSRLPY_7XWS41YZ0:H64;?LJ!8J:V240XE$WY*K^U9$AHGA2_/Y<)(\/0,\>&K* \'J M2L#,-:*>;YR4&IT)Y@]NP8,=&P(&L*]OPDPO*&>A@CZ.J$LTT96[UK7]AU3! MWK--D%@*="=PKG7V@W7N M:(0LL U:APMR5D&7REFO#>%Y]K*(X3/X&4T)9ILWB'DI_5UH=I';AV?"2]2K^_+48QSSUP= M7Z'%&OV_Y<_^MV#[_X\%VVE075X=]P$F07D>H#.9$*>0S$[PF!:!K=1^/Z81 M0HBQ(^?0L'L/ K@D3FPHIB#W0$Z=-[Z:=N)&:"MX(O=^P]C'LI2^E>'D/G:? MG?Y5(8&.MI-K%A9N:GT-;9(#:&_R@?G+=IR9ML>>CA@A)LJGK':%:4 4BQGZ M+4.L (^D8@T25Y1(EX"YR=5/,WGH2#FM/ F-J3.,PE&OGE+N:^>K]!D%JNE; MX_IB9%_0@707]4* ]F3'&H-/W+T>>7%?B2U)J5DMI4S^@*X./DX/UV2)N]'OT,\AS"YJ"H%..'A+SPH$\X$KU*[ MU*M7?PQ6O#O#LLFWLV[+C=@%:B^>'L MQ#,POAR.3=JV$"Y_^1T-N.2-.)Y^8T/%G+\4=XX6S+<)E<00E9R>=D=_97UH MH.H>"! -:GH+=4GLT_(A=SE[1A3A M2!RLLJ$"8ODL,GEC&]V!I\OKQ"W\BQ/$HP&)M>5G$X6TS52ZU8*_M)0D'>+9 M@0 T2HYQ/X$_JK9U#:-^OQ_V";S5@LZ^_0LD(.&/1( %TEE[-%>)&42I"-M\IJUJZ;)U!#-86IA>KOXFK*452P/YXO\W"N&!_@Z;@>]#LH()5!YFRD"AXGZ9=FA+CP MZ@0G[Y-9& >/:&C?NJZ.#%"GR-O<>[? _]CUZ 54/AR+10.2Z>APB2W$,_@1 M3\_DY@@3H -:''?^*0-;AEG%XKMO[UI9$!+L"G.$SW7EPAT/N ?$\BPZMB * MN!J"(5POA=)/4%TK_[PT-T]OI^'!_YF.RW4VKR2Q_&(C\U-MN>_LE[NU9 LO M@_:U"1-3V/K6 'DX\:I+V$0I)+1.RL&PN@093!3IT/:&QF^)EUJ?U;DQ,[HS M+!!)2*+LHI)H3A0+*32EUJ,+4"]K.#Q=^%6%JT*75(4L^[?XGN6=B57R83_IQ;D5'E;HUAW.\^BP1=H^[K3^2\IZZ/_) MCL3_:KUSB,ZO;$ C@Y8-?)B +V"T4//7TO>L[1[ M#!6*08]/?(88TPM+W-*&=+&IUKY_U+ID?HUNPR*3X&1.,^*U@9I3A:.-N#%I M1530FG4#)8DJKV1EN\+??L=EZ##+"UW''3."0G IVV':)M.]Y:@4!='O<;8N MKBG]R*3E)/=$=\I3.=CPX#&_X]#A+1AM\Z_'P/':<.!JC8L3Z3J@KC.:"L0: M+RN;,Y]?'YFP>J+PBC5"YEFTC^"C3U?L'>>+^+V%ZU JR>-H/%P6=[GQ//$- MM5K3$1S1Z;T#LPB9%N#4A3Z /?FMB8C"":^O0N/UV0!']#,(/J?&,M-WXCB, MW_3,-0G,.\_:\ZXQVG$=FHSBG"%9AT6$$Y_ %;?FH47E*Q=Q\"'2%'VS$O*Y MOK2\.Q'LW-P@Q#%CW@0S<9H^D/OTELE)ST;^A\_4_T6;IT7SES:/:D>/5@=Y M8)[:D(F2H[R&.""982/PXO)@F+#/+;CL;0)700S6EN42TO77^4Y:3(6-2O0! MYJR#N^8P^+F*;K9]@66L>?+5$:25#!Q<9%-7#18)$_S3 M^^L)X ?>P_%ZN+6@&IMT0A:@8U0R('FE=>Y7&=3 M24D,$ ?BT@-L )O)">['1ON7U BJ[UVRA]HA,VFR+46G54G&UE[RM=!8--YQ MCI.P+C8*5 M&LU=_JZ<:>B!U.GX1(*91$=+L_ 2%DO7Z1+=7-^]_TXA[>0>Z!A9C>V5\KY\ MAT%F]@FMWE6IZ4>N7%91'Y#?C B)T#X,^<0>B!A?1GD+Q[Z;X) _46'LJ<-I MOS+I)*G@Y&M79QA4!B]YS3.S>]-QQQ:5-SGBI/>!5%*W!KAOP"[GIIO&GZW1 M@_M#I_\F4$+3P'A'Z$N^I@G\?5+M#5N]QCK6/ND(N$=-V< 40=67XK@!0]O" ML=V(($E:XBSG@WM,3*\M^_C)M U19VV?\=9NM*,<@C]M 7/22V14F'%!WQB9 M'+'HO9A6L[8M@AE5I'D_!&++="Y?;PK>' %^3L/.I2A.!SY3 ;&?WV+B7KJ= MW[&*]"^.%QS&.-R/O;T\RA*2%9K'RVDP(Q)K/NJEM:9*GZ%93.V"CZH*]U(% M%GIG)VZ/PK-7('Y>T+%;\+%;/]7O?*L=J)/)D^8&\DFM%F)]GGEW;2OZY+5" MJBI>[X$XJD] KF$.%."*'>D4 \W*8E+C*P"6K!7?T[&PQK6FNN[71B'YFM ' M#12JAOXM*"P"#N!A&U.MS6/<#43_-XMZSY6_VBWCI3N%D2\.1&Y=%EB*0G6A M@+/ 3>N(01=#CFU*>L^=Z?I7$VO),O ;S5NMB&)5 *C"?)I)*X];5^Y-Y\3/(EV0EJ[2%+LE\Y)?1]+P:K9[+ MW=NM(W5FM$)!G_MZ?[?)!EX4UGSNH7[X=CW=>"* MJZ,>$X)##]J>=VLG?.*&1'Y&)XN1GH10!F?_->&@^\^$ WI)?]F.S'Z#RGJK M$##'FH,G42L@3YX2BJ!P<4^-E0N'N18GTX68\:;*&.(Y)I%(V=><,AR)D$+( M0;2]2PBZ!!DRJ(]GBU*6G3HJ^6EL,^^6>$*(2IK!V507 ];N/<&H-;4!VUJS,,:Z_7R M!#UJEJD4E^T S I3./5V "V1.Z1*^4SE_UJP .&K$[UQ\.'!8)=C/W\VO>R^ M;V0#?I:_WD$]^I%D;'PK!]R".'Y!%S%N:O(-?NE5TL;9QM(J39AHM:!"P^AX MAG0]-9/Z)1,U$[Q-/1I%,EID:M")4CUK/KP',G*Q!U-?'LN'-(/Q!I 1G9;C M72NY,;T![T M;U3%2Y9O*(:QF3/^U4[39'+T]_=AD)*+K)'VZVGO:]?ZI<;MZ+Q%G[F^_SY/ M^M^2.6#XL0?"ZV.&8!@J$P.)&\CY>O:4N:\5+S+$V>;KB:HWIR-IOYCIV]&F MUJ([K9E3IM-,5'B53/(-\?U'5(Z@ M5O:C#\.Q%GV^F MYI4W3+L2(7QMD!R,73F*S$'#)&*>YW-MY',]$C/@B=-D1%L2+66I( _]->AM MP80RD5$4(!=H*?WDR^R0&I M;]K1MO-V6JC^$2!-+^/[^$UHEU>%-$#83[^27PM:FQ.T3F,N28CE/QH*B#X3 MN+KSAODBU=RA)2YG[#%O>NU65']S_,J'"#GN8QI6"0QZ\9XV]7^D.!;.$(GT M,",_+?3.MLIWI"KJ67SJVK4U[ETO.V*8&EP%7H F\R\0H-A#'Y-?$O3N(G#E M(4X-+>7KVD3SIV,,_)TO$D_R4PDW"I?.PC*HG1"\A.N5NJI=^I?J:PKR5V?';D;[9;6J^U6#- MP6CJ,+($I_,318!$#CQ0*DK7'6-7QK#2B5-6LG%Y2]/?Y@#%39(7;/5 M[83=HXY \)YEA;BCCIU@K,Y+>,&CUYS0XS[Q]_UI,<%!_*8D^X5%9L2I*S.' M8-ID:V 4MS;"W;I=)T9H#2UUX?0)N7'X(MM%"EV4,B@%Z69526 MQ@]J5<@L6/"]<&JXQ2_9/!KIVVN5P2=T,(A'HI- X30:T$UENG?O2V[,SH H ME]%QW?[<-1%ZYZW[GY&342\8KSD!B,ZFTP(Z-R5_$WK$U_L8H*,EI$]0V_2% M%@T)L73G>"78-MGWO6@NN"YO9YAF7__#7^B)"N- %J]^_\^/,;N5>Z##==2O M+'AWK&H6H;K)4-4H5/5,*U&%T>:.IF-:RXX,\[IJMUCPML:9AZY;NX7Z-0J3 M'6P,/MXZ/7+52H$0K9Z5U.+BTN?[U9R8'8X+J?$?,@"!%/<9.6[4&)XQ6*PJ M6H0-)SZT?-78RL8:L18(I7=QNG^L_Z4(XT3+^"X&"$*8T=C,D8'\@ATOJG+7 MYHK;$?!YF\CA.I5MTQ.J*\E;.SO0B@F\%^:K:#_L),W;/SHRD)]['D6Q.K"? M:Q-_^L(_8%>LM&9*1?;<%A?@#H6_&2"^-59MG_ *F7J@%D*\$J6QZ;P'@J$_ MTB(PZB;A-RR0AL8F@?%Z+OPT4"ZG*@MW =S0I34*.9P138*"R?<31G+%?$YA M=]Q%[K9=%;9^P:-UGAH+L<0 YQ -$\ YA<;,K8F0NE/!N/63_:62[/.YBE]> MMX(ENJ8_5F(UJE.=O[NZD6,'YAI18; SP(TI/L@QP.A!?XU"_@*F;O1>K_/X MP.P!:L6M+A2# M6*:M-L.= %M S<[I"UD33WU)T+K[ZA#)=FWYHWXT4JXP]3H@6! LFN.>1$). MLI$%Q$E7@,7QLP1)!$*9S?/Y[/M:21>G-WN@(N+JZE>_MWTDH^\#;03]B4:X M-AR+A ?AGM05 3M0>WM@!4"F;1JU6?#0;'<)UE8G$61="G2F-/"5KD2MQ+%E M)AV2KQ0EGS BFD4I@*.HAUI+1SEV#N4K!.67OR2]6\CM.+)E8+4'>BZ]H?KN M0/[ M35B'Y3'Z6(V-A^S,6X_Y7"DO)VW_3]-L>$SC>Y-K!K55[GD.%W=E9+.OUE4\ABXM[702 M)H@QA.T5E2D1 D.3-+?CN%3_Z&F[OOP1E],Z2D)ZZRW(Y10#(DJ/I7$K;3ZRWM:B,.U2E M"ZC(K!7':G2]'[W;)@7WMQS/WR'%YCJ:/I+G]P-'DMP>R!^915)GVP-]JTI, MH8&*K_[[],GJDTM@;L"/I-DO>0K=ZZGE*RFU\D6;\//&F3<>#_URSI^*QO:W MGV/9M%N'TR?E4EYN@0'1Q)4PG/2!-H&F9($*EQ4(BX5F'+%3T=!%7')LZO1G MV+O';2U'4!^6=E_0S&@$7B_WB?8W M8>I_9Y],8>Z*A0_75MK4;9#^>KA-D4 MF]]NFL3K,[\^&,8C?.[)'NA"U9=$ST^+WB>,RC:&QTW:NW0.?J-7_^*M;91S M]M.)XZBZ=D+'<75HV.,]$&86IM3$H_459QJ^?387;K!.SC6BCV=7/O9/#C[V M=;=WU4W;&FXQ'$ZZJ_T?Y/;_C>XT\2-=4^^WFS#WZ#V0;Q95=*=XFSF#TH( MA';H"_AFDXTNT_ [L:<70T]+[I^GI26BER"[[OWB&ZSH:S1$,79Z'B;=!%Z_ MF$.7&?=._I/(A='?TWK6E:"#W&0.1YI)X-FH;9@0].:P"_1*$[PQ)&N;GXWL M5Q>QH9+]/V>+_C/B\%L7X+(W58^% *=B)W:M"U 1XBN0WVYM/F$CE4+PJ#9P MR.S$6C^Z5;J3SDI23_YS?>>+$<$..F(3@&:'=Z"1\[#G7]'K>R#Z5,/1%[3G M2(1<_>>$97M:V/.;C]69Q#SS>\TR/?)S:>"[6\N"D8[E'NAS$II]Z5\S?Z#K M/,AQR5&CS-J!@Y@XT,^7/V[SOX]$CVYCV&U4$R M!Q^5U0:/C*P130<@Q%=).BQ \@^Y,D1SC%E)DE?.,Y#_F\@3Y6\(E?%W;LX4 MG]QQW(),AK2 &N90:5\I;OLBL#Z"B''MK_ MW$+L6SJ^R"N8E_6XZA7TZ6S#PLJL3NJG@S!/[*,B)H.SG9KK.\Z(H@Z@X_@M ML9.A&^D#1+C**MQ.WVC=$3L!B,VMG,>>.R$)F4(T-?+#/:6VAM<,U%,X9+'^ M'OGMH]2C62034Y%^H!N5?'%C:/@*>>2 A4>%%UI3NI6,<%!V"2+ISP#P)$A6 MN/B.>1\$6XXN=<[@DT#RUMS_%,P6SU4BNJ'Q/%^T&8G7PXS(MA#D_!);P>&Q MU_= ?N=JM+Q=^ (-%>[!7NDA6 >6S@+A#UR"27(S@'0_4C=F^R,+! M:, O\(-RS;:LQ,6,_K?/Q)QD]5355!TXGWF?= )=-)U*+?Y>FFO\N@ MLQMDGM:2<_VNB!Z#/^[_P'E%WV ;/8^@T]C:5%__HNHG[8%>HNAS#.Z@;=?V MD?6+RL=\L1]--J.N=?N2!' OHEN[18,X_7^"3-!$$/^-M6#0TILG!-#6T"&94)XU8@CP132T$3+)?U;6__9D "P+PV# ME*/WH2<]:!_ND66SM-D^6M)V1NT:@C 6D>B74A:"U)7_[@Q90A:B%FS18 BV MQ^49>AC*I"H><*B0423 .OM.)=-Z MZ0=Y]X1\MKA7P$4=L,VJ%FZ0(S'WU?G]0\$(7 M2N[%ZN6P+T'=T,7<&P>&,O-QX9EMS6,LN_+<^N^ 6V(O4TWU;6K,H.ZT9RRY\+=! MZKUV;[Y\U*WQ'P,\4E+Y:<:6X?(_UZN/<5U=U3SUZ!.J ()]A2R&D.6VR9RC MDS-1S>@1.?B1'^/B?475\59%CI;;3 :M2(";DGX3#.T;6RO)H$J98?&!MD9]N>M0=3 M#UFDJG'MY*;-B(I60SPS[EYX\]VJAI^;\V#Q.J!#[_XQ3JJ(.I8*$= MZZ>TI1-%0^,CWZM3*U_HGQ=^HI0C?DS]4Q[3.8;\2.IM-#9MHM P@[0/-J0J M#GC[%;=]&=$FCC&MZ^Z!3K-E\%S_5N=;+I MUO;(1XE,2N6BG$0>VY7&L\YX>)ZBQT]#3\[]3DJIVXU41EH:S"#@XST5F/ . M"T88#:AR$U*.NMCAO(^ZI#NJIY"N33K9J;0UW7%_R7.:;;%/]NQW<>$G1>JG MF',SQ+YNGAHD.$*M8%_!^ >0J(D"@=(O$1F+,3Z8KV6 [F2G;_)C)[V>D859;S'C,:$.2ZHC*IV9LL:C!O*CM M<+P[V_(6 3_ >'AI!EL6-GC ?AR&R&@-/"LY>>@*3W_ L*,U2TH^ #KJO%E0&\[&C MKCM 56 K/VB;:KY[P:\: NH\L$+R"."GO).<<1$,N(-W";9]Q>XD57JY;FAH MJ6Q,,[YP/M-Q T.LH46HG#I^@'5D[BZ@,*FMUYJ4TMZ:O71DQ/E-2'$NG$ X MMV5H[$=97&S$.@[ JR.V%K:38;*7&BR-UK*%2<[4F:S=*((0SBZDCLU']!Y! M-+PT3[JQZG#\\:2U>WU2)\;'QP)-AIYCKBK&7N4101^E^2,*CG=S3B5=7=C- M:(0_EUWD97NQ:I#GJ<.A6%KW*:_%Y_'*8'#Y\Q##R_'U]<=IL/0P=9@&T'4A M$V#9?65UOY1CU>>5I9"$%U$Z== MTRCI+G[F5=(;$,@/GZ(OIQ4OF[6H0(U^,9^W$8C?_)ERC"Y A'YXF)*S!WKB M4^.;;[PSS@C<)3@\]0U[N^8IHUD2TK5L(ZOPP%?C2&,X(#V9V.CD/@5N4N%N M2.;M795W@C<9%=KO!GX0DG:3B^32]^)/UL0RQSUC@1O!\7?9AB+4:?@S$-9F MP0MX?CGI++UB17*NA/-.D71TWQQ0'J^^QA26?-,M13ER$/'1*C!*4(-\OW>F M'ZG3L*/7_*@V=["2!?J>EMO3-2),?PG#6/_:84Q^&]Z\HO#74ES=QEG:YQ#, MAMT466\/)'0;35RCQM+][-[.GP>"+6=H+_[FX] M3GJ;AGS#8'=(K(RT+!<)@./]!B!_D)S0_V0"/M<#E,O'BZ\91R8'K^A97(-V;Y/I'98'!_= P1V41+/6Y).]Y#U0 M*)+9::8ZZ,R=CAQ[- PW&&T2=]BX551L\; -:NYPW1Y(LB57FTNTJGN73M[D MPSREA4Y%QTF_UM[RCH.O0-$W.R+9N?+33ZAL//H#?[B3.5E!,.N(@KW _UY#5#PIC(]WP.Q1)!H MKZVAA.#U:2Y W!Y')-6K%GEY*)U4B-?QM?^S-E'K]?O/GJDZ8Y(Q!2 -SC8 MD#O(%%>8&RV5DH=^@!OLHI QNRK:R4=64WRFU7[-RF#..5!_T(_7DRZ7R[ N M0/*%_8B#M<'+U)L0(4]O=M^8_/@4=U1RS*)SM+,4#G"R<<"_YK2)$X]26:LI M"&$:.&E"'22[]JSH# 5< ^$'JN;18N8-O%HF)VE842.@"7-5\HTWJG6$PG$@ ME-@GI)=7NK4($_KP,)F;1U&%H[=[D6;_^8V=?YJN@'P!Y576)"D%F'0INTRR MW'8"-R7SU&B-\F7N@9X/9A?,?VN_793,8_)FFEU\-XSV1LUI:Z"M+$1+2B4 M%M;:=$V7=*!1\V9(4]6^.)F%XAAJX;Z9O.E3;^#9R'?&;#.7JM>&,X@?".CE M$(*_-@'32/%:ND9@31@RL=I)K8R,J>-)A4C$7#JL^YP!A+\JU/F]:![WZ4NL M&:0[F:B6K".=DU^0L+1E 7]'"=&%(B?P=^# Y:.3B)5:JPS KB7Q!)A5553C M!(>5MVJG@G'<%R=1]V??_6Z<9DO8=^>M)#1%'K^%WSK7$?NY&&)93^/<.PMIIA,'@E-+.B*\ !;LTM$ M,C? @U6YT2QX<; $Q0S M71D9O= ]RJ,3X=Z\5AU"#Z_I<4/8KR,JH< $A@R M-^D>I2!77CH8?G$ MX7P1K^ QZ$U?DWRW&_MTDE*WJZ105(9W"0 M(JW#[V7X14I])B0&*U;?WHNQ PXH"%KJXL]R&HU;SE^/DK_+)T18MI7Y(E:2 MTT]+^7X-F#;C__2GD]B>##*?(WX?E1;*ZB]LLMQ?/,#ZB<"F7TT0_A3RXXRM MV6,(5I*K2$,E?5N>O$+%3!PJA8\H3(6\(C.DM%CWUYAGCRX8MCK/1*6_/A^# M'KZJ=7$Y6QL.G6"B\MO#&6 G >\&16&(73=9^HN9_:6+>Z"G1\X8OX9/B(G/ M^8379K7$+JYMPZ'/M_DY7CY%*6N-B'7T[X%BH6&U:IQ&WY!IAV!PVG,9[X$> M0P!-91LKFNW?17HFAT1TZMA/KIK ;D)6;PWOMBV6$D-:,1%$Z'[5XTL6YVI' M.KY\O7,L#E%R=T)"%[']X9E;ES41U8KD &*W6U2%ZOI+SX\LW>O+%YS%&2X) M1S>_I=K6U+2C)0*3EG; E8!HPQ[(M*7C2GYMNZ+Z#R>'/=!*'Y6(O![%J6O! M0[G]SP9\>(.+D?41:,3$R4WHT9$UC;4O8]XR"&"[')IDM/GMWE6,H9C2X#+K MRT\C/E8WBGN?G(H>:-5Y+IDW>6V]F?><@>XR:'^=*^P:MGO)WRKDJSJPVTA%Y+[)K.^$X?4?)RBH$3;D\SPON? M]T">(34!'ZB].V:)TRL5M/@^_S?SF/X#%YB+CFWA+-, @A:G/P#OIEMG'\R+ M-!J'6J4$$\%RU&,E&7C4K""ZT&5$:_(0>N402<5GZFNYF3+RY&.%JBMV"SS) M#)&0?JW];(_$@SJD+O1GP5PF8/PL6_J<,*_M_?#K+ M/Q8F O+G)ETZD_8O,&C<&KWJND-]0H:'PZ?MC>C5GAYZ(\@B6/7/U:'?=73@ M%_K_YJZ/LAIU!4R0;D-:UD/6>O= !\BXP S:@[8@,W\]V%,D?QT3X$*, F[@ MP/N!:AV$/GXB7"*Y97>L0B*JFPX<U[[<<<:?@CU%#KO<;[%3^1K)D5A'&!EZK^TI#"(7-X4'>+ M!@C)@EK,H3+5T\RRBQ8-R)SE1#=DXS;8MC? ,25,6EDZMVH/U/JQ[8"'S#&9 MAXD..<\_6#[8?^\ N88,!=1P.L^0')[HPT"U9E4767-R]$LQNJCB@;*,-/K6 M_2,V#V\7%3S4.#4X-N/[HJFW&$C8 \W";C3Q2!1PH<"3'7:C;;LP\5EWC]^/ M;O_GQ6?!",3C(,%)SVOPX^@\']A"X;N2T04GX^#A8!1E2F/-)M'YG+ M/:U3R.;#&H!!%>%0\TCF9M/W1L%^+*?ATW3& $U(3*FRFBF\,_LH.3H-C1>EVID0N*?(6=SF M'E9%UWK-5BJ>RTOEC(_I.'_[[KHWS8+?_54HC'X=SG@1P)43H$$(3IRD,.A4 M]9?F.2PJ\1T5MYZ0[UN_H!^E_M3X.;0OA,PN3F5$?Z'WR=OX0UB_E95;7";L MTU9O-HV$7DA>C (5T<_4PN:-7N _CU"!>L]:7#^2Z%3+,>AE03%&('\72CM*6VJ0%_^(TB?1^!V[10"M!8))R=S.7D["P? MYE'65^)IT%&ZE<5][/,N#R]$ JG) A?-"*?VBN^XTF+Q)*RY!]8,Q]^#<%M\:A(8561+J9\(6,I@^%AP!!@1!6W).9:[NH/D#PTM>R M3Q$('4^JXQ:9[77FY_#=N(VN?T^-XE^NTL_SYT.XG+WZT$T#_F+98R#^V,?[\[B& GP!1MS:< 3N2SH6(?"X!X WFRJ:M?EG M=,@]K:U('E<*+9=[TA''65C(T[Y:O^_Y 40ZCTA^F9CN&^NIL[;EU]0X]83_ M<^E2?\C$B,'KOX'Q&II"57WHQZC@71.?:*2.N-,#:3 MD[#^/J.!"XM>>F8/&KF::QOD[C>+,6CJ!C,5*!^[=NKE0%6!3^7D8O;KG?SY MC8T[9GFIB@*O.7 MZ$+_\Y<;_B/-3.B[$.SH!""B2.T#"X@ E5,J(DHH4 $:8MT\3[B(__1Z+%8 MM4:C^OZ"F&J7Q^I"KF !VG,JHQ\BN>'U-]&/5Z2_UIV,6LE=E_*L-4^5/!QA M?9+A'<68TG?GQ>K5;SR6%%W8#WCQ7- >R,;E!4P @&,[53PF6 ';;BH2JV/#8:BCBM]5WJA$@FMH.)P6$7=7N=HL1,H'LE%/E7S1Z^:P MU3E"+VU5J@)"_UM$[?]#$;7O8$"Q=[(F693RG"R*.V>];)8:K=3(U=B&M+]L>S7-MY$+HM;^O$_)M]U?]9 M@'0ID[@-$6UHB3T>NB62-'B=:EI *A.-]D%H-*WHLJ[:NJ45ILSY?:=_A M2;DS.)5(%D@ER<+M ;Y)9/.24D!'VL^.22=#M0>%X0\'3Z3MBE4]B-S\_C4P M\ /B^#)!&457ENT@>+&-/C17JQ&@FD$V=L"A])[2RIW?A.?_N+R0Q8GU)-0( M&_$97N?YD_((U$G',C]%&<06+&"!!_XY6$+G(6/Z>>'\]E;E_F[&X99@Q?8L![,57@ MV=O:OXU_Y'5]EG<"*#2-Q1=1SD^V4A,WT2JP$7,V\?WE\B37S_,%"+ M,1]]9(E0A\Y@ RY;81G(TDC@+#KZ;# ;Y#Y>KHPJ5G+R1[WSC!0?OC0!2^4B MMP[^M/:LQ&=#VDR.SFM$F(;Y6KQ@,.A[7AIDC\'9?A M#"H/!_$H8(6](DG%9-G[21@I?CX>S#W(4U')4#DJEY^J\L;O48WR+EH$/)PW M30M/J!VP6?T0Q#'*,[G+:*>6>]&_F8:\3\"^_-:53EZE+4,3&'\[@Q)3=TF3 M *WWCS@/5 $9T^^<7XQ/YD'54GB^S2#=6 U^M L!]4Q>B2_M1N(PNN@1.!-QH58_Q1 M+([)%D+]3OOFW1HP@M>_?0P[&)#_BCP!#;R;YG#M+NL",FKPT_TH]=O9)0GS M?TM&%FN)R[5XS!MIE*!@=,+(5: ;-$P2E/Z_1Y(=B$*2CTJ2KKOZ"KG'N!"Z!'W+J\Y ML;+3DNWXG7J:.@(YJ2K9+ P[!V01^)KNM5_H=E 5JJF,1&@C3C_PM^*:]=#E M5SE'OJ@U':3'$YI4,B>Z.,01I\9IV'KA[ST/%@:O9X!@$>7@Q[=+'CXAVWDZ&Z7Q;UAP6,)00>&-A< M#^^G"KJT@2WA]25[(-KR S:3/NC'+H+V=1:UN*.VB/H![^.3RQ)I!U4(#*\W MLL3!=VZ:5+)'PFKTO0AB .UK.:0)13XBZ#49 M>(K24DO$B,S/NF36%Y]TOJQ5+])V^WRKBO\N)?]?*"7_X<8#\/JO4+PV K!$ MCQ3I< "..B1((SSL?D>F?0[[(P&Q#:7\)\"DOJQO3/3AUA'9F4+4PMT:'2H3 M#XES'EI.@P#I.&@([V"+JS[ T7B7N+,'BH/$[(JG "A\N3D@1)"UP,/#2G9* MT,=\G'?-%:D#.K7,W86&H,U34Z=#F(\(G0J?6UKKU38'1[5+26%?C_W3 MKYE'%WFOJ. 00Q/$EWA,D\N1G[Z\F.#55PV7A-7\&7=LRM^P%K;Q6#L#3R*/ M'=G(%K/A.MLA^4Y_\3:[WLMBTU3204HLQ$&:&3:,+,;\HKI,=7:3-1U$UDV> M)[58KG>X2"EJ\C]_3;S\[=LII 9J3H'*,OE'X9J7VH7&YY'IA6N6.F%S80MK M3&B)]KW),Y5MDU9Q,^$WOH*KGUZ-G-N503W[[JK#8M*8.MI+W4>ZI)ZD+A!L MH-K3HX4A(W4 AACJ&+K((H;D2FU7E0'L&CUMY+5635+>.Q(Z[34S' MZ[^^8.(M?4N>G$#6!>SRR"66X)30 MB\M"!UT=25*H5@AP)8?*Z"D:X0$''J,/+'S1OJ$5)!G@Z.@B:.IOL^]TWX4K M(J=#IY6IR[=^'ODY^"EF*EXQN<5?RP4*B$8T#VNAU!YE2?OQ[;12#U,3(6SS MG\-)'!N_]1"ABM"/7 "IB94#),Z1X85+,"%$"_5XR3Z.&X0+_M^PD6YE/-N, MGT&NV?PMD K'*5-QL3[[?H2DFH>')<&@8(/XQAI'1LP+$9_03#V+RD16>S$^ M2DO6R7KXJ?M/&)U/(TA6VE"]NE/%).Q5V)>Z7H &C Y)4Y!4%35&/*J%#>3 M<6>?EJ:G3^X:&Z7Z^WTHV0L=>UN\):\1\'4\/ 6@EF8#;_%%$EX;YG!)UU-Y M80S$&#M_UE1'?N*&NAMSZE--OL-&@BG1+)K0%KL@U3/ RZ^Q.TF"U;GS/^YZ M&X^W.;MOW>(:6Y@H5V]9$91,@)^L$S/]Z&:><6[4E]/?LI%29NC#[0VNP4K9I!FZ*A+\U)NP!U"0AY.T_+10%GLY?"61I5/Y5?/(*(9#7ZZM8DFK?N=0SVZ M$,DM81"S(2]V-^W#XJ71Q5\Z-CQ_Z=Y-AWV#%K6&[8&#=(K;P^;JS"6 &;=]R^7@$9 MCB!ZXB>6$_%L#7L@UAI1%V(@6T.9N#WC0^6.D)FTI#NNUK&W?$]&Y\ZEX*K; MR=L7FI75[/0R=&X0/R"EC"4D'GN.[=;N@>@M#0]T5K@(2;U8MOHQQV9N"[,V M*]918QH6:&UN#"@4S3]Z_(/'O=92U_;;8LO;%WQ,*[+QC?<>]+[7U:IV_@84 M4YEJ2=?V0 WFA/V8KWX!)-KFROIH[MX(S$1J#&8 V?IQB3S]T,_H6[P+=-"9 MK)MOX6#Z:MT>MA&HBIQ MR+1NW:^-/+8R_ >/207[=_6,?!+1!CCK3KI&MN\.D&5[6[;-OE/>@R(7E-VU M?D*\O*-.NI-:ZRJ_>X5F_H0]?.KC:2=5"4*I1T?!7RGCVO=MGSM)&A MX4:!VH]O- \>/]70S/LL.\4/!,JA KN>)E,H1;"ZVAO M_D4_O%Z)F\ITFB0PL6"J7:,]M7:D>$F0.SY43Z+>3?*35;?=M?)84,PCJX;! MC#>X?N;K3X?G,0RAZX.1]17U_MW]L)Q9-!^X(XKK4OJ7GX]'HIH_SM0,E'O% MRLG6RW#&_R9L^,_@[4(N_"&V\=>!*_3Z]N\L MK_)O\#'N'(CH%-O.2?1-NJBP:,>?,^G?QZW\0?3YZP""*;N)540_6+=^#[1^ MT2*2HDS7;F0;^*2& Q&E, 1:YO; '>DYU4^VE:SGK M]/V+CB,K77&5AN7Y2I# N=;&">"VLKA ;PY_VOEF?;):L&Z M!R&K[-=VC.-)+>$C0;[==.6>U/<\K]+#TN8'C'1VJS8@D4A!'S93P'Q*1:^Q M[DS/FH>YMUJEO]827T6DWDA["'-DQNMKN4G4)%HTIJ%J-1037;4F0%0TM.12 M$1[=W"DU81.=K^=4EQ^N:N;8F7K67R*%&]&=.(V: T^U?H6M.)CDULK;X+O MR0^'0$\UE4'G]BM2XFFOD %>SWQV('\3&HWDV?1"Z(2F;[^JD?<%*S@UJL,] M0M*L@L,O\5B%6)8_AB&H1V@___ F+0Y*NZ6132@I^4N7G,WX.A-J&SL.>-'V1ZC7,?;>C"WU.X MZ:2*@,K=/Y]#U:/QKE R!VWG=$(,M4Q9=$F8+K6BCY+'[+0TXCS*!]+51R6O M+FJ=D0@'"=+EH[M0>:#4W-T*=&R*_\ARB;: HX=1@-G^Y#' M AR0)9"HDE[*R\F%9#"#V5VD)&4]ML@"NZ5Q15]YUKSIV".>G0-41CJCNF@0 MC4U'@H7*DI5J92?1P3.:9.W<,RL[BGEIS#ZR[?L$&J0>S#'E452 U]-%1HP M!^U5^?"K[QU3YQ6YTKPNG3!L*Q,WMKJ7&:X".O!S$&/GBRA&]"_46E"UJ&S3 M@1E,UM&E:I&YM4-D51?T9S*%;=;[/UK+V\)#5FF>UH 6#AC_I](Y_QE#4/Z7 MX:)R'Q.33_6541JLC0Y,Q4I%IR.?_/ZVLE3.#0C!%N$ MQ+N(9. =E@P ))Y/JZJ?S-N<7^K"=)77L9/YJ:F9;H>VL^*;F:F52MGB[>CP MY?JI;,N,3K:D>8R"7/MCJRQ_Q0X+1#:U&MS\#A=.C8!CLVC^[2)-0V!/%K:D M>0/DXW0 ?X(4MF3[R!GQU*4>05^8^I!>8?O9@:9C%5 MO#)(9=RY:Q_[R%6&@JOQTW3: ^W;@31M))W[7(WY+;'\T^8SB'Z$'(IHG2A' MMW1('_1AT'*LSCJ20*7>,^Q0+__!B\-=9>T3")%H94J)/>2/(G,(48^$$=1I M.V?V\)*>&0:+#%:JKR (4"I9_)ZME^GR\PRM*Q!XL3,1+"&[IRG1D$?P$'A! M2 ,?_'" 8K=0SS)GF+34S!FM%<. AQ@WJ7TQ&&SV90,#$!O?Q<[):T_U!J O MMFBI_**,*F].I$.>BQ<21X%@5J], *)P,L=H/01_%_(LH8X%_P;ZI$_*ZZ=C MTL_NH*J!U6?U,82/A?D:&O6G.;33RB[J*#Q/,]!/UZJ-@VZ9(&+."<* MMEO^$7H^^U#$3 M\^?N3*A,M<2.W99 \;G;%)&/:I?/M]KFP[A"4\4,SM[V;RZA7E/C- S^#7!# M4\!X)_6O4. !%*^7QVV2!+[4.CD>XX]C]&9[W7[/M $RSOX@!+S5H9*S045[ MHK$]Z&?H(>A^ZKF VQ4A[$"<<7G7D[&0[V=*(CI?HT@2V[?9:E3[YVS[Z6-- MZI"^JZZSW*.SG#CB71HJ0W]$#-*'=H$HK_\:F)J!&*P*!(=LK/5OV"V!>27B MM!6GM&ITUAJ5M3E?$@SER9YD/< W,^ ,\!$'85QLFUE,YNZ7\GC?W'*I\V > M!X*TP *WZ2=WT"O7$R#(Y$W:!]T:&T]FU;L?ISK,H)RFSRZ+6%^\Z_[S_5M1 M%X KD)MUH%3S_O]@[TW H6[[OO%I5=E""#%%180246'J$I*8$"-BDF1+$K*- M^16A;!.%(J8LV=(D6X69K).0?5^'[-N,9?R8[?]S/>]]/\]]+>][/?_W?H_G M>?__N^,X.\IA9GYS+I_OY_,]S_/S#31G+X">(QI]W(V_I!P(3'!_QH&%,I&A M$%]:'UVZ_D?.<5,(\*#ZAH$5+[3BMPF#:,JI.79+>DVN4GY.KI+]R?O7^[_A MV TIEA$SQ' KH0??U(&5PUPO*UES:X7O=#:-&RYP^UQ*_K2YX>;] M^W!T[SKX:IVD+1OC)NR>,C'=#P^F6\)=5I-(=4XDU 9]*#.;#OJC=0U!,7 # MOI4]- 3S5H:!O4W>Y>2%Y3D]8;A+R_NO!Y3L[%M"+RBTM'],X064H>49-@L? M)8&R)63KH:W@8$U^?-+%#CL=NM:=+HVK%'MPN\Z2S-T (98'*IK=-_2AZP'" M'9KTJ)2=-'H2/>)^0R\V#<8=F';-GEN3[UQOU1NS.(^JS0J=WY<,[#+J%6]P M8/RJF$'@J0Z\,,_S6IKT\:?@$( ,.)'-B>'[B17(OVLA-9 MWX>ZL8>*'D$*62Z& 6\P1YJ5]KCZ?S,B^%=QS5JD1ZHV'/_\V?+Y_*E# AQ8 M!BF$Q%V&H"(I@S@*8I?S27]XF!?WE8(/^45&^7VUY;!Y@Y_QIXX:'(PU>(LY M!!I02 _A?*JX'2!"+Y\*3<1E"0\W>SNG)/N'7 B+&P:W;AUZ^>2&P<$N733W MBUM"-<8+%_(25MI9GH?JG!V6WQ4E#; C-C8?EYJ<_K:N_I59_S^06=]H6'6@ MHAE!-0+FY@2[Z!'4:'Q2HYIT&\:1Y\B2$==.-\S9ZUG2U9#&0#^.REO#\^PH=:=H4X]R)0@>3 M* 4D1SR(LE5JUUQX@N:=LW^2\7))J>0MST'U4YJ%,J27*%.H:=@43:N*?EM3@]EFG3:=3?CQQ MK^1"ANC,<- 052>,E9S6AE7%7&]][KOH6\W>UZQD)EN5 M517Q$M)]]7U;%M]P8*9\R 4^&=9U0LP/3UVSU3TIR6A 66?YO2AE5??HK4,! M312;!)]Q*)Y.Y$-<\P?^MO!:'_0_%.LU-#E/@2]=AP.U WL=0YJ2_ J9'P=5 MEE<7F^?HCAZ]Q [66^S)7G83?ML*0=R;="#C8<:QV:;-)=.U1O*"#94K\<:$)1/$)P8:EV>J[BMONB9 MO9\GS+M*D0-AKWH[.+"^? !3%KYLHNOKN/*G+IB3^(\E7^LX,"<@:AT1)GQ3 M1(D#7?<3%^%&TOI+I3'46QX@4?R"[N[F*U_!<*+50-0FY M? 8&$UY29PHNT#$<6(@]U8-IGG6NP)+VX&I:O[;3[2[69?J@ ?9T4$K<,BM0 M!*W3TS8>4 NU?R08W?\D!*)*)<7#9\=HP\-?D;%DBY#$?(3,^L_E^GY395G MAPT37-)PQ*KV@;(.DI-RR&E#I-?W.QCG-STU"0E;%+-_"X]]). MIA%A[M@2.A9!12% =4'RJ/&;'(P>N,4]SR.9XA)1W[L,4VS64= 5.HE55.W2N55BL+VH@#R"CJ'@:L45_ < M058I"V#VT8K?4$C"DXF98=XL)1WA07R6M5IY-2^[]1A7S#JS MZS7AZG3$X]MQ9B:M^Y863\$U;[(F\?(#OM??:0>EOD\V^.7BW?M.WXO$O5]/ M=:"07DUC2/:NX]#[)("YT-\#-%?"D\*E//#DM+NR$UZ#/ M+,"F2T8.WR$DS#!.TX#@9?QCJ;W$%N\Y961G8:"Q2$E9/K'$,"(@J^F*;[^P M@_:C&R1I".;2$%178MQ(CWN9.4-S>O6. M-@3 =JJMAT%=18.&SAX#T+Y8PP4Q=[Y\ CTI/GUR+?M[UU<6O:N"GQ=M!0!, M\-:]77F>(\>O9.DGYI:,^UR_-ZNGA'DN/?2S_.K:'.,8MHZT&[B-?T(?W V] M/EFG.K$!=-ZJ4,PMMQ1\=+%84(Z\^NKAJTVQ9Q'-^DS!8/:.$\/NW=L5X'M] M/[\K\Z;973D]S2OBQ=KV>.SVJ%WLZ)ODK_>T)R-%N&8(/0ET)!C D,2HE5#Q M50#W%%&LY4W5A>*I+ZYU,'*29M[+PT\Y,+_N5W>/P80GXQ9/A7J8DCXC!W C M+. ;2^80Q5_#T#QO 4FUQ4.Q!4(!A1KM/X3&4;8VDXM:,G>*"MA2E:-4/WGC M>,'H[MY!:X,*LKG7G6SI8Q:H?;ER,C'H!E&F,)R]$QA5!@^'U4ZI!IHHJ;EO MFQ'43-E'VU7SN&A'F/:5%Q2EW==/^U 2Y,\1IHL_N?>JT^]0T7,.U(@K5 2N M\(P-4/7EXPW+PWM]KSG>SM=82XLS^/[EJ7YSC&V*]4M#;BWOB %L%M6S(3K% MSGC&( \_R23)@+.IQ(V;=- ,K^#5W@]4:'F[+@A.'A\$^RAGOEE)NNPML7&: M1M9++KMH7_(2DEOLBYR]M1.]JZNON=HLC\__SB0S23@X+S1K"A65R"ZS0^"# M/O;Q?GL7?U07"$*R)^2EHT!J\NG3]50T%4GXYGOC[:$<,*.>;\"!;=@T/^_ MK@<^+D#H:X\+\D<\T.1*)VKFDWI #VU'RV%&@7S8P?O7%#O;#6SL?G(J+PIIB E@OL?O9]2G*;EPC MHL',$X,>D0RG%L6ODE9'M'_FLEM/*)<#-\S#:*(47"A;V==B5(?F&+:, M%G(J0<^\4[.66U#,6"?OEP?D5X]]7G'!SIDWD(1^>O+Q5UE@0)]OC#O$>3SP MC7UBDC#)H"= '76+ W-4CA;LMP5O]%7#>;RO/KGK9=BD7?-JU=4U:EB9<5SU M!E$8A'!U^VO,=2KFF=$P7!)4KNWT^)F.JC^)"]@_NUG@Z-7U[T7S)C\^%*EC M"$WK^8L:[X4;Y.:D' 8A3A:*HR+D)PE9; 6@0AAP<0\FR-(S*P!1M+X4\F6J MOE3A.RW]'BFSM0>!N5_+/*G6M6B>0TY,0PI"R/?^>0V']N7/<[M8Y\,56C.M M7K%WRDXVB12+E"N/5) [5#U5_VY7)MR-.<-*80;2_,\C=X+P6BDY9SX!KV3Q MD>62MGH]0H8V+U"Q%7 A1 F>;V8JDJACKUX,>(\H?%*M$ F\$)M4C"@ N_ALGQ2,?E&@Z],W@JU!46[=_B]@'LW:N&UTN#[3UZIN M_J9'/W?2@X<7.+#W1Q&$2>0L 5J\>JPDX.9+18(J.JS35KI+\4-]+OB25'0G MF"\Z=_^BO1UK,DW'U@:SRHL<7L4GK!4,5E"C3Q<7"08M#]?4:;FH7[)V MY1R#21YQK:AQM P?G WL&&,#5'*/0[]"<)7:*<;B/'U->>FS9'+ZZSQ1\^>,T'V_)@F\%&9?9+OU:O$/$RT<6^!A"_O1,$;VOZG?UE MKS<-8$JT;;&&5C9=9B;Z,>*G/:H= H8%S7^H54J8B6#O+/K50YMKPT.[:FC]=@GAYWW2>RBL M=$&D;QC.>H;G!Z8^#A(]'T-:F=]L7@,.K@2*C@>80WK^(/;IG]V"!(X-4>\N M,-]*0*R654%:KK-#BZ!Z@=__;+(;ONH"4"#JSM](&LH%HM%)$"O[@M/\!]+' MN+1Q';OP^QKV( >6 "":65L> F/0VT LL03J8K02]L'?/UX@!E)#3!;4L0 " MT@_H MG((N7((1ZO^&>4]Y_O.G8N]UWX1"UO2[&YXE48$ZVG$97DN.LR:JP< M<$JLQ3F/2!Z>0;8KNBV\NZJ1OBGXD''Z:O&;MPV-GH'#41#A%@G+50L^SAKQUM:1'$T5_::[7D;0 MB+@8?6 &TACX-7PRC9^[SF#DKLO4],@7/X*R4K)J'ZTRO(3@I#XHTOF^<,#T M^X)1^VT')R6W.V^<;I7$&(M)[MUNP16T8ZMX-OHB1JKWV)_E&?^) XH]!%3T M @7JW4Q]*GET6S*I+I"'*-3AP/U DOM:KV/'2ZO9FTN/VP,1X@KKJ1N'6]@- M0]2.C5S4DT3AP^L4^Z.N"2 MNL*@TE .0FYD%IY/#M M[& '();60G[U]JWXW0Y!AR-3 #>LS#R!9PHI4*1" M#FH;K; CO\Q-RO!/H$_8/!V:DV_(GOO U\'\AJU';)M'. WUFGVUW5PBZ)=R MK&NV,/[FC*"1B@RIY7*!4/<1PJRL45O>^?FW.PM[9YL%U&]O#E+ MZ@%,8=PWO*1TEV$7DV2VH 'G]6NOUGYR:*F#?2$14@]QB/._4SE,'P@/B[$P MP!FC!IK1?NF%XR^T*V'4 .G(>,/'[!9W_-F\;5_7Z^<5Z-)$%-1971@8% >B MH7_9,U$M;\)^M*LFRX&AY"U*A_+MO'[!+6AZU,%)+UQ+E/)F\X_A\1-OQAQ? MH-]==S&;<268YS!Q8W>@1VENJOG]+IM"+V(XF51@C^T"BA>JD&%O11*;JL7[ M$;WR7-*U1YN\@!TR"5)@=K;:CL_U#MD9XO>R3OI^JL%WD_W' >ZJ""DW^F#4\AHTA;,#(, M?>:)#DW)T2@N)$TV=.4QLS17XMNJC+]*3*B^&<1)OY_='W0"_1!--4>#ZCZU M0Q\O]29$887(V;X,RA>1E !5I+IELU#VDH#^ L4$HG67[Y@D3V].0+1L$QX( M:I"G9/BZ=7AIONHZ7#5*<ZOOPKYPW0Y4=IP0:UA(/%+2JNFDS+#J* MCL0/MG[_L3UE9%I/X\KYRU=?I,!@S] ;]Y<1B.$0M 3"?>=M;V"VF,K_X/W) MSS21TBUZ2O:(&E?WZ@0Q28FQR&'<,2F%51_VSB7HVSP%-YPX)EL$D3LG)U"T M1RU^/BER'7&WVC._K<6?B/J@!WS>*[:W_UIDU[.HQLGF552Y4OV*8XN#IEIX MK=6]:T_GU]>52#%KJ]";0& 0[&ST;MT=1W*:L>Q)<&L,>SCZ7&4BI_B-]"LX M^L!.R2TE@]&D6X7)A[O.MN:]N^WF-OON]HBEXMQPI/X>@:Q=6>&?=KV&P;; M=N7K8K *8B@!)1?<6 L\TZ''%KX-V=-L2\A= 5K_K>#3/Z2,_K7-\']FFT&8 MYLX4A>0F"<[< Z?K?F%7%US%ROCN,2C]"2N7A@..B-@ M1&C#@:<0[)T05>1I8YS3IP57?@'BAO%/$BYYRU$NZ6?,;!5]&J#XE5>> RLN MX-O>@GZQLBXE*B"^'&>Y@A B#^?8*7P/,>H:^8+8*#W>[/$[]I4.I][I8N[A MP-A[&?2@C>SFR)Q.'>A)DYZ3B;Z*%W!*S+63QLN&1%\[:BH5+'!\OXSC^M$- MOI'6!*H3V+L #HPWCW&: ZO< KVP"7Q)'>S5N!7KV/"E,_'8TX&?BZVR]7LR MG^$5ZQH^P97QUQ'CA^&()<398>8H^[H+28.=NX)&R"S_\ID#"T?O8IZBE5+H MN12DJ%.QU'[J_.=-Q<0/Y8\->"OA)MU!FWB.77EP;NL6FVW"2SL+YW&DYU?B M4LA+51!,N4 C&Z!IS9"^-HT] QJZ9_NV4<+C/WW.USWA0I0PSO1_^'*NB^V? MU9]VIG;/MZ%$-=9;U(0[S=L+VC$8I6^ M/^J=V[=36Y*I]:E/QG6]L>!H0DP*/;XZMS&FI>Y"$^*4#)=XQU0K3DO_II?= MW;A\(;J7]$\F*8__*5$4HT"3K1V2FB**4*.?9/M&5%M55W*?X=[+TV9,;N9[ MP!-+WG3VX---:HPUZ!,]H$_<[$3*3YHB"6HKZ&>""2.Q(2F5%1XG\93[T[M2 MGMGPK\VL7F8U/#V(L,!6P*F7<(\X,*HQ?MM)_+"64$,G05I@&GN@_61CCHME M197! T'-!^<]0LX]N&M]%/N(\*S!,]O".%E2!B0MZD^=@G.;51:AA1:0J9.D M1@[,=N.<2U"@[Z\5HNM^M7O=V'ZP8UJ&57S!, KQ.Y_1DS/'$E?"FE86NW;. MUIY#*Z"F.S,V>@K4>N>B+NIC*Q [,CVME^B,MB3=BNF.;4 FUQU\=AFH*MG( M%C>_Y,#B A;86K:*MXE%!I^+2?!%1(:&9\U[B>\JO5>]Q=7RMMU:L\L=1(+) M-D/#6 L3= Y G1N"5L[R86#,%L)3'!1E^09 90[L%T>V^0()7'%D):"^,(%O M= YLY/1/Q-)X"7L+/]ORK[T8WN,=0" S@]DR[R$ U'8%AH]Q8&-A8P["ZYF_ M^]W?OMG_^&#$__T?Z^\XBZ-*H7ME1U-B7@L#L^WN1=/WE)D%19%!3/K1"V<# M1(77^7_[;O>'MF\<[MG";EH:JJ=([M(Z;&-DHH2>.W%--?RE_ F%?),EJ>TG M:CT?1AT9\S0U=K->7]0LFR'S?'F[/4_S2_*%SE@7I8M'#B^7M_>U>:=U*(6Y M.SJ+X)V%RP3(/,=>1VNTW,^1VPOC^\IWW-1$-T!_2<:M],-_[NC#'Y<^) .N M3=VB%.6Y-HI:*_&P+\*X*W%@U]5I>5YB6N8$V[?_\$&3E(LWTW:K*Z!^NL^% M<&#;TWVK*@L&7/!;F0X.(WF(0VWG:=R*\:G!'P]5XJ0M5CUVK'?-9P@/A#0H M4)8S%<]HX62/U=WU;735L9W17UU9ZV=#XML)W1TPLCJ;%G@0(:"]#RRHS*_M MVS;0$:'V/"RS[E[2&P#D3ES\PFZ]HSA:6A(KEF9P(^;BZ=/S*$A]:9TCP$ R MM,PR6*^P6G4'B8=!]6'KB)=/5 8LIT8O?7Z>,J>6':VG/59@.R E@UZDPWW6 M$$O:2*&OB^74%:PI.F=C%U@ME92&>XRGNJ[.5HSJQ11^P@12)/MSIOQ77V5S M8 ]-?EQ8?\7HB@2KV+SB5+49$IVK%BGB'(X=;E>U#A@AV>#X@(L+H0&/ HK+ M46O7%EWN1MO#0X[X(Y;R06M=;!4(Z=(]-*/"/-8S6NE9HG'M4M4SJV?@T47@ M].@* *J6CIY79@?39"@AWR>"[W8UP^NN^_>>*A9@D9J8T:?N#CI(3B'*$>W, MK%32Y3N(X39"KP!ROLR=ZKS&UD*:VB*H6UMUH:%(QC978Y=JA[:CVNYD9ZNS MNW>1YB[)+J4A5H#CD,B]Q"2EDLP4@>$V9/3[T1_@0VJ\VKSIS.5[B"U."N[& M&]DC[!%#7!'3G+I5FVB4UT]J%'G6^"%BCE"=4;51B3(!2>7 3BS>"&>%MP## M+7!!8WTZCLS+U]4U.R@6/PI?[:A$^5&0H*I99?%M4A]> G,NBW^$P1]F5]#4 MAED<77DWEGR]JX\)7Y/0#RDX!=278D;9CI3&W]?1,!OF!]7"Z.[4=S%UN2XD M(8S_91W7MAFT;&US+VZ1XR3EX(8/,SFW(H[X*% M@ZHO%@5/S;%O.?.@ZA246X66=J'WT$]':@(,)M)3BP1VE5 MZ]CTQ/)R CVD(R'!*\90L(XX>*&?L//M2/'H>]# U')@IAY# M3?SE'-BB[!*O+M2M-'[163\.[#Q$))7RW#FPC0*/CWU)]DWK!^%KWJX \Z7^ M>DTH^VI@/;.*94 &-+4AL? -WZ#VJP'1/SYR&OO " N'F'P*C'7D01_A )\1 MD5AS6%5>XE^1E612&=#S2 /'VG]U=]I-PY+QRQ<0B].='-B:"@X,BZ!#[Y@* M+?8$BQ(.K.XY\,[2?2RAG]2 :'_ELU2U #"?;#A#_=%A[P#D[_IA78ANS(K2 MEL!6D?@(&%EJ215 C0"!R^UXU*SOZ$A%+%C0[_CQ$6KGH+A!S]S!9=X:7,OC\U)/ZM MP1/[$\EUHSPFKF*HKXLM, 1:2T&AX!&!+8 LA!X?J.ZDDV=)3HME"R ]4:NO M[#&1[5$2>7.BAO3;86QS6&L4W^O;FNB#ZAWHF\=(>5>"9;8JON'WPDV+YX;. M)YQGP/_:J-S_>\,5_'?/H3 %+=)1NB\5 MF,V@!NA#VMH+F(7O=-+VZ3ZJW:75%3.!/+B(773TDU"IE\$T>)1N@<$T^[O4 M,IZD9[<9KQ*+9YE#GH.40,J>58FSC5Y$O/X*Z62&PYGVH%/_^A<1Q43 MRTK4W,0P \61O,SS$'\=F1._%!=\N410E4>/NT:67V@4''6PFT$_QQ?CF.*X MM].M-C/PS9A;7MD2*LIAFI<:%4GONPD"E\+/;(O9%^OW%#6;+-P52D9!O-)' M\8P7 Z#^+<* M='=]X\ *2YB[2^@.K,ST3U_:L?NZ0;3EI[K3"2&OIE1"M2QK]BY*XDQM#Y]B MN@Y5T?;:S)I[*LD)NU&\+UU(H=AKY M:9RI;8P?2=;(1AMU6:PU4>X@,C!^-"CX#;!RV *:!/X'>9IH1SY/3\J!/ M]=8CXJ=^!*81;*.=0[*IC9AE9E-B]5VVG?YH^M!;4ES38R?">? EXP 3!2HM M\HMB3M!60RT09>LI#[U=X>TG7IMJ5=3X#=ROO7B1YOCL]+W@P@[\AM@\__?U M*]R).0-RC1(BEHYBA:CH"$T3F5?R4^*Z-4O'Z0(RJ%;$#F 8FD5%Z%KU)WE8 MH>E>X7;.RW>+7\?;_EI[S"2M\PDBEN M/EKN0<&/Z-?74=!P]"2FZ=OJL3+9%Q:= M)I=MW9=1CDNE5&6Z,QC,,/)]Y33$7R8Q@MCK&[TY)*G^TX.S/G2T#GT M9_8.*E\(M:GJ_KIZZ+*-;-6ZUNN^;=%)CI(9A3(M]I';T%\MBGQ?I.S/TSJB M9+Y:,/U!4R(T8^'&P7'&;5(3;4U*B+$/J%!C\[ KUD]742FZ9E*SJ4%,TXMF1$L8N,U+1P?X-9,/WI.[&7.API3_5V?\8XCA5!+U=E?54*_X M"*,&OGU^EBWF^_%>:UUZF4,A]P2$O7M$"P^N1JK:[SNO8H1]TV*S%V-N)3B> M/NLQ>H^IK235)"!!J/'7#EL\P; &*K2)Q[!5Q .N\"?:.SJ6S]Q_2G;/.0HX MM2DCW>7'-6NKH^_'[MOR/;C&MQ%P'#Q([4P:E=PU8]BIRI!$72)&UG@Z^VUN MVE8IE3/Y-??(\OYP$$&'6&/P'0[,$=XK[9JLE M]6Q+#FZ^:BS0=>I8F0Y7AK>[6LD )"(P2F>"R;9+/PP<%(5->T( MT5M037E4_:%#XBB% XO4E!R=V;MH'SI)Q &RKW>P;R*>O$!!OR2*&([!%Y(J MN)(8 <.DZ$2Y$^/(C&[ ]>P#'Q4KLLO@H/9#/0.FPB3N(:2Y+R![K>DAL4*4H6"B M2G3G;>'2CCD]G$L]BW*H)*!DEL+87^<6D.$K!1<&@_JV>>/W?.A0TN&+C/GX6.:Z'^^^BX,K8R,G M&M2TI-?P"6L<6!5>)YBBZ>WFK0RND(P<(]T M7]OA((P!8?N'ME_@(U$O1%\!77NP_J-YV':@0A,Q/*@,P49^)%U;AG:#4*,L MU><6IZQFZ&!SPOBI9U+ +U=]MK0:&'[8K_)($S4IF*6[*VV7!NQ^*M%'[!6* M,$_POH\>#WQO70EJRIC%3B3XE-0!51_^O3X#VXXT3!E:NZ1>PX$Q@H&IV$KB M4<)T*3V, PM293>2BMQK)>W)@]J@!ZM\9""@CA'(@3$/BF<0\#\K]@FPYR6> M1WGL,2%\3SMS[YZ!;/AO@S3Z:EC3A^4IO5?/W\=:*T6T,R:1QA O7'X]T?6;Z/X[^M#'NE$%'"6.L1V5UY]%LWT#%SBPF+_Z8D3G M4?7%^GGT.'S:^,P:997$/L^VR]I(Y?Z6&OP1\;#\,%2O_!EX 61K+$R$#4(D M4V@M-)64B?\#IOD;ZO&WA[9CIX^24N !T,,@1?[X,$8#XN9"=QNE9/8,=7JU M$N#&J'-@.TAA*[P&*P$1Z#GNW"&5J9'PP\\"JV,UONOL[MVK7/_J9FR@-A$M M9J7F^CW]_FT6ET)E$^^CD)V]-(NV#2?LYPM_>KE(3"=[ZTVI'5J3J0].(028 M6ZG*D9))%E3THQ4]]S)WU0B_.@Z,^+1+P8^Q \/?CO8F5^!#U'EG9!^]V\O. M1^6:6.08W>YYGF664".\*H5T96QG\N:[-3/%0"2W?^8CKQ6V"^IC2][<=];)_>\KPR4-ROMV-&?"0Q7F8<T(P2WF_5H*FJO:'#1AP)BWNAI2KL5K\W9LY3%& M8.D?]7KM^F#VZ)@GUQ7(;];>[IEO6H3@6=!#T M*]LXM9<%'KE=_Z'NC419 -)#]2M;^A);;47+3W_VP/!]T)DA@(%3F3%KGDZ# MW"USAZ\!]><_/M(.K-\,B*_X,[L$E%P^)MR'A-'J;5[M2UH:]\/1]S:<$$[C M_KC>T(P,'1)Z01;,;:Q/1.D>WX*1A <<&$6.MAW_]FV,NS>K**O'[W[VT8_O M A0GHOBDG(U',HBW'6&;QO^ DDX?\QO;I2IC;#"@K+R$T&[40(H^J?E1=DC" M8,AB8>TO8 MY<#X0;112:MJ/5IMG*&65V:XQV3A:4%QNZ[$RXA]-V/ON=8U%IRVS-)3;6M9 M*5DKF 0]#U0[K,B>_J'\TEJ/ [L2E2.76G9BYL\N6?_Q!4AV+LD) &60LWT, M"Z9=IV;@Z$(8O&]0L:L,7P+U1N6Y'*LU]B6!"O@\Y?.%+@%=<6;.B1+9@[&^ MA-_U1]S*"PR#W_BY<]W%J4,?)\N1/SSZ#T3F/)W^8Q>[]%; M/5&:*-D"I.'"A+MZ]WJT1)W"&+NM3W4MSQ6=P[-*2,-Q M0]N X=?BGNJXLB.[P(F <<_#ZIC=S@A!+^]ZDL_#1XR;6\(^A_")D>]VR'1W_4"(*Z\F"$5<+S^,] M7W45Z3\>A?28W2I0 8';3YHFO]I[J1RLD34-Q<2-*86SPXD'@(H\1 $Z(E&_ MU1U[T-<\^N*AT((]-.5\T=T7JX&O#U<)^V@^3'$%BF$E!]:-D-#4>8NCB+(E M0U?A-L^J\*VE:2EV4G.$A+_E,D/E;:.PQ0@^.4(W+\#FW4N+*XQB)=#2JM2? M, _/G$OIQF==O4D>=XUM)PVW\4?E&[(WCO[=I*TW*C)E%T4:F3,.27;P/B8$ M0&,)O.,F@\\8;2SD]^\**YO=0=4%>J@9@R2!$7.WZ7V?3F)<=[X!A6-CDM,O M"+]1(/ABP%S[RF$.K$_ G)7]B.WER":,(Y:F\ GMJ.E /%/<@5;WDP.[ (90 M4]56HDXDPNK'U4[>0 (T"C%E&J@3"+'"7G+%[6J"VG: MI-![FL;;TZ=1)66Q+4/+)R=3PZG(#W];'Q*J1SRY]:6/QGS+N&KI8"GU&G>1 MK4<:?H,N<&5_PQ>3JPEA6$,=1\K '8>V*N^3*B.N%DRWGX]91L"UE25@[@R$ MW9&L%,1M7/@]L&L$4?6)J3/BEY=:&+OBG:=77;?O^B.>^%6!-_OWW5$HA?$, M\_A_-K;;=[0O>;;+F /K:$H>.9KH%R*78W1$=Z7\W6H/0F9-YR]A%L'G[R3S MV__MD/>_PVX7H8D8!W)S8-SN[%UH^Q$QRM)1[+[)A,266V)(;5V1F",KCY".JK'*1YG-8A>6]\>8M9R%DW%S MYM2+HW0W5@8S8%@B1O;E,,M_Z:(^]B-Y3T-^W;+7KJJ>D+MJ+',,!+-!RNQ& M>!%7S8 ]&:L!.DH5C1!V:]Y##[XMS[D:$1I]\ DR8=MWO(V\D$_'[ I7K-!KL;NO8]WQ=T@UX&,I6"+2AO& JOQX<(F9J?1R\9JM:PO=$XL+-3[$& M_/6"/'>^V) M;@\1GK'S?*>K*#%N"XQC!NTJNX\BRX7KE&;<2]V_D&FNTJK&WZ$_=\_MW=_F MNM[->KM117DS<%M(AY]?XF_LWQ:C"T%5!LK M+Z##UN R$/*E.3P)O+AF\ONJK,[(MQ^'I MY/KWO@;4@%*UC,_'@@ AM"+3%%IB=YF8C8W'2B.JS\C))!Z$_T\GE% OCN$F M7NA(=5F>&I6[ A[&-ZRMK]DJX6C.=9AD(@LGG/J6^.%3Z_S/DB^AKGZC&KYC MOT2'-0=_RW)-I_P["/$<=]<#C<(( M0"-YA7C:=XR25)LB1U5_>'1(ZJ:K9F+>,D#_H6:)8['?7WS!U$)$NT*P+--2 M]1/L':K*4/Y2OW!??XSE!.G4TR4XS7-NZ9/^MFEY+@F$L;Z>[CZMFNJYR9C7 M1\G=N]@/.3!' %1+&%:N$@V:(5MU11 /V9*#J(UW5?.T+P%MSO0[PD!Q8_XPQEX2'S^##CUN6/R2>0T3OO'!^\"ALZ,%6?KXF*0S^6(U\T MJ*>B)T#XN>#ALBLKU0:Z@0M,DM :@X6#B%T?O)>+'AW;=9GFG9Q0B>9K#'4N M:AEWN13&B+_@$PH?>/F&T-G4#;!W'*)RT15CFRSUR*^D>;%V#!'USVFXF@DZ#YX1#JA.\"$G@/0PD'<4T M_ 5J3\G\'%?N_A^'HW]\Y:/G=HQ#Q M$,]RQ'&QOZ.Y"@$8R*7/KJ#&!T\$!E7->0[X27DM(F47#OO$%!S]J-Y EOAP M#+:EL='3RC+Q8K+J0L#,G:;&5:UY24J_\18A^8X,D5=6+<2I%MAV6)$&LE!,')DJ4=&4+T83Q]+ PILG;?F?Q M9$(BE?6V<^1PN.5JK7G7O3.\WRM"[^W04/,:JU>3;7F)>CMA?-G&3)^6]-?B M%QK][Y%W"?G?9-C^2](M6+M?K_[&(,6!GE,;5W]3$M#-(9A5ABQ0H8#=S*XB M";ACKE)+OF[L? =?;D-?^/2%W=ONCJE'Q1^QTDH0^A:LS*-_]_*0THF@<^N" M1!^5&AT!=.\O](_]#$R8;-6"$?8#YWA48[U?TD'W0X:#9PS8LPJT?T9^5 J!B'@ %N MI,7^$L56Z/T[QWZY2/IOD'_^ M+TO"M"'L%WISJSFP?/2<, 7_1$HPZ58VI2]&IJ] ..QRB7N\J[-'YZG='U-& M#X3NW8Q('?I??K_L>"#D^34'L:MKRDM*^.WCNV-?R>[IS+T*+,JV A_)'IN$7O4Z>&"LJ_H#V7,8@BNFN?=6)OG^O:[3TFNK=NW_(E5_@CJI$\@T[$ M_:U> Y[Z[3+';2RG1>H\W>Z%Y93=V?6!OK]KG#27R8%M)S(/@!2U\7QJR95R M$$4P>JE=F>6^?!5-$#BQ\T#=Z)$#NI(RH\+K/KH;'M9.9UKC2._)4B>4JVZD MU3\.2IA8#$A;N\MZAQ@.113B9I]VJ5OA'BIA;%[WQ0+%FO+65TIZ3Q?HYU)N+8#7 M>J(/,*]#K.LR40TT>IM00=2@\D_Y"-]; M0EBQ'Z?M4W[1RMA77Y<)NH/P>"]4)WH/]'5)18Z5]C)HS#Z:2,8NKV?G$X.$'49X*CRQ3:6%19^;:GC.NP8R;%.L$>QD^#(AC)2? M $75"#T$J,L6P9RG;:Y;12.I

$G"11, M[[;TY#MJY::M]?7KU:UB)+E&>S-A/?B^V+6TG&@N(11XY2=+2%LEE63%YN7 M*C+0@D4]TL_(I#UE$I0L:YZ6R6(?\<*O@-<:WO%R8,5UK9E9Q /TQO'!"6K> MFT^T:RE*8(SO"Z7$^#2Z@HK^ZHTB :)6HA[7E&W@M9F=O!F +DNFIXKZWA[E MNTA07U<@?67[EAVA2%J3L?N+6[VTE$TZO0W)/>Z.]K=7185*4O4>%,"O*RP@ M>R"Y4,)Z@W!:FW,O0V7V,&6IL]VW/G41 \\]7>FY&=; @R@]'C:#;G;_RH'U MX"A#LVUO.+!;3 05&<*$.WT7T6TMG,Q+P?C$M&]_RO@L.UB:0Z/MTS&U,HDJ M&R0P22>F[EX3UI.BR]^Q-=1=75B#"[*K .K9I@= OF?/=)M3'DVTUB+]@AI> M4.]91EEP6Y[KI)+]"R#1TDP6DKJ!R1.$E:R MH/ 2T_QGEQ+__]2$O_F.TC%4_NK.^S39A\P#(UMDATZG1+G[E,Z,'VCT7C8S M=;UR*34][Y#GUXU;)UMS68G,R[-=Z,U$$07$X,G!?<5%LFR6=!<\&ZC@(SE( M6E@X8W>!#H;>BW>4*/#8B]L";71OYYO'MP$!IQP2* XTLP@.K 2U!M]/8NY& MTO5C5N'!_K;(MX3L36N!J>^O0E.;&\+8/E%>> 7 GV^&'[2U_88X_**K\XK9 M^KC,VM!@';NA@@-KRH("M0(3E[P,!P\FS-93*DF.H"BUTZAS[V24'.8?:NYLCFL M8FNYH(# #5WSRSEIL$T/MBGNL= _^]>N'_R>H^A4VXJT,M&912EY;[M=XO-6 MWY26&(PBS*_K^CE& ,,I"!C3YW,1$$3:Y9Z._5A'L8:KLQD"=^ /"3=2<]0. MP4.Z?V2(>X(C^!QMNTY@.&+HXX_RTB909OC3JC=#4\4:F"RY9L'#@5'/$7H. M_V0.;??R^(&U,3-!C]U5F/FNX!#YOCB)T=.PV"\S^!R@"K/UOQ6CJ>>:>F21 M3U6![5[W9=C^+OZ/TA9=@Q2*J#BFH#O=D7H^G([8@A6_\.W>VU6=4#!XAC&\ MLJRXQU#89D%]-9^L7$FV; W_=>SV2FT#S2A 2"?@2&T*7>;GZQMUCWOK3.UY MJW5<_*'ULHGER<%W,Y&F%N=T]YC^UL[TG]I0$TW,?76T(JP(4'',.Y#WD, @ MYFSGK.J%=CB^WH#WYZ, MZ)>)$MU2SDVA2]D[*;3#1R[73VM_O)8[ MD3GFN1@>+D<@(B3^8:]GBKB+>>H36$5[5FDK4,3397ND\]WRXU]6E#U.G__$ MO(8Z@;X)5&QF[T34+H#RN"J-7F451_S"@05I ML.N)DGUTX"%[RS-W9)$E*Y<#TXLG9&2]&9DI'V?3K]SKE^[]MT7\#-2G\X"2 MPUP6S6P^C&+K3>/S\43A_/!+Z_,"-_'W7-L*HP2;JN@*KG:.KO9N\('PP4/1 M:NOR#^0[A",SCV",)W1/7P[[&KL,+CZ>OV.B2?][AO>,,I^H2>M#GO9VP.WW5("G15&W:S_]=WV4]*%S[ M\Z\P^ZYD1W$&G+D-B!G!BD.SXS:[29O?P>W,L$^EJY]H>F9EO,H%Q+";F'MG MN3H4!7=AE*FTDR!0Y;\]]/5U7@0RO!W"$9B)];+%O>Q3&*."U.1==T'IA-0- M0]U;;_YJU8I_M?_RMAU1C8!/P7>5;H)0 MS:\UN67"U/&M+&Y?ZV/S/=M(J%IAQ%JP6T'L:GTGQDO4G,8?/Z0J?M,4.RW3 M[]?V%A@HN>[KSSP%VM$0U?!MQ/U34@K4]WD!K\&(_>DD]L^G)#]]$RVM>SF:=Q\&$ /J2(:T%W^,M M3$4R!8;8W)X4 )1#ARIJRHS4W<:B-,6!66#MH#DM>_G/*-AWI@=8]P;; MA. J,QK%"]D$XLY1WR>?S R0E2C[U%[< :^>/6MN^ZX!]K-K49EAA,%T(ES0 MO=RU< $U.@?VA!"Q8E D=OGD6 G*?: RDQ'SVK*+]5QX/9D#X]* P,"80GM? M!)^=&RX_=ZMMV?51&2VY@?]YRI2VTVT5#6F9)P?WL9?J;<5/"H,+:(>8ZP/R MMKW6]8N0EF7KCS%M$N57.L635NU(KTC#;C-W(3DYJ/V/3B;T #;O059RHI'9 M2$E-1-;Q?2;0R!HEP7WSK7.+FHK[$(QITE[7]?<;$03[W8TA!52SN<)IGO_YAB6?ODDD6@:@=UUGOS_26 MOR8L^2MW,'&96:GAX+.5/_*0_E?[5_M7^V_4WL'# 2%5=#".5;\YBBIW+ZT/EG^C1AW2_39_3 M,B HI(:S!(^;A$?>UQ\QE[^8WC\^WU>ZXI#';T.DUA8Y9SN7)%AAT^Q4KED- M6%]L;G23W_U]FFK;O/"3,V3/SR(9!\F6;MAOA**O2*S-MK': LT??5 M&CB[C7GA!'[=?>]$U-1J.B)\&:6MP&4H(&45,=$A^?F^\^.**Q.O62C]:=); MP-&6GQ8?0^.NI)\>#,YQ7N^,RCDO6T#,__2K6Z:^P>XX!^W7G7' 872^*'// MZ*@L4V@5S="O&MK3R(=3);H-/LS:XIT^)#7V^N!M^UI;:=R#[;,>Z(^(?#13 M<@LU;/3FR41DC=OI)8KC8_2.KA:+ADT;KOUGX)G/+42K\.':XF %Q3K0LQ*[OP5C ME#K 4Q6884OV82\U!##,%6U&L6*2&FFB.V>"+3&_NL]UWK/6>ML\Y99YVU MSPZX"@NZ*BNB+/5G$"I8*;.H)@:_'A, M]]YRV,F4 BT">N-:/:GF,0/+$0[C:=YE2\I)48LV1%6VLX-3G^ST:E==NE.MM@\3/KJD.P^5/UK/M7IW.]XFW$QGWBP^QW+B.P M&*IOW1J("ZK877.#Q-4P(54 F5*77C+U,2;&)X!:L!:T9!QA-WE/[IB[L/D= M_/>JL\_B$74$1R,+LSUL&;7%D5JO>QX7&HH?#"?'[7LRI(3_6UL>!QQPP+\, M7S_J,5#SCB4 V% T9)'9ZSX!$)'E[2?!PPHE$M?O1T((W3)V>V0S))%KB.2>:1 M:,$>Z_$,&FF8_[OB,=0I8'O.C\@D M/+]/U8AKLIP5M8W_NBP;7_OC=4%J14+4 A?D5GDTU/XKA!?/9A9QDTZS1VZ3 MD!';[7BQC^_;L>O-:M<")$*MGSSJQ52O+(WK,I;,GHVU#Y:PKN<'N3P[<@L" M'/?_+32&6J+"#AQD02D^%;\Y%,=<(0 MK1^1N2 17'M8*+7N!*NI:9Q69_:,"RJI-K3D0.8#+^IU!;[ 0+:AA1K'>8MH MQ51"(W-=53I[G7JD/P0Y*N3]X/3MWE?]#,ZRBD0YV$@=+,[0P&(,J>A=V#T-&J'2MZ M(B\E*45K(#G38= HSA$JOJ,WA,^NJ3%HK$:(?<+JXP_\9%$1+BAI";'.Q[R# M,F,7HQS8#5O27?!36U$?&FA8FT8OQ5K!XD[(UQ@,,>%NF#V_6>A]E+PPM#T6 M@24WS,QIWX2K CLGG3^%]YKRJL'"F;_Y%8M9PA'2Y:5'_:GT77;1[!C+[.$0 MZQ(0IF._-Y@.#2Q^X!$@Q5_EIQCPO/K)]VV!NKQ:0[HH(\!S+0*^ M(Z>=TN3L]]0.O0&-6^=@@FW'TJ^>LY.Q:>6OX7W$XNCR/WJ?ZX ##OC[2/:P M@H'AMYPO&($FZSG<7WIF^3EZ>2$J6Q()EA/O&RO:BW?46H/+*O$G,#,K,-+X MFJ%]--YC #R-IFU_WA*,914LRR@1>5'USSEI-#W34-F5UEGXF+T^1Q5YH^O9C]/G!SLQ5,2!(W67?J_!2?B9-YU.L-$9$0 M@AF=B;FC.V!TVQX[:(:.D2G,DUE+(A3?39M?4@GZ_ MH^0GS."^^U:7S07%!"YW-N?D?%IXM:/6G7NF4.T+X4+AOL';(+H'4;%) )." M*6QL!%K^F^VJ;$V70DCBG6'K: .O#>4NQ81PF-+L7>UC!7LW>475?4R;,DKT M=\=/GU[7!60<1:KJ4%D#Q=*%I-0,)JZ/S'?ZRO#7&?WR4]\M"8W7K]QO=YB3 M>G.Y(.WIGA]E)QCD)][!>QK07_U8XE:. LH@U2Z5LSUG(&&:N32LBF MJ(AKSCNV):?7Q:?&SS2Z38#3;5=OG,-%ECH&NJ]83U7M-.DIY C?2%#V+(V( M/?>QO_T?.\GU$A"_%ER MV7M]1\-N%30BIL+W,*V<&JA^/]*\66K%)1R@,ZU8'$<&)#'-WGK+>V8\SN00 M,+W:@=:A+E;-/@W]E;/7;5L=YI46]%!&]+-_QY$BN0BS9[H;16?+DI+3'B#4 MTO=-07O^[IFHOX/+ASY" $I^W3#2V,;D7%N+6'T%M:^/'TAUG'+-.[-[7O'0 ML&M]Y&/%>GEOPW276\;#0>8CFCO>,.)07.I:4M;J)A@X"V,=@U&BUY?\"X!4 M@HTSR@AP/>]P"Q?N:[98"GG@8#JA)K2L3='Z)4DSHF;?#?([.N\)!9J .=U# M$T!<5RQ6$A7H5VM7/[(>L>R(>OY+FZ>5P,-0X\XOIFY"WK\IWSWSDP!HAF^R MQ4\>RX[7G^:"S#@8_]W+,$&CXE=+7) O;I03MVF,HU]EQZ'E.!T0X5-43$<2 MF/1M,G0]K#&#O;!1I"FC_>"F^;+<]KCPV]FK9: =GB1DI>6I]*L$A>\8^A=( M"JDJ5^YO^6?\T?G% 0<<\(_S Z1:?PU'7:*74[T](6)-)]\"C59MM"'.A$[M M!ZKC"7.E2/QD0GKS*FV5WK(_)HTRHER^6 .+@!O64Q?W%T6[5E6+ +\3/)D&J+ MM:A=;635;'ZC29*OI6%7 H2>CRW'G+04V#P/8^L*A9:%5ZUV$[4&;=I+/0)-SW[7DM%KQY4NZ_Z*5@7K*MPO'H<34X M[1=91,MDX&C0%$?5O4, F0L2>,^2W"KI]Y_!R"+G6L?%/7ST!=3AGS5N*OZ\ MP%K4I6$ZL8#.YIQ^5+:E,61N,YISH>[FNA6Y>CGX4JB+GA5DZ13NWO_-@"_Y M_[\9\/1J>R+D&!>JIB5]DL'BYV=ANJ(SF'UN"I M<# *13VN3^]N0\1FG&MVPXC 7R4-$MQ@,]ZU!L67 '=LOX+S3;PD;*Y >07+ M4- W"W DMW%!4H ;,5!#!(B#N:U<#"#F*G+V;.YKDRR?,!\G7B<-IA65IJ5. M+*0Y3HD-PF*GK>(9_HWKJS7/8D>'312 YTY/:T,5*I#3+XF6*C0)9W5"[G37 M%?W)J2&N_(3#T.J+DW@]NQ5$OX%OX.]@@?DW,;W%65'NH/?&C91KIX#\P^1\=@K]@@_)$G.:*#[%)C=U/@]F-Y:M!XD?QD._Q7NVX?>]$'7) H)(+&@FJ/=5!]#3&$)U C? >, MP'%K$>!\QHOCO7+N.Z"@5)78)A>]]<1)^&MU@B9VS^M,0G)2\$/532Z(&,P1 M?0P0MZS7-TV4O%OD =>\GJB4"8/1'5/#N=[(%XHK[K]"V[WW!(9TPF#@Y7+B M?4?2!)%T[OK#NI\MY&X872@$@5WNJ7[&$23S\G3> W@:"YS;1H5+O:F97P(T MMEFP&"[H,1@X);VVQ%2V]"Z$1I(ITC'JU+F[6PY6"PG=EQ,G+I#*P!=N:)<) M#DRWC$5\5QNIF"!E,'>[N%BS6!#$-R$<*$D9P]TI62PD>8RZE*?]L#7_3E)R M/H)7MB7^E/L?L,E\P $'''# 'PH_E_@_4$L#!!0 ( "8Y9U<=C< R=^4 M (+F"0 5 ='=K&ULY+U[<]PXDB_Z_WX*W-X3 MNST1PC0?X .SCQ-J/_KXAMORM=4S9\)QHP(O2MPN%75(EFW-I[\ 'U6L4A4) ML$"*O7Q*<&K7)!2]!>2_ MW[+\]_0K 1_7I$RR_ '"_ZQ>>Y4]/N7IW7T)/,?SV\?:W^9_(2X38>1YD/@X MA@C+O\4^HI RCPF2A#[A].KN+P%G#O6"& KJ.Q ED0^IDU#HL=@+? =Q[@55 MH^MT\_M?U!^4% )(\39%]>-__'!?EH]_^>FG;]^^_?D[S==_SO*[GSS'\7]J MG_ZA>?S[L^>_^=73+L;XI^JWNT>+]-2#LEGWI__]Z_O/[%X\$)ANBI)LF.J@ M2/]25/_X/F.DK%@?Q 7./J%^@NUC4/T3=#WHNW_^7O ?_O.? *CIR+.U^"02 MH/[[VZ=W9[O$/ZDG?MJ(.S6V'T6>9OQS2?+R/:%B+=%7K95/C^(_?BC2A\>U M:/_M/A?)Z6;7>7[0JD*)%4HW5"C_^5QG/UT WQ+>\CE6"^ J<3_8PMC'Z0=K M<&^EAA#3 ^YT95KUTZCN#E3QO10;+FIM>= T2/E__"#_MBJ__5ZL/M^37/PLM2Q_ ME3T\BDU1*>_K/">;.Z%6Q)^?]H]\)$_JGZZ_D9S?/*H'BU=*_Z_7@K_;U)_+ MBD=!'"480Q*%YF"LS.:8(?57 M(07^ 60Y%[G5H6 M*R07Y<3Q..24A!"YB0NQ&V(88)I@XJ,XELMT.;P^ZW9H,N/+&9;:%B](*\"@ M)-\!%1N1I*6>5M9FNG\)G8*_B1?%'74U5E"!!63#U=] @_=R?6?*S-X>+Z10 M%2T)*6@E5]/63TJU_2369='^2Z7L*D6GW=TLJLM4^%89&;\W3KU\+C/V^_7C M8RY86FFZ3\H55GR^_O3Y5_% 16ZB.@8;6YKNJ "#+F)00P8_2M"Z%KL^EWH: MQ"J-4]O5 PR"+S7D_]>>&M&FQY(>&>YO5D6B+?ZQ)M%_<9PJN5ZOLV_*^GF; MY:^S+2V3[?J:L6R[*8M/@HGT*Z'*B<.RK](P$L4JPA0%?A3#$ E'6B[8A\0+ M*22NXWJN<*3MXALX&,;B6*@+80\09 D@#Q5^($?O:YIMB_43^):G92DV\K>) MF9XR'B@]M34)[_-HL18FV..\ CMY0)+EC34$WF>%W!8V0CS94VICR;.DXXR[ MGU7EC27G6 ..;L=,(0K&5W)G^-=";@#52:/J\75:L'56;'/Q/MV(=Z5X&)I6 MFJTL:!9)M.!K 3IXP1XP^*(@@PJS!6/ D)T3TZ00[,]WV=>?9$O-#&%\/S%T MVY]E'A@*VW[VIJ^-W$&P>\&W:W&3R*F4;P5_GQ*:KM-23J!;-9]NQ??R9RG& M[RLW#@,6(0)QXD80<8=#C*C\PT<)CSB..,=&^PWMKA>W\6B0JZ6]P0[>?%?N MIF8#?E/>"[GH;.76;R-7G;U$4 M!H[P(0IC#'&4!#!)2.@[+ GB0$M]G6Y^:2KJ_?7M]:]ZVN8,7_T:Y7(6)M8: M%3C0H+/HQ^@7O&_VRS<[,U_^M)_U9QJ=96;W"]3.WH&GS&?H)W4BTWQJ0C@\ M(4A PET!$?(B&!/7A2+VF$^)PS#S=*=FI]VES2< ME1N!. G4G&4N$4',A>>MY$:<9KK[ 9/N3;[C+HCI/N<&*: M5, :K&8VO]$@ M1#0,'"(<&,K-&42$)C!F\@],$Y<[,>:^%YALR:8:@CFTZ_57DJYK2_();#?R MLP>?Q-=L+8&IX.&0V+WF9L*K*G-JR4(TANQ1J7 M:HO\"K0S8 <>O!J: <;[L3&<6=J1&74]ZYYL#"G'N[)1;8Q;9MYM6"[7>_%: MU/]]M[EY%+FR+54/:4G6U[0H<\+*E1L3^1%R!_+8PQ QH0S#0-J)B+.8$]_% ML99A:-[UTK3;JWNUS!= [FFR%C(@12'*VN.TWF^B_V*FV0R&0T^O34/RQ%JM M!0U^;&'_27&]0PX:Z.!+"]ZBE\F<,4LZS:#C636:.2''^FQ$"^;'1+]M>+Y^ MNOLLV#97^O+W\J/<&XM7]YN[CW*Z:"BFX5:6IHA^4Y;5^DE-B1:QLJQ^%R6H M8(-:4^GI( T2AX_9[/$WL8[1I.Y*G<$QN16V<\ZF1\^H([:!IF<[7=,3L7NP MIOG&. /GYVTAK:FB>)4]T'13!^L(EMUMTG\(_H[+D4V35'FZKZOU^YK]GVTJ M#:_K3=<5+G^W?1#\%2GNY2_>R$>^DK5\M5@1QHGKRW@I='\29UY>F/14P M4"$#I JLKR #A5G?X7".JF%/@P669M%A>U; GC$[WH0!"D:Y$D//,"'U)"'$A#G_C$%9$KVB^AS3WT1_X. M3J=JLOD5R![^8)^ );/_)09UXG54*PL)[#N,MBW4 8Y.FT')_TVE_QT4N5K[P$PW%2]HCY/<=+_^-C,)G)[I;[VFZ3*?'"?K>7+ M1:V)=@%)*HLO%32! 2;J3H]#(74B+G6#Z]. AMQW?+,4*!J]+DT_[$ KAT@7 M]K^V-HA&S-(%@Z!I1=JF=FH+T :K([*C&+!D+4.*3I\S9TDQH.%YIA23E\>I MISJR7 63'4;,UE=R0A90S^6AW% [D=I:!Y!@*F!( S\B,19>9)34K;>WI:FC M'=CC"'$SW=//L)[.L<;;Q+KF+&43Y%_2XL229NGO:U:-HB7VL2;1>VFXP"A,W M(A 1SX'83R@,"0Z82R(4NZ&)WID X]*T52VB6N-%(R3(U;D):^+MLTT5*';U M+%RLBAO*=V)6OS?3<%-\ 7IZ\87'=6)MNA_25CZ@!%1#^:H:RBKLJX-=19+M MQK%^1 WNT3\>OO$JVY3I9JMT=A-8GFTLQHY-.$*6=/L4"&==$2:D^'@=F;(K M2WF).S%H'T2Y\D3 :.0&T/,B)K?3+(38(1C&22RBV ]=0N*+TA(?]K>T56&7 M6E>E(UZ/3=\S1+*N!\X:=9-[XIXE).[&W5X!"7?"?,2G>9DJ'?%1;R^;C?BT MZ(/)B,^\9AY]].OF,54^P-OT0?"W6:[.%_Y*UF_7Y$XW JFGB:5IAU\_?'S7 M]3A7D.LTD]VCPOZH&R,.^S6%1?HFUA FS($O"KRE9(,:](P*7>IK=[;P)0WA MNB%,.H^/LRHZF0JK@\2B\=80K(R'D$,1>"K41 0PQJK8GA>3 L4.]C(FCC3 MS]+T1#>59HW3S'XX1Z>>W6"!I(FUP7-^)O!W#=!@R3PXU\NL9L& J,?FP-#C M(_.(-QEY/Y(G==FER8&Y$BY+6. C2.*$0H0="DF8"!C*O[G8)XB[1IEJ3G>S M- VPRTS]6,,TS/1]FDJ]Z7\Y01//_ATW#<*K-E^JQ;3$,-/AX")ZIO+2F^\B9VFA /U-J-(&@E]_%3FY$Y^$NANAO/#9 MICJ[VY+UK<@?W)5+ Y)P%$(7Q3%$0N4-5&64/(($<4*1)-C(W_T",BQ-8[6X M :F!@[Q%#M@>.I!0'JZ V,L[(L1UYH]%,TQAV9_ U$$/EX>][@);.TQ<@=UG MU9 !=FR #AU \6$Y_O5EQM)F).S,$LP?$_LR0W0R.O:%H"P@STAM!'1_<6@E MK##UB @":<%3[$/$_ 32, EA@EGLQ2P4E(D1]7YF%4)+U M,KJ\4?UC)RIY7DGB"AQOH!::N41W]):8R&00^Q\WKXGNL$R:YD0;A-D"694" M_EM:WJO03[GN5G4WV]TN*>[?KK-O*T[=./%(#!FG'D0.09#Z@0]5YF3&8B)( MC S6,YT^%[K\=%"K V]AN YIL=V_;%@C;QXMWR6LKKJ[]V&I2"$%UR)W!A7B M+7(X4[WWB[@T*]JN24YO"?:A-N8KJ*XIS4%Y=-UWS", 5*!2$W:O$B-"^7\:I:^*LF&9L+EY/]N3T03?]3?=-WRK^@!9=3]?U!#--N'G.=7; M,%MA:N*)WL78QOC]V, \G^/">/+Y?F;=U0V*>[P#&WYAG%J0.[J' MM*QNF,O=6AW@?B9E46&B(? MJPN=5\SM_7>;(I5/WN9$;28^9NM4-?@QS]A[@PK9&JTLZ+-NT((&+FCQ5M^X M BWXM@IB>V^[5K8!3Z/L8)WV9[.+#83MVLDFK\V_Y"6&3@,O%GANY?@ # MXH9R657Y*T*.8)002GPJ NP:712WCG!IBW$'X LD6#L[C@:Q)2\U.G_4R)'% M)$4;&H273GYV%M\?(\G9$+W6DID-=C3"^;E="]>A@2N[O\T?-B4WN?ET^NVE M:5Z%$BB8T#V8T[>-OT]P R_H:;XT'*$74S6U+W20):O7FOKY&.<2/=WD?%[1 M7I$.'*/]3XZ\&"U5PMU=K@Y?I9:X23Z)KV*S%?M-#15^B#WBPY!YTF1C#H;$ MPPAB2N/$]X5#A5'UI:$.EZ8'#O&J+ L-8KUMSSC2]>PKFU1.K"_L_56;6EKP^555L@' MRK^+]]BXM=RMP ML]]4J7SD@$NA@92Z$ZJIPC9W@E^!6O3E? 4&04'+^1IFBBE:S%=A%I\TSSCU MAC=-#&&^Z*AYN#P(KIJIR\MBLS)1R*X^B2HJ5W7W5>1/^Z3@(T*V^EM M#5;B$GJUTN-"B'Q?/-4"MAG=C$E:G]GATH[\4H4IG?CHBU')2]G%D71PA M-M#-BP2.Z8E^+IY,\VTSE5/DY3X'\R\BN\O)XWW*R+J*=J0\])@?(>B[C@,1 M%QR2P&.01$AY3SP_CK3\)[V]+$WK=/$-!40:<-FO4JPQ-+$&,2%'6T5H"=_G M[9 -=#P=\J>]7NAO>Q8UH"5>.^OU'K[(B6&[H,PGD1;%5J6FN4ENI/*139E^%8 H"@KS$_B7^VJ,G";+_!:6<(+_\[B29[<')<\Z']Q- M EI"C%*DO=R'-,KOLLP/Z@6\,4O\L,8Z:>8?5$W7S8S 7L*A,S_O9]P\+P!D MW*'V+N'OJ3IPB(KF8]GM81^OAH6NN=L:6MCFH0 M'%4>^""E:C)1NI[/F>\E$+F1#Y'C19 PSX.>R[R$\QC1)#&K2,[?%YZ=B81AYP?5CL MJA()5#(-YV.?8)0L1;;8'JVEQ*X,C]H,X2@FY(X..-'J9!DA)29\: >-Z M]LY_Y=.OZ]=]2HO?W^]BKIDK%SB&I#4?(B8M?(8AQBB&7 0\EV>)MXK1E+V8@[_T-L6+OR?[:CF6_\#PG\_,+_ MX!OCE$4G3V.3N7%7 QXQ%B.1$(@3UX-2;S@P=F(*8^$&$0D2QXN8B;(XW]7B ME$6SI^]4"=3,!Z9!JYZ&L$/6Q!KB('5M2]J7%JA%#3',AB4-T=/1K!IB6.!C M#:'QQL@"8'E38K R4SZ2_":O D]X5='MH\@KVN?$<3DKXE1W0Z];I>F.7:HZWWQ%7@D.?A:E;Y3@14\6Z])7J@-=!UD89CE M0',L]%2,?88G5C=[JFPJ#$71\.6RPW9D24K>IC>IW.6XS, MB(AGMS#)(+442G/<.0'$0X39E92Z$0?2]-# MK]3=A+Q,54Z5QV.=]#^7T]YA\BSX Z MQV[RV6?;LBCE7]3=&E*"S_+3J3:N__+/;NC\F^]< ?4Y5X^^%JS[*[?ZE7<% M9!>/@JG L[5F:'[?"(]1>,;C-K=VJP!>@7<5[U-ILP,6)E%==0\OJ*<.1.Q7 M2H>/7E;!IIH=,!>X(3IY5E/(=AB;V+-,)ZXT55"^ABQ7-3C9%9KEJ=84"YGC,#6#$B0.1 M\"G$/HWECX&(8N3&/C.OR+@<^9:F)I^5U:O0UWG7%7Z3&O0+I7SJW'HO_Z', M> P\,C/?V?#K\B#\>L?4B7J/)S_,2?Q_"_T27CH]X$32_3&2"TX[M-92$TX, MQYE40\(0F.82!$!%$4>!!3%$(LW,@)D!\GG*TD M/)KI+O9G>C+1I=W^IE.I#3"PSHK:/\NRAX>LN0MGQ7E[CG3$6<(B)J#KA0BB M,!201)A#UY'_[ H:,0^W1'3,ZUGZUG@;V*;JT6X/V&X @U*>X;. V6#(YS MOKP #SUNGD+GH\BJ$D%J0;]^*'7SY!R]MK09_O'-#:@K'QUN# Q2 MG9TBIW\67\C+U)[U49089:XY(_RH]#3';&6>&MI5A/PDF MTJ]5VFY1-M$+*^1Y'@U( /$*$1""$A%$D/&2("H1S!#U&2%[NML:9-8%;P0 M*E%E@U1NQ#>B5*DWKB0H8G5A2DYQHJ@1WQ+\_]4#[-.^QX1 MCV=[WZ,CK@J^RC8;H6Y9-#>1@ECBIYQ !ZO9384/"4D"B!(G%!$*&./ZJ::. M&E_:M-[!,[CJ=T_L^)WYKGV=07MPB^O<,Q=M==+-W6<5.:=2K?WVR$DIWGPOY8Y4!>J]3XMR MY;C2R@A\#!EEKMSUN!A2)W*@SQ$6B8^P:Q8@I-GOTC37'C;8X08U M)&O8>7HI3Q,K"PV*P)<*M*5,X'U\C'*JGFQP-L]JGSA=]VKO<^,,CUW2.17? M_*HZ7FVR7E(DG"!B&$8)3R"*/0(QISYT4>2Y :)(FB(FIL;9GI8WX=MTN%5^ MA=$U9\]3J_)DB2B4U$:)M.+O*QSH!\X$?.&XD0D@DSVI[WS ?<,1CQT64MV:PV%Y;LW?/]S&KA M#HI[;-,.OS VV<%&W"3UJ4[CU'%C(O4T=2%+N-34**20>FX$&>>>+P@E<6 4 MW/Z\BZ6M?@JA.CRL,9JF-7A&H-[LOXR6B:?](2/#KL(1Z0O.26\M;<&S#F9. M5W!.P.=I"LX^.?-MF2;\]F9_E[6N&;["G@BX%V/HN^J.GH,0),I"CASNH- / M41PXYL:;=9S+-/I^MF?DV1]9Y@=N$#(!>>('$#$:0HHQ@U'@QP*[<8B#R-0X M7,"X3F]4OK%D1-H?4KWEYT4':>+5R\)=H-UMGXZ<5Z"6= &7>(8&X:6OX9S% M]\>X2#-$K[6K,(,=C3Q:JS)O[Q,+[S)M19Q0ESD,,H=&$,GM/\384;&$-!;4 M)1&*C!Q_SI=;YVLO$Y0;IC'["RWFL=B%AB;^ARL@MC- M+S[)#<8A)FR=<)WK9MXCK0%AGYUA#3T_,A=0K7O>9OFKK#HADS_(OQ4I;PXT MVYQI3S>/U;]L[JY5Z&R51&U%F>MQ[LY(<*A8Q0& M>!&:I:F81IA"U4*0V@74AJAA(I^+AL?E/A:>BV'DL1@BY;.A#E/1$DZ,4<(0 M(EY[:^YV2:-T>,'N]O\7@Z6W6LPV0R9>4EKKN@HAWTD"#D0!.UF4^=U( _;B M6,SW9(-56YFA+L(R;PXI&[0]RS9EI5&SU9"+M#U7_OST0+/U*A*((NQ[,(D% MDG9QQ" -!(64Q-0/.0T20716MF]0GC>TBR3^ZP [40]_\ %A;>VK-SFLL6/9P\D MW:R0$&Y /0XQ3SR(*(YA''LN](,X)F% ,7-O/\C_M5FC#GW4#7Z@!#"^ MI#Y$:K\VL,SGQ!K!+I5&P9B:)(V*RQQJ>[8034TAN]&:NJ],=+!=#/C9JP12 MQ3N)46WWC[)+O?DN,K&*@C"F 754"B("D2\B2+TX@HD;$1PPK%+X M6TWQ: _[TE1>A5QP*REUYOP$+!VDOLS +N"(M= ]8ZT94+ZXFH,3B15;'D!% MQ(PGL/9';ZZS68O(EW5J:W](C,]S)X P,GXSV]S=BOSAM:#E+BOBBB6$Q@[W MH0B$W$LC+U)1/1PZ7$1QPFF(J-9]I=Y>EK;,*(!@G9'-%4A4[M6OYDF!3[.I MMPY[&/>V,X^,9^%=_8^/&[6?Q#E MNPW+'H3*P[.*KZ0:M+A+/",ROB-)VP. MAX,%PBAW/$03!HEP7"B_-0[CV U@$$CR?"?T8\I&G"R;\S;_2;$$J*Y>"%!F M5<*Q2ZET$\^-$0^@1ST5@84B&!.7PHAQ@3SB>QYW)96:(=07,#AUV+.-[TYO MY1T]_:;V3TD&:F#@1P7M_%;7>*$]*;*E!?:P[5D7UI-B'2^HIQ\:61B:%/=5 MO9)<\+<23J=VR+7:SJO,80<88@Y;X+78]Q*B+B9L-6;>B>GN8M M#CTL\K/JT!JOV"H/O>+"CQGC"(:15QG@,<0^PI 17R#L^;$7.B8&^/,NEF:% MU[F#V?.BT)?6A!Y="WI!FN!4#>@I"S_;WF _[^"%"SV?W5J??]+\./K5O7+N M\8]"Y+_DV?;Q[>96?"]_ELA^USV*[FEB<2M\#14HK* ">P7>9EFYR4I-G]D0 M9_T3V2)=4Z_K/4R!+PHQJ"!;2O.C0?1;K M)HVARJD@/LC1UY[BIUY>W.3.'A[)Y@FT4$&#%2BP!K/[)%$:\_I2CJ:>T:/H M,9O%?12,F[\G6YQOYO8)=#!G>Q\<9W*_VW"1I)NT%._3KX+O+_/5MZ1^)?^5 MY:_6I"A47TW8HX<##Q,>PHAY"41$A!"KNS$4!Q'@ M6LD ]D* ]LY?)0>H!*FFP\A@U#$CIF?Y3SP.$ZN>SA"\MS<$QGN("TBTM,D8 M@V#67<@%%!UO4RYI:D1Z]_H&^4TBN]T69?[T5Y&7*2/K8N5P+T*QNNX="B)U MHM2.L>,D4 2$5K[%9<]LJ8^ MKJAYNDE BQ+\U2I/!MGBK? U4][X4;R9I9(?I*,WJ?SYM^=++S\HP4&B^>&G M1^C%)DSK)OE;6M[?9VMUH^F6?!?%;?9!E%4XUV=1EFM1/U57J:V"NHI5@/V$ M1;& 04P%1#3&4G,R%\8\1B1V QS&KL$!^*5X%GI6WA$$E$H2\*@"[W.Q5@C: M$_2ZOF:Q$TUI9E&7WB:5= ;*YI(QU5#;4P_1O)>OI8;JCE E"+C-@#JGKF0! M>V'4PTT]].LY!\5@C9AI<&9:1:8=)+/EQ@*SO0O2)>W/MV198.%@4;/1WCC_ MR<_;(MV(HGB5/=!T4WW(GP3+[C;I/^1VA,ONTB0ENPU)>VYZO>&=$Q;Y.SD/ M>'/0TOE%5;U]E?B)< 3!$,=R1X%8[,$X$APF#HM]EH04^6-"Q&: OM#%])JQ M?"M73?%=!: ?Y*VZ^-QUC@]"SYVSE/&=9R5NI04=<:_ 7F#0E;AQ".UC2M0' MT!$.-&+OSIC!P<%S);L]E]&, V7)Q30'XEE=4C,.P;$+:\ZN+P[+D;U6:=+5 M&BL5=;.0MFGZ8A8ZQTMSBW4U MB=(L10?YOS8;LM'1//U#H+Z(I._:#@_J[?:F0(2TR M>@*)]-X?IZ/>GC\$>"_5Z[M2/!0KGX>N1R('.I$J\LX" C$*I'Z*1!2ZE'(N MC/+@Z'2Z--WTMO>(#'Q1P$&%W/!<4FL$]-23;5XG5DTV*#564B8<65)06EW. MJIQ,2#A63$;OCDRJ<7Z=#AAB.' (](F#H$K0!;' +@RI8#X-&7<R85PKQIJSS,$^HB%Q(?JZHBC$&< M,!^JB"Q.7#]PL9$-,]3ATM3' 5Z@ (,=XI$158.K ./0Q1,@/( U]!'F$PRA,')=1DY/Z\4@6>JRPPW=!R2+S43&P=>R3 MO)R,6+H)L5KY.CFQ+%M.HUBV:5&9 9C?TAI%T$D+;%Q+(Q4FNQ=\NQ8WR1N2 MJYISA>RQS525LNL-?YVNMTK5*!-]?UG+B_TP4;FBJ-S20422",;8XS!R'(^' MPG=9'!CM],;A6)H=UXJA0I0JX)57MX%>A634B1W:- ]2R*9";CW-#?7JR,'3 M5*[3#\G4&K8S&JT,%>65%%DG/$I^V=.E(%/,JU,NH>J95+VS. M_,J@5,]L6Z9?Q2MIIMUE^=/U][30O3)X\N6E:;H=2-"BU'1TG:>G7RU9869J MM]8S4L 7!='25=]>\4==$CS=XFR7!'L%ZEX2[']P9,W#-MO'>9?Y41[.WPJ1 M;-?OTT2L""$(^RB$#,F](F*40B(BJC+J<9]1GWF.65W$"\ L337LG$2X9(S\J9B_B)-<\NYJO_V.Y$HN1:'/"^;W#,2S5:8-56.<=+ MH,Q;\M$":<_*0MIH\]*MYOCQ'42E4$MD*K5<3B, RI@C%1L0Q"3 MB!H5C1R)8VE:M;N9&;X5/'8C:394IAO)R09@QHWD,/WX$D(0P&@@E"HD3RYJ^DA4"S/_[0=\688_ _ M+GWP-=?QQ0[H\D_JFL#N#@?U?1M02A;VYW@[(N1?=Y]/??H#OBAR0,..38OB M189UKJ(V=L$OJZ[-) -C7-IF&A0O5/!M=Y"N5? +$Q\)CPY>-::;T;PEV8M'4::O'CA-[-/P=(2^F(#O( E5+O\VXEHES]2 M!;A18[B4(G!FX)>U7DXR,-9+P8U#87Y&/2*9[8)3V)IEJC7+3[O,K+3VD]#: M2CW[(@EG!]+,7IY<5K4BK=2[;"/4578Y&:5QRTVFS^FW_]@SZ0PCPY/J90Q1LY06OXRF >.[Y$$QE&L#J@C!+&B M21#'#6+'00$CJ\6V$,#1.O MGH,3S7C??2RDI1WQKME9]ZK'PASO(I_]?NQ].%)6F\[:&:MVI'*YE7O0*N"6 MN+$*ML$0$X>K]-ZJ7FM(H(NYZT9,A'$0FEW7[^EM:2M!,M_B7G->53TD:^1X7U^G M!5MG:N=L7-QLL*&E:80]8" 1__CU3V /6G]#/,S?\-[8*G43:X4^UB8H=Z9- MS:B=\W#KLVVBM07M[J?U7QJ9R",7L@-UA?%MNI%F;4K6^P/>C]DZ94_[[YQC M08E ,722R(4H( $D'I<&?^ &V.4.DULGHZ0>!ITO3K>LU]DWM0\ B:K54TD" ME"BFF7B-1D#/_IB*UXD53X?$*[!#W@FQ 5]J\-,$XHYAS58J$).NYTT+,H*4 M9RE"QK1AL[S'S>:U3-V($,PPM5;' MH].QUCQ;3,&.; -XBQP\YN)KFFV+]1/@@JV)'$X;M2"ZH]*OU^R2O("2&S<; ML,-LFTH;]3-&4KJ$0AE:U%HJAG&"IG%5+[H-+:"\Q0FY].I8G'IQYEL23,$4L\-(!(A@E1XJ@P>]CWBH\#A9MXQ^QB79N56 M$"_*%#7!.&HZX5YV="9>7FSFFJHE[8;>5=(N("!]>"A>.NJ\!^&R0N7&4VPM M?ERCJQ'>3=7R;QN>KY_N/@NVS>L<[@^EME?S7 -+T\42HY @E:FSQVG@QCQ+ ME(;[T@9'4[LM%49PDB1P_9!M-Z4E?^40%^/\E&=;G<\_.238@5]R\&&SJ0P051M""U)OCYQCLG]T6>)GZD-*($NVI/"!XSR26;]:36/YE/XG/M3?+ M]!T0IIVX0X^-VZH=1;.WE7OK2XXWV[(H214X4Z=F:W/?DQ"'<> %, P3%Z(( MAY!X+H4BP9>)P$IELQD:A6-KT?Y9HJ=YS@6R/W[#ZP+C!T=MA34[YQ)KE MV06C9S=T.T*TR26GJ&1P$9&6=D#C,,RZQ[F(IN-=S&6-6:_^)"W4O$S_46VE MWM3U/O\N2/Y6?NPK$28^8UA:C)A'$+&00,H,IR>U(FU86^>.75%\U&P2EEVI+D"2A"@))FE9)0&D],7D>H# ML92R4AI$&12:TFG-?+OW7GX)ZX_WV:91OBL:<5[=4< $#%<#&[-#?Y3TC;GB+=PD=$^L= R:,-G?G1!ZULWO6 MV&S;NG-B=/=T9Y\99Z:\V[!@2!R(2"!C'PH%!2!+Y?R[R&!]1946G[X6&4MSFA N0[V :QH%IL:YGBU@C M<1X-T,(%/[: _Z0.HUK,8 _:GI%A0I$EDT*KRUD-"!,2CLT%HW=';I>R7&[2 M-G6UFD)LP:83\0M*-BB?[;2/[7JL*Y"OA!@)Q2F'$F(KK2F*(?6D\ M)-A/PD0X?HS\$?K(!,-"]=(>H I55=( UH@#Q'=VKX[MP+KOP/?RT='<0]DF M>Q[]U2%8X6PJPER!1AS0R@,Z ET!*M1HJ*@EBUNG$03:VC"9=#WO-FD$*<\V M1V/:,#_,;J_-WR1O\ER=KN\#_M]K%J?6;69!\Z>%6U7UR7-IQM;!IM49XW%\ M2_9JI2<=(4?XJ MJETNIJXO"'.-_%TIP$+3J]A;F'NGZ5 M88>0J=V3#3#PI89F8<8/R]VW-LJW.^NB_&D_TWL:GF5N#PO6SF:-)R^M%=&> M,E>%*XKJ,EOQ\U/GIU?9IDRE#;HIY=^*5/91:?HJZ;HTZQ./)0Z"Q(W5V4?, M8$PX@@F):1B*&"7NR-H1%^%:FJ8X*%/8" :ZDJE8T,[/5V O'3@0KZEU8'IK MWM)PZ^T37F 0)]9N,X[?!04JK+!MO6#%9:A>J("%%2K/%[2PT_Q(U2_6\K=W MOXB-;'1]O>'7_"'=I$55(_RK: Z0BL8TX2[W"7-=&*"$0A0(%V(619#Y/D$, M$Q]'KI&"-^E]<6J\!G\%[FKX52E3ZFAIVJL^ #MQ;%--L-\V-%VO50")P;F.&?%Z:LL& MG1-KJ%,W*DYO5L6B+?ZQAM%_<9RJ^22DV9.JF,W/9<9^_VV32FWV^;=FK0R(2QP781A' M?B+5C,<@)@Q!1^ZX0DX]#Q/#5,J]_9G,CWGR*TMH_VJXB>IG-'%)1)T001:& M B)!52"C9#1VL1>AV&-4)":*VQJ? BNVF[2U,AQ^49 -\*4&9@)X-RCBLI0",&D')<#=WMOIS^ M?HTS-?/3'ZM.0/HE]3*TV;-126.XLY>JL:%-0T_U#?TVQEF8KP4M]YG\5*&/ MU]D#23>KB$<<(^;#V.$Q1 X6D/B^"UD0R_VK1SAWC(I.G^MH:2I,X>SDJ[RJ MJLJ +S58PR/5L^3J64 V*)M8]XQDR]CH&:+"DKUSMIM939TA88^MG,'GQZF& MRA?\0/+?VR.ED,8XK%'(>)>"*DG8D@9HR0(&?>0T276XPZ6I@KV^,RF M_3/B]*;[)71,/,WWT";8T)R3V]*;& ,?=BZ"/7\Y.$ M$ZY7DU?N;EK17O:09&SX:=%BR@?IZFM467T M)?GL0>QJ-JDK^)6B4E7"I.7CAS> E1#!'SI4TD @$Q#XF71!Y6*L1@K]/3 MU]),H!HJV&$%+=A1Q=CZ2-;3&I:HFUAKC&9MS+WW(3[L77<_V]/!2ZR TAPF$@=U0A@L+Q(S=F@1<'1E66AKM< MFA+IWH9HB@*]):R)!AI[,>4LWWJ*Q"Z+$^N3+H'OL\T=E/;B SCRMQ;-59%I MJBGI\V7]0LC9#E_HKL<0 >>O<0R^.:)*TG%RKP^B_+E*17#JCGM]<5\% MGN=$U'&@2&)7JB:?0(*$-&S"@"$LO(0AV4M6DG6_:KH4B)'"VL&9T,6I^@!9 M>2]RD.Y3YY%*KBM $JDU >ED43,H^G/)>/6KMCE'87(#ZC!?H23]@\I:6(MR M)A-'<\#=R=DQT[ 8E&B::7AFJMPT]3"9U76RP&UON:=+VI^O"I0%%@Z*0]EH M;_([YWOKS^=N&,91 G'@8+E75^DG'1[ T ^$8(3Z!!M%;8X!L63[^^1MY*NC MZ\B3718?;Z5/P_Z,=KL6\3.9\.9DSG_+^\7-?'.2+KB_?>E60!VZO-GFV6-[ M=\X3@B1.[," ( \BDB20$(I@X#F"^2)QJ:^5:..XX:7IMAJ;_L'K 4G#AZIC M19]8L=2P+)^"GI+U@A/.@^9F.[T\)43W9/+D[RULNS6V"9Z#$7.E51)AUX>( M>G*C[24A3'B$HAAYD9]H);P:V?_29NZK*E-ET48H[U)7YJ34]0J.'8D1^^@_ M^O:Y;R]V96G//.U6^;_+#OGRD;AL6SS1;GC1FV!+>]_)M[P?R5.5:EQENF L MWY)U85C$J:>%!2FH%F6=JJ7!.4DM)@T^[,55G.UI[KB*(9%/Q%4,OC(ZJTJ^ M525(U EL553\59L8 ;D4"VD$.4[,((H9@M0-72@.&/*&5+UE(05JB96$0U&T+!5H;QJ%DV+V0X&J;"7->5,/W.G M3>D7]T3>E($7S!T5'_.,;UFIM,UGD7]-F2B:NU""N"YR70)Y3!.(D._"V)<_ M>KX("0U%@CVAZ[4XV\O2]$$#M%H+&Z2&=\SZ21WV%TWR?##EY[I7&_*E*?KK0H2WU>C(667U;R15MS3JVJIC3XRL?06FYTDO,;8SGC99 M&M:9SJ-L#X;UTRIK %_H+,LVP>=/NJSW9)Z0Y4;%;>J44T3UZU$+'$VL!,?38Y3DI(>$47E,3K4W6ZJ2 M'F&ZV4CZ'C.?I;1(,E$B.,14[N>2 M(([BB(J/IAMH_JOU^OL6V4W2 .BO:VD3O8F\#T;T&=I1Z/3XZQ;% ,* MCO<<)J^.TU:J(5+0MM !V6'_ MBYD"&S$N>OIL6K8G5F\2/*C(;N&KV.(?E022\S^!G1!@+\4D)^[C2;2DY$8 MF%7GC2?H6 5>T)+YANU=75=*&HN+U=R^:3>X M-)76 ?MGJ6%7YU-*1D$E]OC DA10".+_F9/G^;AK=\D#$^LQD:0"[Y8]4^/ M8F[4YE"_E]FVBL:"=S>.YB]?4 IARTJY/]W(N= E3@@12@BD*&00N3AQD>]%(FSI?;/ARM3$2OL 'FCP62YS<$9ZF]4-CKN8OZC!&2%/UC(X]^R(VRSM M_;17V0---Z2GHFC'/UM<P$"761@!%U.40DK+*&NS . M&,/8\7G@:^4*MXQK:3;D#J/RZ97W M2ZS.#VA<4QZ]=!+S@2$ZNMW9WSCV>>^]GV.QN_GN M[=CGZ. ^SP3-C]O G #2N0S^2:Q54M@ZFVH4>J%/5'K]R _4>DHA$9'+6S([>1+R&N>8U+4&W.O9YM,P^B)+7Y?B!KCM1+?F;%FR M\ TZGM7N-R?D>#KC*T.3:1)[R=0A$BEVN$>)"'Q(25$ MX$!^@8($1A>XNJTO3ODH<$"A&Y7Y]I Y/;TRFH^)58<^%>:WL4Z);.L&UD'; M\]ZZ.B76LYM6)Q\:.5$OB\*M ZM6ODM=(5 ,57X*B$).(%:);#T/N=(LH6[, MS0K?VT"U.,70C;0O]@%KXB#2G@U&VO^8;D"A_F9:7]7.6&NJI+E'<&I59N>: MA+W8XDF(MJ5 K6":5_':I/&9PK;:^,C[=*JEGTFA[+N'1[$ICG>O/S_M'VFJ M)U0+S1MI'Y9/G63$573W[3W9W%056HI?9!.EW/(V#B;LTEAX-"IY8"40Z K= M]2:JV*ON M]Y[>S(/Q[/;>W/V;K75.3 M('*@"$D,4<0PQ(Z%QG3T(T M"6-.6Q4?LBHX7?#*@"BJ2BO=WZMCB@]9^7=1?A(LN]ND_Q!\WU+]TK&5L2(. M8W' *"2!2AN%D0\I#B+(:.*[KL?<@!B5V'HQ299F:QQL;ZJSUBOP8[;?J=35 M7(L_@4U6@B=1JDN)C:AF6NOEOAT]_?B'^")FW/?N]K/=Z]H[^7?;W,H7ID)" M;Q[;2!RIR3\T'\N>!?L.U!N"]>+#=;PTOCR@"QS"='@O3X_W M\DWW-]NR*$D5Y/XWD=[=*^&^BISO-V2M:I#Z*T"GOC28N>0 M!0&&R/<<2) OH,-$'(7B0C!V!(5)R!(:)(@0WRC]N05,2]M][D"J M)4]-4;.USL8HZ:U=,W,_\5I42P,K<6IJU.Y S5S"1V@I%^[7(9&1.KC1,\ M6+N9<5[PD>E0#YJ:,0/J*1$.DYZ>?&)$,H7IPJD^B/*S*,NUX"N6J/H6;@1Y MS#E$GN]!XOJQ_-&G,8Y12#RM>-S9$"]->:AT>44-S3P8=[YQ[E=+BQR]);A* M?QX7?GM[$'ZK/I%&_J5]%@;Y'I;V>))V;M>)SWY+="W"1OBC)]4/6W5\R/D1-Y K*8>A QCT'JQQQ&<>)X >5. MB)&):^2P^:49 Q)==;.OQ6?FRCBB3L]/,9Z0B=?78RZNZA2<3^!+\]])BD&= MIL.20^&H\5F]!:<%.W8%G'G*?)__4637U3G7^NDC22MU8U!1Y?3;2YNM']_< M@!8F4#B/%GC#,DAG*!MV"%S.UL13^3*BC'P$_5R,\A6<:7(VGT&_2%W?P<"3 MXQ;D]]GF3LZFA]>"EBHM1%/-E0L:"(2P7)@]'R+*"8R30%W$)93YCMS_.Z[) MPGRZFZ5->842*IA X;QJLH\8%KR,#SQM?N_QS::4]O_;="T^;!^HR%<^I@EU0@?(Z2\0C+G* ML>JRF- 04X&)[H7'X\:7-NEK?$ !!#5"_2N.SXCKG]^7TC'QK#9@PN@VXSF1 M1UUC?-;8;/<7SXG1O;AX]IF7+F2MSOA64F!* P]#CSIRN^W*/3=!"8*!D//< M]QS?HR]4Q%K!6YIBF*[2L:$M8?DKT+-!7FYLI_;LO\"POF#5ZB[[BZM878'[ M@U:K[A([7:7J@UY&'!._(H]I2=;J3E ;GJSN"^VR#:^\ (DXB!!T(R^ R \% MC/V$0Q)R7] XCHB3:!_Q#O6V-!5?I2L%908R6DH3&K &= '87A*#4[E!MC4. M6FUR.+$J[4#=W?.H+E]VLIS;9,_@/-(FBS.=)5[$IMG1GRX[O<=V@XW,=^2F M*\_!<9GV2Y?:[J?/Y:KJ*JF*3$&/?C\SN MN/=W:*(&YKF.7L$$ZP9GJ@(#V$!%]#%$ZRE=>^1-K$-W0$&%] IT:@E:+RBO MQXHE%3?0V:P:2T_P8P6D^=8X??(Q%X\DY_KB8 MMXG51DM9 W "7='+@"45<;J/635#KYC'"J'_X1$^OC<;D=\]?=S2=UP:=JA MAGP%'BO0E6ZXKV"#HL%MX*C2(5S#TV>9QLE/AVL&:[Q @8U8M!"!E]JT)K' M6]I4&KC]+%,ZD^=OF%I+?C\#>GI=?SKMS.?],Y#JP %H\M[(9 &=G 0WR7'& M@E6 >! '$8:4^ PB]4=,(Q\FG,342P+'-:QMUMO=TE1R%ZWRTJ7[)"!C#+4! MKO4L-GL,3JR-C\D[SJ!BL9:B'B>V;N7W=S;O%7PMP9_=M]=[:VR4WN=[L:[2 M/Y+-TRJ):,20(-!/$E4OQT>0$#>&)'2KI1+ MF935Z<4U_Z]M4:J_-;8LPSS&OAM!+\9RR8\".6-=PF$2<\^7NS(O"H3.C!WH M9VE3]Y/XFA;-4O4Q3[.\23.JCK9;Y'I3>8C@_CEMD;:))[<.8\,;+NU9KTE, MWRHOF^BL\/*GO1(8:GT6;: I8JL6=!^_K#9[IX1R]==1S!QJ.L[2.X=(BV/C7:/2],9N^+A'<1-\7")>>2]G&'>]38*5MF< M6)5<2N3HZNN#Y%@NNGZ^OQ>IM3XH_KD2Z\,OCE,Z'\2W)O-7NKG[F&<;^5=6 M:;>BOG5=_[F/38D$$@(S#R9>'$$4QPDD D70<4B28$08%T8."E, 2U-)*E_: MIEP_R34X>ZRRD^ZD 9]5=F"5:]],(1F/B9Y^FI+IB=65A-[E]1#\/'D"QK)G M29\9=S^K>AM+SK&V&]V.]73:'T2Y(@&B440QE%NR6)I;7$!*/0H)(0$FCO!Q M;)2EM;^[I2FV5]*VS1Y$#G*QKCQ7Q7WZ*"?;1AC&W0RPK*>\['$WL:KJ36)= M)VV:)3-UAY7IDTZKSI:23[HCN$&JZ.Y;YLE/.IO"UT+=PTXWU91Y+?]1-P5* M7QM+TPT=K. +%!H]3.@]/+6KQAL4C:YWV846T9I4'2H&)4,I;?AV5*BZ(C7 M38RB]?R(N)K_.R.;#?E(\M_%/F]K&Y=^*FY8/_1C9-,+^LYK"4 EPA4XD1SX M3.#^J"B1L2-A$#DRPXC,%$TR>F0L!9E+%?B W0PQ'$+'$AU2=*PM?[H9"[^LJ%+N8?#?FF"8N%"RF$!&!(/8QA]AS C<. M>8(BK5"-X:Z6-M5:I*J>9 O5,/7I>5KU' IVR)IXENYXZJ"<("1_F M;^5#/ M=S1O;M1!@9_E21U^8X3;8+L6KD,#5Q5_J(\/WJ[)G;;'X/3K2YOL"B90.*%[ MD .]@6S@+3A#EX:CX'*FIO81]),$OBB\ELJJ#+ QSDUPILWY/ 3]0ATX!P8> MO32Y0V6&;UFYS95YOI$Z8TU*=<6X*(LZWU: HR22:S]T'!1 %"8>C%'@PQZZKE6%G1-]+TP[/DC*TX*L+.0U\4&?EN3!5VO"XZ)D.$[$]L8:Q2?0% M21.T*;.>$&&XYQ=*=J!-R?E$!OI-C%-NKTAQK_ZGRD)\)6M1%8IKG0WJ%U6? MW7_H/+GB+HT\[/G0Q8BI/#4"$D8]*#P_CDDUQ;64417JCOI+C:?/ M0IJ$6*7^XW(\A2"0,BZM$Y]Y*(H$9R%>E5E)U@L;RSVFZ<;Q5O51C9/>:,XY M<'J6RVS#,;$M4\\H]2?H #PXQ*@?J4V;@W_LOF'/P+'"K"63YS(LLQI!5F@[ M-HOL-&H]I.R:L>W#MK++NA<"5V& D"\M)(B17#Z1B )(28A@2.3_)ZX3A:ZS MVH@[]>*ME6BS,TBT)CBN)_@S/---]O[^*\C[C^^AU36^W3EN+=X;:) MG-IOI<$A^&(UYM^4I5$>*!4I29 M$6J4G_Y,/TO3H35,4"B<5Z"HIV]:004_IIOF7_YDZ!X\P[&FX^]RYJ9VZ=6D M?:Y)JT%>@1JF13==/P^V''!G>IG7M=8OZC.GV<#C(X,B)JL__U=1E&H+6Z= M63%&/ \)#P9)[$#DQB'$'F,P8)AS%% BG'"$$VTN_ MUO=4@QRNMV89?,W!C M2:,Y?RF-PQK?#(S,-F*_)D+MCSAJW,/!C/8E[F[O^R9$X2)&WN'KZ2?:2\ROR?;6XEWB(1 M>2ZXNR*<)*X;$HB<4-K))&&0N F&L4^I<,,HQ B/R>NDT_G2C.=?\JPHP*-L M[EZ5_7A4?K]Q^9RTJ-=;.*8B=&+EO\ORU,%]!0Z0@PYT^]F>3/BRG/A)J^L7 MR0%E0LJY=%!&;8S=U-<%\/Z6EO=M+I!G17-"ZD;()R'T$/,@BB,*L0@HY")V M$8LC+XRH674BG6Y-IM@\-8IVQ1D[98JD*=24#)8V$1?UJ(!U^: M[_>;Q M:P-,6C3*AR)IC1J/+F;TT^B0\=]D8O'M9LHM1:2P6G:#BPIP3%V63 M^$/DB;"?^F%<4H>73->@EXC!2O;?VUR08IL_51[8VAG[5[+>BA7V')^&1$ 2 M4Z$JMSE0VE7JW-H) I\EO M(GO5CQZZPK'?GK*0$GR6XUL-R+_\LQLZ_^8[5T!]7]4+KP7K_LJM?N5=J<#M M1Z&*>XJU8>G?L\.F9R9<-!3S*,W=',S7**U#AM&<-##%AR0(XV\VLJ_Z0 ML,#SYJ5#/@NVS:6=\.8[NU>NLP_R$UAQ@A/FN0E,7*9.42($XY!PZ/.8 M\43N]400Z18/.=7!TK8++4;0@@0*I7X!D9,D]L]\&]1,?69@QHI1&9$^T4<5 M$CG9X&RE1/K$Z183Z7UNG,'P/MOR#M ;6HQW^Z:OPO M*EZJK?;ZJ**:32\-'!!-?!I+FR.$+. $(DI59:4P@5@(+T(\Y,P+3"[(C:5Y MOOMN%<&,Y/F38O)K[ZH_S)^>6326E8D58_75*5Q ;-G^YP2UY*]<]#TK#;. M*:&.[9J3SXR,-!%K^=N[7\1&Y&1]O>'7_"'=I"J^3=GU36G=592XE"=)"/U( MA:3YTL*A&$M;QQ&(!)$;,10;9=[0ZG9Y=D^%^@KQ/NL4-G(;Y);\GU%'9]A$7O03P(7(LP0)+[4 M7D'($/9B9=FY1N5@S?I?FM[JWD3,JA@DUA4 K"5VPQ*QA@.BI[@FI'EB#=9E MN([R.L .:O#@1P7_3U4U W5%0\K/CJ'E6CW9D,^-T MWIN'QW7V)$3EO*ICK9K3$P/%=;:1I:FH%FB31;N&:J:3SA.FIWVL<#6QGCE) MD\7BE=I<6%(;Y_N954$,BGNL"H9?L)\'HW.WO+&JJA1E^SO,(44)141%[T<^ M1%%,(8T=#).0AHY/0APD6KG&;8!9FG[IIO%K;MP>I648W&'8'S ]O337,$RL MNOK399PXWB0H$NL_6 MRN4MS391W&QNQ8:K^Z")-!X(9B(.$Q\&CAM#% 01I(Z@D$0L8'Y 8Q$P@RM2 M!EV/""R8XW93!S,H%6CP2%*YL=R LL(N5:P$;Q ?I#D0_=K2-J_S*,7VSM!- M KJT5IC!S0;4J,'--(P:A&'99W:FV"PK#)O%;IEQU1O0I=G4?%%>9K(=A'X9 MOGK9!:+7HF!Y6AGFRB>YKXZJ*J&FHM@;8=QW A+X&+J12G B> !QP@2,0A>Y M6"0)BD=5A]=&L#13>7?]17GA/V\?'DC^5"742.\V:9(RHNXX=JH*-_*,NVVD M/TYZQO*D[$^\&.R([X"OCT*>LVTY==/%]%F^AJ3?_XO<13*FY]R%)/.&+G0F MBOQKRL3IVZ ?LLW7ZC)G=?&SJ.(8NK]7:=$_9.7?1:D2Z4AE\ _!ZUN?;[.\ M^2?UG+MRG22)$DI@&,4"(N8)&!.!88!C["#Y]0?"J 3TO/"7II /+J SE9O^ M"GQK$Q^1)O%1G?1:Z>E\+\I(!^H\'XFA5W9Q0S_UH?BIU +=TI,[H=N, TI* M^:\E>!(EV MZU606 $F6@T\:'\=X;_&L8V3;!3T/^)?Q:\\Z,&>=Y?.B&'M_ M5^I7N18W[J9BQ7S?CWB$H9-$+D2Q\"")L("4.HA2$L4L,,OM?]3!,L,7L\?J M:K2T.,<%-#VC44_;7T+.Q/JX+O&CS/$W0XR,N--Y6FQK]S>/FI_YKN9IX9[? MRSSSW+B)_#'/F!"\>"L!->MG(55%=7+_-MV0#5,U?]3MI>K:^0H'1/!8%>G% M5,4,$0JI2S$4'L* GL*9R1UEO21:>^SJJN1U!QKL['- MF"F[(B]7OY+OZ#T%-%SGOI5S$723ZP\&EP6HW[.2MLWW^5+G;DN?]K/\^?MS3*#SXK1 MSLWS#XQ.X'L< +B+>&7"\\.8",5* !$-"(Q9HM+*>$X4<,3EGL)LVW"VKZ7M M(%Y=&%S<1ZON-L(*69/O*+1"A*_ =5GF*=V653!,F:E$$Y93R@S292_%[]F> MYD[S.R3RB52_@Z],6@-Y=Q3F>"B,(AI XGDQ1#[&,$:Q T5(&(YC3%$03E ' M>:D'EF=+]$Y2\=CP0')";B=63WK5CJ<)SAO)VKS%CU_F#'(D-2.+(%]X_J@N M\;]N GUNY:LKC'$@HB" 3(5<2#6&(<6>@$X8NI0(+Z"Q5@GWXX:7II-:;$"! MT\^,<>\$8),$Y).BKQQ4%#LR6\. 6_F^CBY._'&1._9!G_ MEJ[7U^S_;--<\-?5O&X2O@G1 50*6]D&8T4:"+^M_,3(5>CO7L EO,33R56YBJG&4-%-1(K:>K MUR'$TOK>V]6LB[F.T,868'DZ[K^V15FMO2K:X^/GWXKJ +GJ^ 21-AR1F#F<,HP09N?D&>US::K8'# X0 P79T&(?9%O3 M;+?)X=2V>Q]]$R0-T.;&EAD_V-^\MKRN^,\,>NT7S4O)WQ*Z79/\?5J41Y?/ M->O'GVU@:IGZU8(VAB55!EYQ)'/=:1(PJ^'Z^U=FJ MO \*UBWM/ORPN0O]S::4%LHUY_*;*)K_O$\WPEU%S$&^\'P8!81!Y(4AC*/8 M@2P)&4L"$6*J92/T]K*TJ5X#!0W$J_8O0($%-QL#?_MY8H>=[U;HFGC>CV;* MR#D_R,0H3_WY5F=SVP\*UO7A#S]L'MOWJDXXIA(I)HE@9;T3N4FN>59M35YG M#R3=K+S 3=S$\Z"+PJ0*,8*4*[=^0 CFV*<10;I!?WI=+DTE[%&#&O;.,9$E MH(4.OM3@-8O7& Q O[:8AM:)58JGBQ?L 5]5)2 ,U8XVZ7H>"YM43JQR+F31/&6J)C6V9T6;)T5VUS<)%T_;C(0!03#Q(O M=&' "2-)&".6:-7BL81G:8JJ2EAYXES(3#5=.DAZFFM&ZF<\C3MQEW^B9"Z6 M^+.D_2Y%,ZMRM$3=L>ZTU>S(ZRKD,2W)6MV<;VN@5K?J1;GR"6->R#A$B%*( M')6P):0^Y#3V_8A$-&!T54<*?"Y)7NKISO,=FLS-XVZGFZ8_$_DC$ZH<(A5W MZ6:CXISD;N>Q/]3)E.P@(&$2^0$43NS()0HAB,- DNWY#@M M 1H4^-D-H.$W1F8M)$5:R#W[8?ZOI_K/O=E$A1#*I[>#?%6G&7P"7YK_3I-KT(@I6PD&]3J=-ZN@$1'/4@F:O3U.0541 M41^D.*2XKZ\^MB7)@L!!0>A).R;$MU MDN7JQ95P$B=*W ARUTOD3M9S(4$>AB$EB>L0YC&7SG*98+0(2S.U6MB@P0U: MX*!"/M,E@?%?A)ZZ7/8XS^B:''E18'<5H$/$%1CX=L"7:UI46RB;U\9?;"1? M^J; > '^&'<%+AX@:[<%+D=R666#Z_VMU>OO:;%"B1MC2BATJ%SK$*8)I)$3 M0,2HYS(<$>$95?TZT\_2EJ9=LOP.3JE3)%+#8_9SO&IN]R]G:^K]_0BB1M<- M.$.#Y>H Q[V\2 V ,Z*>R_1_[O$1A:O.%\QZTUSU[-;-ND[D=/R[(/E;^4FM M:!3S2 0)Y,B1VB)F1,4+1Q!C1S#/"Q#SL(ZVN!3(TM3)K=P%":(0&I19NF0@ M^M7+G/1.K']ZZ_Y=@5:4@P* 5Z"2!BAQ@))GID$Q*(@UT^#,5"5KVD$R*Y]E M@=G>FEJ7M#]?H2T++!Q4W[+1WLC@T?4Z^Z:.>]]F^>ML2\MDNVZ\U<4GP43Z M55V3>56G(UAAP6@04Q^&V.,0!1&"L0IE#R(A'*SRT_A&Y;B,>E_@48" MBX&G8XBS%85JU/>\(:EC:'D6GSJJD4L3=_84L3VZ4.J+((Q"-U2QJ?(//Q(0 M!SR!7A+&'B($^=0H!=<(#$M3<]T$GOUEHL=F]-0?'DV7\;2D3^WSU>9[IB2? MQB1:3_2IC^"%DGT:4W0^X:=Y4Q<$#;Q/"4W7U4EX:USX'(?J2A 4%#D0N8Q MPG @[;S(]8+0I0XUJ@YXII^E:3FY".5;.(0/]2U!M$)IQ&8&S M!&9T($Y@_PZP8#,DXT0O\P=DG!?U_^/NW9O^7T0- .;02^R8H6L33^$5SI+"9BZAZ"H4Q!Z4WXL5@F/$" M6\QY.HA?L7C-OKYJ4\?H-8SH8[%9B+E(L8BE3*!,E?Z-1,I@+L,<8IP@)CAF M*3,JJ'AN\*D)V(HH?8\-HU_HKVW=K5?S(JHGZ/4+SULQ&5A2VL)A52GU$M]. M!5)/!ANM+NHE-KKE4"\^XW;!/NA2J'=^U:FP%.L?XO=B*3YMQ',YQYCP*)<( M)F$20,353SAD2E6* LHQ"44<6I4A-)ET:MOYL&UG=<37O3LKLL&?FG!046YI M!31: ;.[K6]3C MFE>E%@I1/JQ7K"J[*OC'!7DR[;!P=:"I29B&8*"C4ZM.@ W9U:;0M M>V6(: M%LR[,%R'M%^\>$=S<+>E%9#@3TV_IV8-QC@Y-6VX/OIHS1N,&>TV<3!_Z;9D MSO>K9UHLJUOJOC;@/AA1,(*S#(S?]JI MR9L[YSZMAC";*2W^P1M8O.PR/SL4@SW) U4=M8/):.& M;[N8GE=5N2BQW*B?*G'7F.E"EC&4$,@HHQ!1E$-"=:AZ$"4\Q"G*S"HH]TTR M-1&S)Q.P+ITVYM +<)I8DF\':6CS\7#XV-B(;\=I+,.P+5Z6=N%^(/J-P1?> M'=$"W$_]H=GWRK.N\9!GR9C34TR*9K758094)2OEF*U+0\#C!0G0+$"]KR8&ZB,P+UNH_*- MZ\ RR@%2SW=+6]"<;%9&$XQFMK)AMVNYLGIOY%C7JXW6OZR6/T2Y$?RHI-IO M:NC-!_4%?B3%^I]DL17S,,W3F-(0)B&+E5I& TA9S*&,:$(E47\BPKYCQ118 ML]GY(_;&V#7$H$WS!AU3RU>+!5F7NGU#'5\[5GBMST\)90CG7"8PR ,&41HR M2/(@UAVDHE3'VR5A:MN/8PJ,V7](PW?^N*\J)O[W^X;,+BI3('5"BH6'(/ : M&-!!!M0)K!N%S3Y$? ?/F;JT%41 8P0T2*!":0+AXP.L^5O'F_MDZ>\1H#[ M(GJ+:!^"-D>-4GGY6+ZG#>D)^V11$<%M#PQ!QT6<8XWTI0DS^K#Y;9^=-LOUMG MH"I#VLEJ\G@6.:/IZ^2P)V!<.>\,T(E4=A_IEAH/C^3GWDWL5.?A[ @3VE1- MK0=%YD$LPV %'WKQ\%KTX?Q,;U#XH9?E\\4?^E^Q-V,KZ?>T6HIO@JV4SO'Z M82L>5TUCFJ_R?JF.-%;7FGC>F%JS+8:D Y:V@'?"K!9@89\?8!W&)CI M,KW;GGH]-Z%]W;P]$- #RQ7/&%O9MAT0)) 0INN$QA+F489@DB8\2'B2D$RVU1_ZA=^;T&^TLP]+0@Q]/ZH5 MA^IV UYJ*BWBET;_ /H%[707]>V"6V=@SSWHLM^&4K0 (5 M\0=:##8E;H[ MK'^W5SG5HP_3_W(L0NJF_ 6-%*LWV2_)+B;PK5:R-]AP=*+&BV)\*[P/PB/? MC @W&\7^BOA5=DT?W\1"*P Z2:^LC".T8ZLN+9%,_H![I=T7F$; M6(@Y(V955\,(#::)3'F5&YP8-1IZ8 Z?X01;E1BN@"?!9$7VH; M,X9Y1X)#V/HEA#,80YMUW' PWOIG^>[;W.J%SL96O^TW]>%8HVS;L^2W&_/\ M'QWO[Y_V+S^ON&?177C%AE%28YR&%!,U19D".(4I3 2) F"+,XY,VHC M:OO.C_$O5('V*:.&?TJ MJ\)C.JA?GWIQ(H5$-(91FJF["2-*4F4QAT&*,XE#B1$QBGPWG7!JPFM/,ZB) MGC4M'_2]I"7<6JLP@OZZPN$;T*'O(SZPM-),; "Z06DQFF8T?<:&Z:ZJ8_6> MJY/GTU+M6G6S4;-\(!O2]K/$*$_BC%'(@Y3IVH/Z3I)%D'*.F$!Y2(21F+DV MT=3$2^.PZ!"K

2+U_E-_%#++>BZ@L])S3GB:084LJ52 AD!'.91%#$.(M2 MP02+K7+N^B:;FE@XI%4?CPVU38MTRV+JO3B;63Y]H3>P@' 'SB5XY2HB_D)3 M+D\U=N#)5:;/A)5=1M_:NPE%T*JE8?]LL+?)SSK\]-3E040DZ9*K/ M>;-=+ZUS;BZ U;_W_> T\(YWA<@J9:8?!:?LF M#CI8(T\]2-^?ERI.N?M'R MN_Z/+@OP@RQT(%G50J%@.M),_:'NG]#YA\Z3NQA-CO.4XXS!*$U#B&2$8?6GZ?5?]=I>HW]%>- -8[[JJ__YNM MI]7'JIII)*.OU=#6D6I1]'^##J$Z-V"W(O4C33>8[C]VWQ@D4M+&>E&3#"J:FP(=)>B0;6OTZ47"X%0&^,.9X=7_[F3HH]7OE4:_AL95M:/_IAE+F6:0N=SA#&418E]^E65Z! MR5 @$YXSNVN>P:Q3DQ1_L.^";^MNL54JE@[L_THW.N*\Y:)L+@=5OM9!D&?U MAT_/+Z18/QL[ENQ6R?3:YAG[P:]E%WN95S2#0?I:6:$T;"SMT9Q3B*8]#X-A M/.V%E]W-6!\7J[^^*'[4CY^J$I9*[U%7K8_%DBR9_EE[S:H4YS/%TF*>IF$D MU(V(4@I1JJ0:I7$,"8M9+L(L0T%L:\&ZA:#)2;WMR\NB"EDE"\!WY)9:"BY7 M2U@9L63+&2 [UAPL5S!30O5<'C:AUV[%2GS8XAL.=HZ"IZ MOO#U:**ZB9S1K5,^P#MGF/(R[L@=)'[?-1I/"$Z03+%.)XTA$FFF?HHR2$2( M@SS%.(RI5?W?FTF:G)RNRD=0P^KJ]+2Z^@V]XCTLL)GT'G?9!I;?-]?#'Z@5 MO3^0W[H _9Z@OT?Y^!, O15_/QW9391_$_JZ*_@]6>ON,.4=8W70JN ?A"Q8 ML9E'G.,DB3G$7"00$<%A+C(!61+A5+ @UZUZ+$3U]2FG)HI;B@&OZ;,3I@80 MFPE+O\ -+ QWF+74@E\Z](*&8(\Y_>;H>))B!A..*J7, 3B60A9OVGL=FAS) M*@'#T-/0>65JHJ AS? N?,S_=8^!(^L#;^:&*F^9)!8'U &WG$=(G!T/IWW9,^QHV_0Z:]U=:_"T8U:&H)M]GZ:/:L7K M4-IYE,<\R#(",:,!1#R-E9)-$QACSJ,<<92%V"HCX\)$4]OMCV+]#!8K2Q:5IQDVPN,+L27+%M>?=$S79 M:OVR6E=7?%U%1+S7XZY?WZ^XF&<1DEAD(91!&$(DI&Z(&ZJK-I.Y('$+C@'0'%B"^ #2*;G3 )Z; M,I1#J<"[[6;UO-)E M-A[7Y(<":@4U%>!5WMCD@W:+$GBGV_9)N*$2'5KS"P"-;P?K9.S5_77G> MWC^N0^;NV&9+%HO7!U+P?Y9G"JM8I[G:C3HUB7 8=]JP 30?X$?Y/\&EVC[F MKG=+T/LEQ[!X#RQ+'*$>()/6#4(GK[[E5*-Y^MT@Z'K_'4=P,]]]$1N=PU$) M02[XN]=_E()_6GY]J6Z^W>2-G0TZ2O(\YYA!'D@*41Y'D.2<0XG2C,M.:R+F95N6+0'EG2*^+HH4DN^SF+X M17, BN6O8,=$-RUM".>".XB>S'0.!(QJI7,'Z-A(=\-(;A+QT\/7QFP1)'$H M,B%T17RL+G,!@GG YB1-$L3$N0(6[DI=B-/37XIPNRDTQXC,Z'CQ/G LD31 M=-WF92T93CCUM.'WXXZZCT_8.=Z>IP\XA@VHFQDO%EMMN?E#L.VZVM+W/]EB MJW;]1T685HNVFZ;0;)L@\"#6E5ZT]U7)@"+" @Y3+F.(")80AY+#A.&,,";B M4%H5%/%%V-3V?)S5-XH;/)'>EMQ,!KW%0@YM MV!]S#>TC,#P#[BMHPQ=9X\9Y> ;S)#3$]_ANQ\#'8EELU&@_M(ZW4=]Z01>B M#EOIECRZ_ZD-'N*+N@0__B46/\3GU7+SO9S'D<" MYRA,\RB);(3_;>1,3>2KK8#L1/2-RV$FF,<#>6!Q7#,"*T[ GA50\3(#F@%V M7+QK!OXER!I\77HP^/L%U).XO9&8486L'^".1:NG41VK6/55D&4L"N),Y!!+ MD6IOI8"YB BD:4Q#]4]8F'DK32:;FC!LZLR6=9W9LJXSN^HDN_U2+)M_OIP; M;@^YF4C\FY3L/5>K=^:W6*\-(KXJ.[UYV5X;ID\J,ODOV=L.?:STO2-EP7;F MYRP+98;3#.)8W;Y13C)(,%6_HH"H2WF4A#RS$2:]LTU-FGS9/FM[Y&IM:>;O MA]1,6'@#:NB0AY.+YPQ4M YBHC="Q9/$Z)]K5)%AQ/:QS#![R4UH?-U\%VN= M"Q/ M^PBK![%J'$Z&P5.[%Z:VY1_N#7UMAVSW[V)GC@?>K+J,OS\?VUDN MG8*']J.,%A=T0G@WY.?TCS?40SVX;Z)$XI 0#O,XT,$Z6&GE$0HA0B0A0<9X MG&7SEZH=]!\;LMZ8G;(W74J/9QON\WLGGHJEUFP )>H/3+A?ZD^1Q4&6R510 MG&-KA[&)P[==HV,R>2#KK^LJ,)S_DRRVHKT1S>,PC=,HT-G*"$'$<0)S MRA*][_.,Y31@&7(TE5Z:MR+NRU2G/5^0:K99OTNJB+N.\Z MZWT1FZ_RD?Q\T%YG]8?-9EW0[:;JFK12PDP],I=*P,1$WV@BF2I%1V>P4I) M)A"/,>$B"D-K@^Q8U$]-;#5, M9P6111S M] 'CK7'ZE]]79?FK[EQ9?P0M!J #0F7![L ]CC,@,YV4=)<8:%4PQH-T(5# M=PFL ?%L\!Y['7W:ST>C?7QS_-C+WC+(48,:5CBR 2H1;G& 51! -!E9*/<@1QI+LNTS"/ M Q*'26*5)#4,F5/3YK]LM8MN?\%NB!^IHUW_BEJX3MYTG<;PO]S2^6[6KNJ! M#P?\J=D%#;]3Z(AGM"!OW26OG\B_1^<\(Z"]==,SF\U'\X_*]$EIDN89CR#C MNOEIDG%(&$)08IH(G. L$%;Y4J=33$V&'_6U<#(EGP'23/S>!L_ HM,2F1M[ M?0Q@-SXSP1OV]^BS%/<\:;>U65VV?_[A?I[AE),HIU"R((,HC07$(F:0)(02 M73-68*,*^_LAI[9U?Q/K9[)\-=NK'63Z]Z8;OP/OQ=_NOWV^^_*OVS??*7<] M\7+-P_5>:W[9;[/.4*-LJU/2VVUTYB\W];2[>WK:W*\KR];=\\:AI=WA %/; M-UT]5E&Z%D^ZU*2B=[44JVUYI"?W=WBR@+%_VWE#<&C[OD?P7)OAG0?GUEYX M1Z.^12N\\XQ=Z(1WX6''5#8IA;;1-!;L1_+S6]4%1U=_WZK)FO)22A6?)T%$ MXS .8!0C A'2Y>Z21)M.)&<1YR@75DFRYE-/39#L*&_R5,"&_ 2*5L/BO@[8 MFZG5PR ZL @]FX"Q790--===E/SQXO7WERYA./FS1G M#;+[KXKY*5BCA( M)4D2)#*%(8\I1!%5]_X $XAS+AC#.*;(O%N,*Q53$Q =/K22(DKP4G.B-9>Z M--I?%2^ U,P UN'&H@.*\[+URYK1%F-@<=1=AXH'T# !6BY S09H^#BX3XVQ M#A:M:<98CY%ZU0RT+G9-;&[%L[>KC?/@X[6YN97_@[XW-P_FIH[^7A"JSS\= MOX,I10&6,:0\2=5)A#$D+$T@39(PEI(@E"4V<52=L:<6*%6W5%CL";33/;NH MF2F=CE@,+-Y_-P# 6L4\PZHGW;([\JA*Y1F6CK7)_%/7'E*_5N2;V[A-4;UN\1X T(&WN!F6 [22L83* MR1IN.L=HMG%+IKN6$4RDP2G6 80@159=4F@8QQ(3S()08)3&:+RO?"G^T:*C@1(W1 M[LKKW75"TW [K2$=B+:>D4X-657I)74#>@(;]:@CK#YZY_">S[1-R$H*^F$FY$C-N!XB:@3MI5W#::8V\+IB[U MVX46))=2:)HJ3Y)&:4P)@XD(@EI.8IP3F 4BH"$/<(R(5?,*TYFGIL)U" ?G M4NQT:IUEMPGC13 3@8- .[#4N_OZ_M.%#,(!6N%8(^2KP8/QO.-V<+"%XZ1% M@_4 ]A=(MU"H:<<_>8]YL@YTFFQTTZ@131[#F-XJ=NEZP)*7**5JH,7B_J=@ M54.6]VJ%GE;K0I1V13#[QIC<+ETLP(Y8L*?68EOV(6:P23V!-?26O8"3YSJ; M)FBX;=V^@MN=8.GG[="R&,9TY3" MB$:Z]&040L)DINM/HB3.\D1$5OVV'>F8FCQI(Q/NN_;2QE9052+9 !/_I->E M,C8=#+T 0RLA#0>[L!&-?;L@'2[ G@W/+B)/6/HS.3A1,;8!XA:HSI@C;AK. M/8EY/ZIEDXOS+T]H7U4YN-T],T!+BWX0/.;BGIED]'SR\GM>=KN:RW7 M&Z5'K#??[Y[%NF"DN81R$J-$9@P&B!&(<(9AGN81I'F:(9:@#&.C\JWGAY_: M 5U1"!H2S<[?"[CU[^[;T1A\ X?&>WL]XWTY6;W9VL?IMOX,O##K*SNUG MJ-VQ5Y[RT]MN=[((QD@>YRF4G.G0!2PA"7@*XX@GE&>AR)B52^[21)/;O6(# ME"RL2[JSIO2[)OC&#G;X*%]KJ'Z" WM1NIE-XTV=K8=[#PUK^O4>J\* MO,]S$L9(R$3A1G+=8#R%E%-UH*=A$D4Q%8P85=FX-,'4I,!ASX?_._B?01#N M6S_\+Q#.@B!H_]-VT27;S??5NO@OP6<@3O$LS? LCW!U28S3=!8'Z2S/ E"4 MY;9Z)L2S((MG.$KJ9\)DEN)PEN/LH",OV8 _U+=3B?O_Y_\*T^!_Q<$,Z"^X M>NV#8-T_A=6?HAE0)+W4R9D+P^(A%Y??3&;=LJ@#RZK#?A,5=3/PJ5J'0?I+ M'/#OOYE$/?Q;=8XX8*ZG3<3AW[07I8ZX)??1=?F;@@*-*<'1YTM4==UR!/5O#=)?T M";2O(MI>:!JW.+9/&$^*7GL=W-ESH UK#^N5%&6I)B.+CT*4C9E['J,D##B3 M,,!I!)'$'.99RF&%3Q]NH=("*#XN(2P-8^X75 (@.K4$9@@G^K%@ WA-C+>!R"] T&'^\.$US M9@_"-2U><[R250=]>TM@*C%;]@38R5B\9S")[A%G@<6R=WH;,/ MN>W4=]NR6*H;U?O5,RV6K1U'ZQUJ;&W1*7A3F[$-7'J=\XP3%B<4)EP$:E-G M*75,P_/+D,N0XH0BF.$C5*8@(I+J1'@\(2C,4!T)&S?+<+_F$%J>E9I2E M$;JLPWB+8G:Z#@SSP&=P2SWHD%\Y>EJ)=<#!;!>A?%ED69_6-P#HZ4QWH6#4 MD_\&B([U@UN&B;MU-$U]=YOR\WJ6:PM/:R&HTUHBS44 M [VLH*6Y*J(*6JH'<9%:(N5I+YG..NK^L83B>,_8ONZ4LOQIR8L?!=^2A7VJ M\LF[4U.!=>IMATBKS.138 P,8S=B,O3-]Q ._PG(%YEW33P^'7#,A..+[!PE M&E]^SK&'[/;E95'%(Y"%[EK[<;'ZZ]-2KM;/=1Q#>W3%DJ4ABB)(TU1=>M,H MAQB+%#*4QG$FN$2!51\!PWFGMLN[9 .^S\51.GOE )2*#5#L^;",AS9=#3-% M8@",!Y8:!_!6/;$US:!#]"!ZA"50OCJG&LXZ;BM4.RA.>IM:ONX8L* 3>;^L MEJO625@7.&I=X)C3#.5) %,9A]KJGBBI%1*HX) XBEG$8JL&UOW334U$U5G. M31.F7YI8A%]G8"D,JQ@9HFPF@_QA-[#HJ6'K4MKV7OJE(?97CR$$1JCX"ACH MGVS<\ CQD^" LA,F7!3S^^5&W?X_%@NQ;@JWO,[36(0B2Q 4.680T8A! M@A&!>1:S)*5$1 $WD1X7QI^:N*A)!!6-;<4@0VO])03[)8,'7 86!7:0&&_^ M*XSWW%O4F_5&5S_L]_>E\4;9T%>8:7?PM<=<[6VZ/3+;;-=*%KQ?E9N[)5?_ M)M8_1-6K"^4I2I,X@JD@$421]C70G$(B2"A%S-(8615%N3+?U+;T ;G@48WO MU 3M&LJFUDQOV UNQ;2%S<%@:02&-T-E_VPC&RB-6#\U3)J]YE1>[4&LOHC5 MW8^G*FK%LJ[II?>G)@UTA&^ZZ9+'\@- M+ O\@&9;8ZT7%=<*:^<'';.^6B];1]75^I]UM'&V*5=5D-\\D0D7E":0\%!G M+Q *Q6"BE_M-R MHU:UT,4"J_C>2C:B1NP!QK+(ZC M.%Y!R$*4:J;[GZPHQ2/YV11&;=-<@ES7D1,QI#C!$"$20IQD"8RB(,>;FBBKBN"H^YCN+;TA/ZL=5VH6JM^:]NR6%Y9/SA./35IH)+ M U?3JEMWMQ68!TA ,@3&U_WGRFSC7HC,6#^Y(1F^9F_)U#83]668&BZ;QZB_#\/8JW_@3R)<"XRR1*&!929H!")-()YDF)U[#(22Y[$*+0L MUGAYLJEMM0-:P5H1:UOZL =8LX/5%UQ#&Q<.D-)T5K5%&DI]5D6\#H>W"HD] M4XU<+?$ZTZ>5$PW>L:_'?E<6Y(&P0A:LB< G89:&A.8PYI&2#SF1D$2A@ *% M84)01C$RRO(]._K4!,+=P]U[\R+LIV#U[_F;(1AXDVO:0$.V+]'?=FH'@Z\*],-NJ1;\;X\:%O^):C:4X/]XZ4@G=#.SH= M]=Z][A]1=W;]3U4)H?O_W!:;UT]+':!4%72M;/"/W\GRZXL>HOQ-#;$I/RWK M8G3_+G01,\&;<)+JC]J%\I$4Z[J >):0&"O5 J9IP)0D4^(LER&%)$NI4D9$ M*%.K;A*3X6QJ0K.BL)&,?+58D'7=R:*2DI9"#:QD @2:6N6Y5F81B'49A9U5$>@,:I'=T5B;=<:H98QX%/7C^K M,_TS='=*=CC='Y43. *O+\1;'V8]%/X]CJ7K$'L[8 RFL]<4Q/=+:FZ6$9+K*7L M[@'64 ;[@6MH67H&J4%*1EO XDNR]Q=S=S.R+Z M1G;N#K7#&KK/P#*@I;L[VYN;NL^P;F+K/O>:G:#9_/5_ROGC6I!RNWZM1OXF MZ@Z;'ZK,VEKOJ>V(G*8YHDD*N8PBB B/82ZP@#A- \RPC%F:F0@;BSFG)G!J M0JNBO.H(WC0\M&)'KM9 U/:^HHI&*'X(0*JN F:BQV8U^L7/0!@/+():@FL) M!%J204WSSC3:;_ET_[Y7K#(H53K_V,@>3#YQA(VEO0-6M<37+U9B/,CCH!+E M-D.-(LX=>&M%NLNK;OKC%['1U=8>UJL?!1?\W>L_U%WWTW+71.E.=S@N-H4H MYX'("$$R@BS+ HB"5, \XQ%,4$@ER1*A%L.F&XGYU%9"?H16);J)?56T\:6A M79NG]M6_R(YP.WW28BW,5,MA$!Y8Q&MPJP*.#QUP?]&4JS/S5[!OXG9W'69K MK=,>,4\*J,7$H^JB]H <8ATJ9C5*(\YRH6S2GD*8QA0CE4DA&@C2U:MPR'*E3TX?OGI[6XDF[I'>$ MMOWA.TPX.&*&66@+?\R;+]_?RBVS8WAV_"%X]LX,NBP^G33#$#J^KV90P,^Z M;(:=T3Z+[GZ]UM1\$VSU0ZQ?ZWHWABEUY]Z=F@Q7-*Z68K4M%Z_USCZ6""WU MY@EX9R'K%[X^T!I89!H#Y:^(T#54G!+ZS@XX6G9?'SO=5+_>YVXH#]YT3&]; M_!2[9NESFE$1IC2") [5#1@) G& AA*GDBD:,HR^_+@%Z>;FABHHQ))36[; MJMRV*7D_P&;JES_8!I8'-6(-I:!#Z@!I]6:@^"P,?GFR\0N#7V7\;&'PZV\Y M=O&MQ_V#+,BZ*SYPQ)D@"8PHRR#2J484)Q$,N109IDG ,RM?[/EIIB8VVL^? M=0Y"R[Z^Y^$T$Q:W@S2PD&CQ:2DGV3<+L"]C)ZT ^Y_VFWO M?Q O:\&*ZC-7/R]$=4%9\KOGU7I3_%?M.LIY("*$E/I :0I1'NGJ 1)#@EC M4)@F,HIL)(')I%.3"UV:J^HSI$-LJU[8"0HC[,W$AF]$!Q8B77)G8$=PA6N7 M9'\RQ08@3Q+&:,I1Y8T-",?2Q^I=5UE$-_LTB$]+M:U%N?E&-J(JNLKW%1#F M&4]Q+*, 8L:0MFM3F(=1!EDLXCPC&(G$RL)M/O74Y%)+*U@;ETIUP-M4"@V! MXN"RB&XZZ6R5P;=&5!,^ S7I@Q1#L>T>9FIRIJ 6/Q7.Q?)H!13/X_.7ATZZG M>$_1 %OXKMM5_2$W]&7I&FB>*ZJ:@^/6/+9_Z/':R!JQ>-!0UNR-&]LN?)4? MBR59*BUI\; J"Y=.I@9#3>C[WK<96$FP(QBT% _3P]0"(M]="?JF?)M>!08@ M7.Q@8/*NVXYXMRV+I2C+]ZMGJJ9HKPJZYO =^\]M<;0W1,*CG,6 M8GX!MQ9H;KAY$FV6DX\JY-R .19WCJ.XJ@)*G?B^6J@WRKJNPSR+PS1-9 9Q M2 5$C%&8!RB'A"5A&"81Y9S;Q"&?3F$EP$:(-Z[[AY4=.O]'DT9BVY+I!$R2 MABA"B,$XI+J8;9+!7!T>D,:IC% @48R2^4L5;JZ.N?5F#$B/IQM04(FG8KG4 MP<24+'32SLUXHCR-0B$8S.,\@2B.",QQ%,)$4I)&C >$TP;/^R4?#\UVL@&# M7^IL2E] FJKWMT S\#%8$S0#=YO-NJ#;396%O5F!!^*YHOY%$+RIZR<3C*R< M7V+P5!6_^.2M%1F4:E]LQ._%#W'2]:,.7Y-9GL52YC#06=8HPD()@5C - D3 M2N,H(X%==T#CJ:>F<'>K$-2TPXKX,[UPW%H+FB^*H1@9!.JA;07^4+ZA[(,I M8-ZK0%R=^(V*0I@"EL[>:_!]B_:-@HFQJ M9B3/I5*K\T#I, Q!C&(,!NU7'O%J1K+Q4DJS6=E(=6:AD&:R1ABEL>2 M$Q3+U*X9G"_*IB;BN[I3GQ/=RGVF&SW-=+M5B[UUV6V5W!$7S-6!Q23_:$N7D>A=9,R&_#-I.]PD XL8EO"P5^*T6#VNE MF<])%J4R3SFD28XABH72W' 8P2 12D;F..4I-S9BC$O[U.3ICOB;VIZ\Q4=@ M8%J9[M(.K3H;77O>]5Q[.@4^]I_(IYX&)2T4H,)BNI^-A2%INI_/2#:IZ7Y& M=D:OMUG(7OO9R"2-9XI[&ZP/K'IO1(+;;;#'(?29_,=J_7Y!RE*WO?ZP>B;% M/>[0V,L 'HAZ-ORZL7.=E>_ M[;?Z^3%'V=R][+3;N?\AMS/_TY*MGL7OJ[+\J(C1]NIBN2V63TT!:745>R?D M:BWJYQ[)3U'>_U221,U1+,GZ]9.BI?RBF-.6[M5"S?349K'/&8YBR!B=37TUC=3'&J%-$H8S*(DSC.$S1?5J7R^>--F=F> M*3>28GDMQ4[H'TZBM<3J4PG+?M>^'-CJ&)K./;Y8?/.M$CH,MPF\/2 MLES%Y'?X @W7NNQ=\TDHQKM/#)I9/M J#9>-[IO@M\Y@'V@!#++>AYK9[0S3 M]Z[UEFVJ!F%JVF]BH67QOKW.AZ)DBU6Y78M]:2@1T2BD20B3*$,0122#6- $ MIE$D<("0Y)&5I\B%B.F933H\5%VFE&9B=ZPXK87903$TPH,;7KK@:E'>,-!I MYP7V+'@NY^4#1$^2V8F$467M+2 =2\^;QKJ]$/-Q#6 :)AD-,@J#6 00)2&# M>:0K,8,HD#2D( XED9^I(LS3$UL'-)H$;IY%KY^Z> %E,'UF"YY+AG-9X&QB#R]%:"1XD,- M/QR[8,T^WGM#*L^^.%[@8Q_=!^&)O0^ZZ4,/Z^;66=7(J6(;RT]53^EYEDO& MI(AA%.I;( TXQ(&@D!&AA!H722*IC3IT>:JIB;4=I75UM5F=T5""INFYSG>H M_\4PR<$ ;#/-R ^$ PO!/7I_U.C5=(*:4'_ZSW4P/*D_/1.-JOU<9_A8^3%X MPTYL<%',[Y>;8O-Z_RS63^K:]MMZ]=?FNPZ7)LO7.46Q"*,@ARP@NA%RJ!M& MD!B& @OGV_?D*=,]NR]YN%Z_S6_[/=@9ZA1MMLI MZ>W..O,75X-D?4+7->+%^U6Y*;^(S3QB.)!A*"%AN5#:MU+!,>,QI(DN%YL' M:9H'#I$!%Z:;J#O_/7DI-F11>7]YJU7*NIJ^.CJDL/7L7T+;U##I#MZ879:4 MAJ?I Q6!,Z!(]&EU[,7 F\7Q_"PC6QM[63VU-/8_[AKH>I@_HT:\_\D66UU6 M^;?5BO]5+!;S(.*!%#2&ZCQ.(,KR%-)<"*AD1) PHGZ45EDN)I-.[:"NVRH7 M^XPRTF24+7L^?W?(S22&;R '%A]G\O$4Q>"7'2Y2D:6!NA+@ MRH'*""1Q$,,X))1'))*I702)Y?Q3DTTM^>"7E@$EJ, ?!ZT;:B; GYH-T/!A MF:5GNTJF,FPP[ <79\>P_WHK[BY!["[H^0M,MYI][&!S%VC.!) [#6/?D%)G M+//[GX)M-\4/\57*@JD9/BZM>U)>'6AJ JPB&.PH!BW),[5C5IOERK0GKAF* M_7+).X #2Z'KV W0GM(8(*<.E==''ZU)I3&CW3Z5YB^]?>;(7KLKYR@(YY ]$Y->G5EC $:QU@J -WOQ9Z >,L/CW'3V_O^70;WN=_<"U=". 1>4K'SN5U%P\KA?'G4T?_M5QKK>]NL/ M^S+ W3&VWHH#*;/DE1&\R9Q>/G433I.,9R)/"8Q1E&M_8@@)C@.($X2R2&&2 M!=%M%CD[@J8F1AKJ@?BIZSXJ[4%K$ZO*I^"<1WSSHKD:Z(9;BK>QV+6+T]7N M]/K4/I\=3\.D]_J"=S"3GB4Y;VSC

JF8>UU>_DQ:G) MP ?R"GZ46C>0J_5S%4*PS\";@8IX[4G8P7B\JV]X=@VW6UXVN7J.!UE9GGEVV= MX_)5WI.U;O9=JH6M:SN_GA^@*G8I,$8\I!C&0:ZN6 (G,&:JVA$$U_4T=^X'%EB/ M:U+%J75Z-LR HK/X4? M68!^8*R4M/,8.&EH1T.-IIZ=9Z&KFUUXPK&E[;7V M&E>Z:WS=;LJ-NO>K!>[MU!-':1QE80!UN5:(N-F:HV$O4VF^F8AP$]<^*I6&II#"A95'>?6[I^C?Y!!))3I#X#$7$, M$1,)I'D20D[4)Y%A1%*6-A_$_9+_S3^'EH/A/H;[BNJ_Y9=@IMQ/<&T'/C=- MVB3W=DGN].OJ<#]"GZXW6C-?+9='HGKI#,T3E"116F70 MRQ"BC$B8"TIADO%((A(S$L4V!J;STTSMOE)%[#9M %E7_#3N.!^'R4VR?Z*B M>B>"N]<=70R;E-^5I.W'SI.('44B3D& V=7XH&5LU\N\U.K.GC=0,6=;\-5]##-EI==C;AW1M*/C\O*JSB)H*?$(2'"@%#+)( M)S4&.84T9BD42$9)EN(DM"L->S+#U.1D36"=*F?;*O 8/#-1=A,D PNH+AK7 MJSHZ= .\P+JW'H#'XX_<^>\">Z?]_BX]:._5V=O\*Z>NH5?G\*VI;-X\O_?)E?)S_.T5"C^7'.L]#UXUQXPC[[X'VQ>=4G M[OL5%_,DDR%"60*#.$<0,19 3*,4,IDG*<&9B/+0-.&@._#4-IZFK=([@:;. M/*O@ *S^G7<+!$.??F;<6V4+G&/5*4'@8*#1<@+.D=]- SC[=]=2FW>WZ=^\!IXU[I"Y5!HLP^)&^ILGAUVY#*;?:R=5MGL M?=J^4_5#W37BZ_H/L?Y1L+K=N@@0R4F(893S#"+,.:14=QH(U+4TP&&6H\"T M6?6Y"::VY1L:JWR/ADRKD-&+0/;O:$^ZR7,8AS$ M6BY0865V[IUM:K*AZ3:^HQ:TY((_:X+MJ^/U0&TF,[P!.+BIS!D[QS;M5S#Q MVFC]TEQOT"K]"MOGFYU?>\DU8N"EC@8IO\HJ.4*WE*6;N6 I50SJAF1A#!'- M*20\8#!7JD44!H1'2>102?S"=$:;8/Q*XDV@3*G]_BNZ*)[J.E#ZU\5J^025 M0'L&7-%OZ^$_C[F9-+D%PK$\\R\=X!H:P8<^G!R\[;TH>/.DGY]E9"]Y+ZNG M'O#^QV^M'?0O0=9UD9L\BG$N:0ZCE 5*T=!]!U*,(8MP2F,I0LR)6^6@W1Q3 M4R^.*^)H0F^K&K2'\[H)T0-( V]]!WQNJ!=T@H"':D'[,=^H5M )4Y>S3OUU7VNBZPZP_;;_3/Q;)XWCXWD<%AC"C!:C6H;NB'.? L?XG1]VSIS/_!6;>CR]D=L;=N;A>*/M MQK-L='?@^0=<.[VO7L1Z\_J@UF>C3G7=&.5%[V_=_S#AC+$T3F B.B)=2A.T OPF97)U^X#;RK6S)GH"*T M0NY^CYS7AI,FD'AK]-XSU =.]FQ^>O_E/.ZGV5!%DTDC*ZK M^FE9;M>Z^$=S0#'"69*$#"K)$4 DHA12W86210)%41RD*3/*.#6=<&HR9$C#S MVP%[NYRV!:>6U?JM2@ '>1Q40MAXG%$$L2U7K3"V?L^Q>$B3QOY5GB\^4.70 M->5,[MBF^%%L7H\2S&F:Q3SG$>25&3\7#.)$"IC1D$C$$\X3H[N7/Y*F)M2[ MM0)JPD%+N&4]DMM7RTQ]''<-!CX3KM8YJ1F9[19ET)H _J#U52?E=H+&K:GB M#<"3^BO^1K;/,ZX*1]W_7+.ZOIQAGO'A6U,3?(8EVJYAT2^S;H-A8-E3$>:] M5-UEEIVRC8^&&BW;^#P+W6SC"T^XZ3IU][ZJ>=]QI_-WKY_)?ZS6[Q>DK&NW M$\FEOG#"2&84HI2&D$3J6AHDD: K7!L,_E6^ M)^7WCXO57^4=+3=KPDRMQGU#3&B?[+,1U(5*$PHJ2M6.:&CUJ:X;0.)+$>^; M:EP5VX#I$^79Y!W'/CQU($G[+7.!!4%*B4F#E$%$X@3BE :09I*2D&8D1E95 M"0^'G]KQ6U-GV=7F$#"SS>\.P] Z='W\#;&[S_/LJ\/+X>#C-F4YR]A)'Y7S M3SE>7A^?GSXO7PK=Z:$/NR6[LHK>WI%ZW[E QQ73JAY.LWLYA[UL'."Y?@L=!O$T1*U M6HOB:?F^RLY@KX]KLBS5J,5J^1LIEKJ6Q3LAU3./Y.><,D9I(C$,:2X@"D2F M%-TPACQA:1QAP@,NK2Q1YG-/[>S](C9@+R MF'E<.Y0])"=V*(1AQQM((/8+KXX7M]Y/^T&H^I5'W=*%+D5.W$DE6.Z8^BZV"UU=Y>YYM=X4 M_U5](?4UMKGNWO]DWW6<[S?UU#R-&)<)8I!E(8(HB@0DDH0PI[IV798'4:BN MFRM=C^#Z_O=-G954W=$X>"S2HHI%*O:&;E*Q:)'4.,Q:&DCHMURA@65[?Z#8 M#%3\@0Z#H,NA4BAKLUUKVVNY!)K-MUQ5NRRJ-UO=\5*NQE]EZW2M05;A6FZ7 MWTE'300;!*_CK+%A)G&SLWP1&QT0]K!>_2BXX.]>_U%JPIKIR8GM/W44SM^M:NKZKV\+:OS%\B6 M9D!V1-O95RS6P62O!!R((5UL6NST)I)G5N!VA@";/#9M=SPW^C MUWX0O%6Z/CO)R(6N^Q@]K7/=^[3;QO]]M7QZ%.MG73&[=I]OYE&1 ',68RG?\0:[H:"<[N7 ,:'&O"P(M6P5?+6SL(G$/63*+> MB-; XK3Z[C1Y5;> &6AA^TPVV[5G_:P'"4\R]=P,HPK4'A:/I6G?HRX>J[K6 MJX[6:QUD[U?EYGUUSRP_;,7CJGOK+.=)F'$99!@R''.(!,$0YS*'.2-9IL8/ M FZ4)^\T^]3$;T,HX%L!-BL@6F/.6A-KX]&Q70437]B V [M)=N3#G;N=TV\ M$C0-XHI^\+@Z-)\-BKB-=VU Y,?RN_E> 4OWG"."_8X[VT%'=.DY\GOH[',= MY-8B5??/+XO5JQ!-/:SS95KN%HNF'=97N:],_B#6Q8IK,LM]MA4B+(]D)J$@ M,5)ZO%+F<88DS$(RVCY MIO.-JFL-!/?EHEM#3>B0SLS_XW'U9;5\$*LO8J6G_[BT3VGN&V1J\EP1NRTW MU=97MPM%-7RX_PJ^J/\;QD:!,&#Q*BC5YPM IW>MDL>:7T?%\MU/NE+I>]>9W+)&52T 1*K%NQ MQZG0>9L8A@+C/!0A0B*P\65?FW!J'NQ'/4Q+]B8A>!#S)A?-SC"H,>MD\E@#]#]M? M.AZ$6/^V7FU?JI.SNOW4$N7;9GGWO#&]=EP99FJ[6Y,+*GI!K3%T* ;?Q&:[ M7C96!O,[QS4DK]\Z/((X\-[W@)_5+<,0&:=[QK6Q1[MI&#+9O6N8ON*]=/$W MH5,)=:1;)Y:WMH>$U%;XG6\K=SJ>XNTM%2[+I&9"C("\ ,+JFO9##LV#K(8 M0,W(*%6.38 :87=%:15=7& B]*06"KYV>UR4I-,?BE M6 *^6BS(NOYC]:^_VDG!\W S&HL4A0@&H88;\0#F>9Q 04G,LR2@81C-E^)) MIZ0,#7=>P]V=[;\;W"205+ HAB+/$O5UXQCF@8A@&)(D49!KBZ3-J7_SMSW& MF7X$]= 8FQW;-R,W\*&\"U%7!-8WA[K:"/-WX/9"X.DX/3_'J(=E+YO'1V'_ MPXX6PX,B2=^T@OM5_J.L3]@YSV,FS?C82^VAD9$7X@-;4P\K)BF%/,6/45LK:U[M"N:@.++ MOM@[U[AV1A.V3^R-1B\Y!&;_08K/9,G)"]GHNI!T(;0K$ =CS,0,/%8834GI$Z_@U4K+A4W'%>#(NHX3$69:3H M8??%\10_?"N6O7'$SH./%T]\*_\'<<4W#^:F.ND$ET]+-7CUQ5:QC'/"N11$ M$ABAB$.$10CS4%]98\K4]8F+F%,;A>G,'%-3D[HQO?ML/TTXV%->-L&>EL4= MST%LIC?="-S0A\,Q9H].F%DK3CVH>%*7SLTPJI+4P^*Q:M3WJ*/9T"06]O^D6:CU>V6J_C%CO92!3H]?B?+AJK3 NVUJZ[UJM_53O7? MU$R;#V0C/I)B_4^RV(JY#$."6"A@)K@Z[RAE$(LTTUUMDB *\BC/C93JJ3(X MM:-1D2U7ZV>BMA,@^P2%6[PB4X7>R!@U/;(G>O >Z%0=@,"[5W#V@*Y/XAJG M@YM/'9NJH6K.Z7(&SO7J^-2&>LS +CJG00U4L &-&]# @0JYO_GG:F.NFQ[Y M4[0$_C?Y?"W-C]/]-OHMFQ.D>T2CZ02Y/VN/G3"=]@'V-5%ZE)J-LMP^5]1\ M**04NBV:<$CSM1MU:AIB(_)VY(,]_6#/P,PA\=<2[7[U;5B@APZRL<1X@-Q@ M-^R<@O@MIQHMIM\-@FZ(O^,(CC5OB"Z)4!D#OJAOZZOL=&QL^F E,A,H%.KZ M+% D0P2F(<9@2(*B)"9+JEHU3[Q^I13DUZ:XEW-&<>V8P9 FQEJ_<(W>%"# M%7+V55N,P?!5?N7ZA./643$&X*0@BOF;#CK0>JU5N;LE6;R616FO[5QX?VJ2 M0=&Y6HK5MCRZ"S9T6Z@QEP S4%@\8#6T:M(/TQ":R!50W'2.2X..IUU<8>M MC[CVK&N!>GW;8KHJ[O+I;LF_B:K%A_8QZ )>K/DYG.%SSN_7ZPW9=F[T- ME8[#MZ8F1KKVY99&<_WB")'K6H4[& .+@#.QM]?QL-(=SK/NI#$<#36:GG"> MA:YV<.$)N[W&13&_7VZ*S>L=YVJ1R_?JQZ_KQ]5?R[F,.<[2C, DX"%$,L*0 M!#&&,>(TQ9C0+(]-=F;/'%/;HC69H*%S!C2E"D>@:37;JGV ]N]93S -?1%P M0GMG,K*L%C\:Q/EL]?'C[I&O%EH0 RC>GL0>KZ87L[2 /O MVSY\P)^:6%_517N1<"LK>G[(\>J)]K)T4$BT_TFW^_JG)5L]BT?R4Y0/I.!S M2?,\CP6'(D#J7$XRH>2^P=GRSO?28V\;5$G:U M*'A=I4;]Q%[W9N$@2$4>H@C&NH\92H(4XC@/8!"3"*/!;O_^.UD_B7(>X9PA@3G,,(\@BG &,5(*5(PC0EB* MXRPWZGW6-\G4Q,& RJBNB6O@W.:"..)^"'=#.\7;N1:.F.QU(QP_>VL# ML'?;LEB*LKQC_[DMRJ**)7WWVOE-]R-3\RKMH[T(5R)[KS*D81R%+,NA3#&! M2@K$D.0T@QG!04I0S)+42K)ZI&UJ KF;W-XR![K< ?K:_7T&]AR" Q9=FW[= MOMQF(NR-%G%@R>=O_4;J\.4-?.\]O6ZG[(VZ>'F#]'+?+G]3V#NY/C3)156, M7#79-Z$;:L_3-"0\R23D<4@ARL($8HD9S"*!19+3/(^QJ9?KTB13D] IADE&.43JA@8Q#C#,N QHBHC MKIV8S0B8FD2XJKO/CI1WM[ILUNOD_3XUY8IN?H ?\D(T1.4WZ^FG>K7IK1GG M/(Y#+9YO8D.*Q=V2Z_N/TH[63<>2L@ L, MG28'7'K0.0[QJ!3+'6.Z8&;Y0%[K6MA)R(.8!5"B,(4HRY7"$J 4YIR+'#$> M8VE5IO;JC%/;["UYX*6FSSI4\0K 9I&6^L0,AS=@_$QII^*)KL*1N>595,ZA*195WV\WWU5I7.IVS&#&*2 0% MY^KZ$R0)I)0+F$5YF*0TR8+0JCMISUQ3DRCOFTYPFM9978"S!&1';E6BL_Y7 MRVYE?7B;B1E/* XL8!H _Z@!K D%>TI]ADA>A<-;A.3EF48.D+S*\FE\Y/57 M' PGK6E\;C>>",_G;:K'XN%IK4_:<4,YY$'$H19)#)6,D)#2D"O%$*)V% M2TF-]!5W$J8F;G:&S X7?=$>FA70\&)C>G!;+P/CS>"K,+"XFO8"6%B&!E^( MD>Q&=@OBR:1T$WB]!B>WD<C]W&\9' M)[SW9+U^U;6 JOXY\P E<1[C!.91JJ1:P@)(4J5EXXSQ7(8R)\(HI-)DLJF) ML'T_/*ZHGH&%5AW8=KW6JH(.;[,.>Z?XN>1?><9,;=[OF,N7C2OU)^?UBO?B@%C;][_4>II=FNJ?$=VQ0_BDTARCNJ2"1,R9LH99(2 :F,0W6- M)PFD41A!ELE(_5,>,F&5J3,$D5.34QT>P695-<"KN 1+L0$+Q:'^5_TS4WR" MEX91'=&TVO7])CLN_\U.I WR%9B)PK=>VX%%Z-&R[A@$BD/0E([X13/YJ_ZS MYA,\=-;V%\TK*):_@GUW]SV_2BML./:H&0ZY()ZD^2 DCGH*# GR\>DQZ%P. M.0&+Q6F'Z+87NFEJ0,\8DQ/LB\6Y[N86E:Q[$>N7LC[!&EI27L#I>B"=7;: M 1IN20-] X^7.V# WD$*@*MBH7\3ZA^BZEW28 M>ZJ+VA&19!#)D$*:I#&,PU@&A,493:UJ8EV9;VH[_; 24.ODXO/%'"S.Y-' M& <6"#%M%E\NX#%'EYS3_W]4)3L]V(I/FW$\S5/ MSL7W)O1%'R2U:B(7JW*K0YC^U-2"BES/B:UGH;@IL?5PQ-$36\\R="ZQ]?R# MCO&,ZH:K,R74_^A^<#_(0JLHU08HJ@X)9_]>5XR;8QE&,L )3-- 5W6+]$&8 M(YCBD&19)E <&^5[^2!FDJ=D4?<(4?1:1CW>LBIFI^586 \L>"K;8%624__0 MH70&CE;@PE.CE*7T@+6OH,Q;2!DW:M,#:"=AG3[&M#_UOVXWY49]?I4VP58_ MQ/JUZICUO#&]_U\>86IR[[#Q6N6,,[_[]P!U74?R@]' \JI#)&BI!#:86>E* MUR%Q4IAZAAU-:[K.6E=U,GC:3SBW'OUIJ>/$/W$E.PI9D%UP2Y6"OQ9<29C? MU3\7B]IYH/ON"EYU%&^>._C[%[&9"TH31&0":9;HZE\BAP1' N(PR5*4ARG/ MT2T1X(-0/37)5-$*2$6LVET[4F?:@7Q;3/(PJ]XO\B:[E@-+T/.1SGNN09?M M-E"P9;Q*K.^P!AK>9Z#^.MK'#Y^::;_T%+^0VP+=W_Q+>=/8^#?\8FZ.LA]T MY6P#\X181Q&.) M(:5*14$D)Y#P6,!$DA#%"+.46?E#^B:;FE+QCO JA!:(GUJ%MTRE[X45)X)( M26+(8YSJ$G)57^, Y@F/"9-9P)B8+\63;FHZ$K!Y#6QWT@%ODFTXV,W,9[Z^T:'M\FV! B541/%#"Y(9>%\CIT.H M3\OWY*78D,4$!K*'EQAXG3:*N=?+^"DX.(;6]*'B+BCT_R\B!K;VL MGL:F]C_N6,-6%S)X1TK=]GQO;^P$N+U[W3_R0%[U/U4N1VT*W[SN4RW*2M%\ M_$Z67U^JZI)*;$E1;+3#]]]%\?1='<]WZC0A3^(W-?A&%W7Z2(KU/\EB*^8Q M3VD2"PF#6#"((L9@G@44QJ%((X1BEJ>1567<2; U-4'7T-Z47N&KQ8*L2_"B M+JQ5&1;+*BS3P-BT6.\DB)V0,*^XA16[1ZZ&3FD[^@JZSS6X@ J8&:BA 1UL M&O/'1J$#&GAFH /0#+00@08C4(%4U2QS/"DUMU7\>)I,#5N2>1I M\'SA<)X8=1Y"7!^4M*@J"K \(R%)&929SHC.HQ#F:$E^G0NK3\D&LBQ4_$E;W/\6:%:5X6!=,S%,E4$(:$BBR%$/$H@AB M)##$$68I";,T3:V*(H[-P-3$U_/P9,*_X:+/ %EO;RBK9_3Q[4)IP;B MC&;>@@$J-$94R0=:Q[&4;]_D3TO-'FAQK!7JH>AP.T$_7JY>=/>L*^?\5T5_ MXUCYER!*Q5\+,6<8QR&55*O4H5*NE2 MNS/+=0',CIX18!WX!/G85S-M5GG\*@=JEYT9T)R BA5_XO]&+#U)<52)P'J 4X;"-CGB< MD#=ASX)#Q,7CZ!<,IZ+M8WX'$_$)6"[K=.X27@W_556FYIKQ-S+LGR[>W\5Z MWZ%\6G<'_TLRNAW^# GVJ5^?Z@+.^VHROUMD?5]^>4)"IB'R0I6BWWVG?U_' MQ"FEJ6?8T5*:KK/636DR>-HQ9&RQ6/U%%+5GHM'V883SG 0YPSF"A'(*$9-* M 9,X@ &BD>!YA"5)6@6LWD9_;,AZ8QA.9D2#@P9U3,F (50M"U78ZD&TZ@Q0 M\50LEWJ[4++0#UF&GYDMD9 Y#J6(U1)%H0[R"R&F/(:)4I #)$*2QL'A$MTO M#4.)!UZ@EHXW6AY1)V@.N3:&D8+^8'[#@.-#K#OAQQZ#":V \A5;:#;IN*&& M5D"<1![:O>VOOE83[#\/(L((IA)&3,0) M/KY&Z=2DT]W3T[K2T,".SBL!G".O[,"&0)_K-7VSW\ZPU^%W9KSRXUGX3%?E MK>UY5^G\>UCO3.'V9JLSGM#QG-$-/C^5Y5;P#W6476T>J)P>YXF>4R3#F#,. ML4QBI:%FH=)0I819G&"4!S(-,KN -GL:IG8V:.JKZ]U* M;I!%PG[-8>A$+] M?;DI?@A ],+655?T"W\5F^_?5XOJPKTA/T5Y@]_)83D-CXUA%VF, Z$$-?UM M=^'9>?F_WY,S0*3Z>CI!9!X%OCN>OD2Y P7C"FEWB$[$[PU#V0E6+HKYO=KF MF]=OXJG073&6FR_JRYQG2<2HQ#&4+%?W^BB((4D"KDM&H(1R$A%N5"KTT@13 M$XDUC6!/)-!4FHFSBR#VRRH?T PLB"Q1,18KUUCO<0FI5VMQH7[82XF+ XXB M JZQT^[OJ\_9^RL_;]8+W=NN_"H?UUR=!KH@:E4/U;14Y>41IK9'/ZO;[+H@ M"U"1JW61,SY,\^*5/=!==_7Z06W@[6L$&/C3:PU=,W"TWZSV+S?<6M]_N%UZ>VV0\JU->T6O2DN0#1]7WM 9VA/7:GP RPA:_@ M<%/=_N,Q1Z_\/@D XL5&[)0?AK]:89"'LR#/4P><@\Z@SGH+VWS+XMZ^MUWIB:)]JWBCCO%S:P+ZA]@8Z"M.,(RM(IR M$1&OU?+/<>^FF'0'&D\;.4/^@0IR[N_.Y6"9$+S\J CX@RS$5ZG^Y46L-Z^Z M3,'F;ED%6;_H%9NG.8IIE"90R""'*,T32&6J](XX$9BG)$QC*X^[Q=Q3V]DM MZ4 O'.!%^;(JU6U:W:-E\5.=AG5M>NM:IL9+8:9[# 3PP#+B$%M-M\:UI7Q6 M52W1+HTE!SORO98ZM<7,7^53XYG'+H1J"\F9NJC60SBV05N5FZ]2S]%VD,8I MS=(H3V$D4 Q10'.HTPIA@ 6F+*(QCP.KWF;',TQ-.&D"]999BQ]BN;4MJ7P* MH)FPN0F6@45*BTA%G<'L[D-4;XX[ MP&GJ<\E&PF GX@33?00&1Y.^KQ>O4W]$U5,#,/:XI9-2I[2HZYQ'F5"Q:5Z MSU*DI,&%3K,3AI^T#S67X4OI3W B\6+ MJHWP#U7;ZF9)5X_<.'%!IZVYS>#CV'#N7,%'W\+S"Z#US4W++^?JW]>KYJ4J,7F\^ M+(TMR$ 3=%?4^ZY&9@=53QNJ.)Y2Q7_I,2]"@[T M>MU28X;?AUZ\<*#]G(H.N!VSF5 +Z$K]MR(:,!P*U[0#IMW; MTF$]-1'O3^+WU?)!7?!YQ\GVGD&6T3@N0"H0!I 1#DBL2H$3FF9Y'":40S,N MK.Z.YK;F[.54V1>JNKHI&U8/H'HVWP5,$QOI8X24D$!)&;P;PLJ"!6L8"&<4 M6#W=>.:_&E;VG/QJY'E+\M4SLKU#2KZ:.E$Q)]ZI7^V#+UF1A#$G.<@PR@&4 MFUR ,L$ %E$N("MBP8V2;.W$F)LA<41&Z7*@]$S0]/!/;*#,D ^^58H$3H-K M;K!TQ11J)X1?YM"+@#IC$KVL-3OK>;?F>/.\?JD(3]Y63$1-IIHH\H)G<0*R M2(4#,(D!BFD!*.4I35F!0J05%ASM:6XVL!74S+KU ZEGP)S ,WG(L)8QJ(2\ M"FHQ)TC\&P7#D9'I[\>K'1E5]]14C+]@2T+T5N[/UGAQLV3\Y__E+_=QPD6A M"(CD%R$]JC@I5%"0 HX*1#**4P9S,Q:BDQ[F-OL;PIU&RJ 2,Y!RFA(1G0(Y M; 6\1 MI#A'B0 0\A! !HFMW.;\D=!VR;=W[R"@0;NT ?B*[:!09OFYFB[5]_;N[?/&_* M)=]L9+.D7%:MOEU)>R<_C>56_E05Y#FK7OOVN_KQ9OD!E^N:JCK.1)%DE(,D MQ](\I6I# N,,1%D2YEF2HAQC'4/E4JC9F;%*0%5.3D@1@Q_Z5.-.AVK8R+W6 M $QL EN-@@.5E'_4*A4<:754\4L^5@_%5 MRAEH$R\[>G@%WY38CK)O1V&Q2NOK;]5;=M^H8H=)?N,/6VR61Y,O-J/9%T_E MFK/!+"Y6(,Q#!@'$"0=R#TU D4 !,.-QD80%)RS6WDG[D'AN-JH1^:+4/7_# MK;$;G]L@>HQ6]*7K;8(WNOEZE>KVN7JO907T]_IS^SP\.0+S^DS,G 6?0S;H M27@1Q)^;X1/7(Q_$:\?.B95_6Z\VF_L0BD3P$(*,113 A$- (!> Y$D6,QZ1 M-#2J4SK6X=SV#6^?-]O5H]PH5,1":E"^ET^&*52C(.N=,+B$;N+5>I 665K6 M2EXO[,='R$Q/=%QW-Q=.XR/E#>B+C]_S?(#P[IG?K=[_I-5?/DM/>',/89$F M-&( ,AH"F,81P"B" $=AD?(LQ$(O07P"V69GK^I@)GOFBD*8-Z(&:R6KI^AT MQP!.?+IPV;#\#0X9I(+!W2IH50P^O^YP>CISN&Q8_T9'#V;#Z^\(HG\ )CN) MZ.CR[W$@T8^5LW.)@2[L=O\-R0C^V>0,O.%++LKM/6$%1I12D/"0 \CESK^( M.0)%& J&(6:H,+J0U=//W-;.A@AGBW_:Y1/UP:FWO7< TL0K68./%+'-#0I^ M::3LCZ :;^9'<'"TA^_KQ>O6?435TQW[V.-V1N#C:OFUY;).81RG82Q GJO* M!7&> H(8 BDAJEB6_RM==";W :4H\;[&$/W7LXH. M7B_9[_*?RT6Y+?E&_D[N>MG;Y_5:OG#X"TK7SR2JCKQ.U$O\]@F_ACL?/09C.UKNO%[ M]8-#_9M 9] B$$@(@@-5@P8$Z0'6,!S^\BIHOYVW?Y=OY[* P'R^H5>-&I@5%B#* BH(! M2.,0D!!'((\*A'("!4JIB>OD0^BY^62*W) 'Z[V 5\&25Z6)<'NGWLQA\S+R M>I[@W,9SUMLE/+;$M0?)!\J[\V)]#I4C]]B+R%[];I^#<.K0>^W;_JIP2S+R M;O5,MN)Y<4Y%\L]UN>6?A-C<\RC%(HHI*'A$ "18 $18!%@.<1X)D5*,3.\, M&_0_MY6F$@RLI&0!_8[7#\KF/.!RN=G:+C6F Z*W:DP(\\0+@!DSTE50Z2 ' MQ.UU8POL'-X[-NG=^P5D"VBZ;B+;-&-G\CYMO_/C2DEM"5.,HRP2"%"D6! R MN?7&)*(@BG&4,YQG22A,;%M?1W,S8BJ,_Y=*1[ZLZ&$OKGHFR@5:$]NB2L3C M&F<3''Z, >'(L/1VX]6"C"E[:BI&G[=D65?%5#_7E7P_\FWSX<8YCEF4A2!$ MA *(,0)(F0814YQ07J"(1D:<9+/?BP;863FR7[* ?;K+A)\]+<)JV2 MR;2<2:O_\-R\2/6)YV-'$9,KQ4Q6_BC9,UX$@ZA8U#$Y0>""$B9M2YZKEYPH M<%ZXY/2!"W;8*O"^YM_E1K+\P>N4(^6AR?G[2=SAG[>K=96=N-VN2_*\K5A- M5[=8Q3CNBS")PB2#(,UX F!2)("PK AC>.(\"*+"R/RT0OEF=MDK[>A]%"? M8%$YOTV4>XM_6FS=+Q@P@QV^GV'PX@@5=N\,/#6B5)2L/V232NVTEI!XRHR J1@#"!7%T) MS]65< XB@J(8A:0(169B>K1ZG9OU^4*_0_];R5]#"3 MRB!]6 ?P82OD%#]O=]LJ*8-?6GE_#78XZF09V>%HD#CM&$]/J<]K:NUOJQ7[2XK2F3$E_>M[S%&((\P 36BJRAA1 M@"G+ 4U9!"F4?V#IWJZV>*&WQYQ(3J-=Z4[:"0/KJH_@0=&W!$^RT>^X+6#L M)6]V=%CU-J\S&*R)5YN+LF.O@E;3J_Y$6:GOJR?$Z@[(Z^; CDKY=TA[U87: M4::K=G<6^WW=@GJ][#1$T"A#H@"H2", ,TX!PO(/GD88YRF+2:95'L>)-'.+ M6]1R;BXFB+IXE#0\")_83VSP1[)A/YQFPSKB?;IXE S\$Y^CYY"0$C*N*CUE* ,F+ A08*M+6(DOCQ"0H;R'#W):Z1@7# M0T ;\/7V*Y9 MPAQ\,EUMU#],A+5ZWVZ#]OMJ^2!-P*-*O[B335S_+#?W M28SR.$4(\(C'==@!1YB"+ J%R'DB8I*:[,"Z.IF;C5(R B5DE3QT%2@Y@V]* MTOXYH8^HWK;J4IPFMB\51'=F$!GOBX8P<+3QZ>S"Z\YF2,G3K9Z6GK*'_:S\KPE+U.Q5X%V_O4_ M8'F_L[.$SBU?B]7Z4<5CJ@2 Q#$$G.9%$H8P%L)H?78GVMRF?5T;B_17AC]0LBZD5?',U:H9WCIU M-[YZNX77&;6)[51G,3/= 9LTP](]W*ZNTKH3S._]6^> GEW:==^#G>U_BS?? MKY=,_>_]OY[+'WBA2B%<;]_B]?JE7#[4]<_3E&."N4')D^O3Z]6C4C&$X-EMG+=K:H654W=ZLF!:9-G.'U=@U2="G>IFSJJS:W MGBN;A1O!S0R6T;#D(LGC#&<@35DJ'0#I!:"\H(!QD4=9(=*P,+HRZ7P\?'KV MKSD0>@O(5/!.O(ZT8JOLJD:\8"_Y[GYYM2V6AUBJ*1I@BB%@F*0)XK-*@LS4$1Y#&":B(*D-(LCHQWN M2?MS,TVM>,&3E,^T -I[(O:'RM=LB+WP.2L'M=QZY[K<'6J=EY_J_LQ2_>V2B/[@*G*GGYYMWK$ MY?*^2##D<1P"2M0>)>$Q0!1#$*$D344H8A@1(V^VHY.Y3?@FA;(5,OA6BVEX M@M@)IZ:K>B%(4WNFIOB8>Z$# +AR.KNZ\.MC#BAYYE(./6MQI^%VO:*XQ/JS6=_BG2K7ZOEHH>W\O71,2)2D" M<9'++4 4"8##- ,QBJ3O$H:X*+3J\KD09F[FHU6GSDPL6_X2Y<^L'A]7RV"C M= SD#[Q14/UN]73L^_#'I\7JA=?5/__::VN0;'_I( \;*]]#-[6;U(Z:4B6H M= D:98*=-CMO:>=4J91[57_TGZ\R0@:W(3R.E*?+$!Y&S.PJA".(!V]"7-J' MOXL0CM XN@?AJDT7R< 5(YN[/.#.YN:VM(WDIM9LA@[R?KNQ'5Z/)H)UZKVT M :)>4GP' 7.4W=O=QRLF]@XJ/9S3._RJ?3KO79,L^%'J4U?LN2*HI+\US>SO@ M92+.6,(1""E" #*! 0I%!J(D#C,24AY19$+QX0!>#PP=Q_ Z 5(OR'$Y/!.; MYM-$Z8-H9_/U_8%5Y0BW4L \3-,0 8*% +#(0U#@- <% M(XAR1&C!C>KZ&/8_-\OE#+KL(-M=C!@=Q7+?X.J8OMD'/%8VS8NU]28SMHSAB. M+9NQ",GOTUR;^,5!PO1=^-25:YJ:2!&DG')!@! )!A!A#@HB MEZ4PS/(411&+N-89W65BS&UU4L(&C;3-=#2(S-J/AD;4W O&$]N^2H=@(,7_ M"/]:E:#68KS8EQD73]'Q"\;'43C\8C0' ^'VK?L+@5^,P%'P^_+6 MS,/>'Z3>JR57%'QR!7QY__-)?F0-L?;-XY-BX"AIS;?W8AP$MVI\;LM,HT30 M:J'B!#L]U$[P5!/]N+@=^.-1\LEQGWCI,89\@L#Y11A:A='M>O065+\(D,,0 M^V4-6::^=; )502C!WRBI]<[,\0X)VD(4JJR8 O* ,M M9)B;+3RL0;)CY&K(@D^(@0USZ2S&1R_X,#'JDY\>=M.>'8-_\/>=2C53\YY/ M<-)+MQ> ["K;ST("O\F ]A"=Y0I>T)1EFZ92$.>T@20 M,,X )(KC@(@44,SS).(IRPNCB'EO3W,SA?O4=]Y(^G\,*VGV8JIGV)P@-;'Y MVH/4"AE\:\5T:'Y&H7!5I[*W'[\5*,?4/:LM.?K")+2Q^Z4ZCM(B)DD(J/R? MM!)A!#"# J29*$*>9RE,D$.NV-GNGUI*TX;QWCRS01MQ/1LR!8X3FQ0-5EC' MWJ M6'[X7U]I.V,*AB'3JZN-R]DERMOU2AK#[>'B#GVO!%J3S/\-^MNVJH_T^9X:V2O?@K>" M7WAQNW](](R88X1?[])V*_=54$E>>W#O1U&^_,KV*&!37=CN[_AUKVN/ C)Z M67N\!9L4]1-VV>O'K7X^^OF[<]L=]3(?7S^JX@@F^>8=0(V'S2_%:/)8D!T\ MAOGB_1A8)H=W-.@Q$[Q?G>.T[X'G[+8>UXQ5&WR\4'GD-\OF!GUS:(UB0>(, M$9"C# (8A2IN0J1'%*&\P!&+D1F)V&!OV&KBQ#@9MGR"YAM)88AUML] M. -NXME_BEFYPVP\V\)XAZ %BJ--P7!?7O> MV<,:FT_>(P5=S=*Z4;_3\4B1LWEW_%OS[73%)[IYNUAM^-WJC^53^:[;&4O?Q1LF=IH@:!--IMZZ!DM>L>;-C;[EM'O<-=N-;S9A-]L][> M?^:;+=Y6:715E8\TPF&&,08<"PH@3A. &0X!3 CBH@@AXEK<)AUMSVW.?^8_ MRDV3-'6[+E=K14']H.9:O'2S%\F_[ M.=W5HI=I/*!*.W.''C$O?/)6)85I'H6?/3^CCZR2R^EI=Z^V5K4\CEOR5LNC M4X'#6A[=#]B&8/[G>;-M [/=?EJ5=$U.R><_\YJMEG_AZQ\EY;6!.#BVK8G) MY8(!BS@-01[S D N4D 2R%3&8)KF19X20LVB.-,*/+?EJ:)X:>I^T$.BC":G MQC0<-/%PZT:4YC.(4V^?;V_>7@6CQ4!NEG3-U1&B4/6K5YNM5@*$1=3*#_#. M E\3B^LY=N8'_//PFZ=^S9:@JISW^N7^ZY?[D'&(XA1+)P.E S54PLRX?K MI9RA"[RO %0:)\YJMS>C#^Y(YB:SOY+Z@'A[DM1:8["<9;WI]NLY[XL=(=;"]KK2 +IZ-L@-9A,;G1JN RFO@KV<#K/W1[%PE;[?WY'?_/U1 MA<\2^,??<%GM],!Y>_-R?BM=1>E5/MOVY6:IK%FU^:Y$O/N.EPUCZS^J,GTW MRWI7?4*S\IML?_M.&KX/N%S7OC5/8YX4) 1Y CF 212J73(".4I% 4E6)-3H MMN5L-)N;$:S%KSBBV&JQP.M-\"2G><4794@7-1N,+RK%.O-O8F(C?QB\.>:J MW<,2D)?N((_"YBJHT0D.X&EH;;<2H):Q^RIH/CSYW=4H705G]%H54H&"*E!8 MN:Y].+OQG[2T[&OH-8/*M*\XG'J%;5]30/,L&;G5^,A7FR:G4C,MYNBEN2V M4CCP\?TGS2W_.0;#:\U%ZD]LZUO-'6:,]JIKE;9RW)*W/)5.!0X34[H?L"\R M?5(YM@H*E"K[O*DL>_P/!T_6\[T]3WG'Z__+O]?$Q>]_TN_*MGR6D_^]$)Q* M;S]-11HE*L4EHG)?77" 0R% RO,DR05E<9:;Y([Z%=_(=GC(456U1E@CMMK) MJ *F5VWS?(=^ZER.:I3/RW3OE0WJ1^K [-$_ M'K_1)!KM#D1_:8'XM3HE;>C'6S "A490P^&V KC_87182MRC\-YKDOL?F*[B MYJ\@A=UB*NVQDN!VO?I1,L[>O'S=J&WQAW*)EU1%V,\/B6*<0((R#'B<*S)= MN2IBG*8@CW)1T *&!"8F@29S$>:V(:[,E%BL_FHJVHE6] #O9#M>\WQMBGWEFLK_=!JYC; M+5]]Y"OCJ-OA:W.;EBKZ=/O^4_#Q_2>CT-L1%%K!-UL4/(3?&@#<1^"Z=+:- MP1VUY3,*UZ7$21RN\Q&[I5)=]I/.S!_2&5F7>+%IB:B:3PTCCF)$,L"1*A=7 M9 4@*$Y FD&SD-5M)1[#56U;=(3;QS-Z! MM1-U3TWG?LG5@\71^CO2F=?%6$_QTY59\RT[&U*?U*GCO=62+[?O5H^X7-XG M,<_".,0@I"K%3K <(!S*?7<<W:!3[P6&V@F;@[QR6\9VZ-2(3S])^,)S=$.]5WX[MX:@E?_0. M70H<\3ET/F#E#_\FYW%#S?:.;^BZK/)@C"L2C;2)2(HH08!(* "$O0$%Y#' ADH3#)$\RILOSTMG#W&Q%*YLQNTLW M?L,6P0DJ4\>^-0$Q8G895/H"?I?N=KVQO RJ=+5L1Y1]=2U'GOI_G42)X+HV$JI$-*H!I51[W,S'950U>VN MZD;7QO!*EQGRL=Q#D3C*%?61-,]1#@')" 689ZD< AIF87(O6R*K5\?^4(KI MT-_=:,+-C:9Z$(+57O+@/_Z]B*/HOP*O(Z5G[R=#?^)5X.PB62VY(OBK90\. MA+^JD7>W.EBAYFC-,.O;ZTIB!2H7F# E&,",1=*'5%^.'U%'OD"Y2ZWGKFM'2P=VN M:[*PI + @'*!,<$ IC*"(TS1#1K&LOH[F9C J M.<&3$M3,-O0BJ6<87. SL56HH:EDG#)A; P)1_:@MQNOQF!,V5-+,/K\A273 M;Y9T]BQ?\H@3L#P+95T4_5]]U/?2# M'EZG$OJYBKTUT#L>M:PMK$I'[$B#%WBS*45):XJ770;1P4'W?1%G@L&$ U(0 M"" 1 F!E"# E-",I1S$VHC@S%6!N&X.W]27W7G#E_3[(U[_66659!BGF.<0A&$6 R@B M 5 D*$C#"*480Y(3(S=HK,/96;WS2,!.7J/$'6W$+>,H%^#H/YBB#>'E\90> M7*8*JIQV][J1E1[E1\,K?>_9&IG-]I/XS'_PY3._1X6ZDD )@2 0A2 M]7CBF*0H8QE/M/+\.EN?G_G8;-6YYKH6S]"9.@9.US!8PC&Y%:B1:"1S.>,[ M%'8VO0_;]CR7.]0ZG[A=#UE24;2)@I]$Q5^I-IEK_EWNXLL?O';#=NPO(<0% MS 0$*8LB.8>AFL,L!YSF+,O3F/($&9%4Z/<]MQE><^?20X&#A717KX(EKS[X M+?YI2,=C,A)Z1F$B?""MZ&8*4AW+!!S1:%AT+-?<@US2,YH M-RR:,+-FV[_^W-Q_P>4?>,GP$]Z^:!U"]+PUI[F RV GW?BA@Q8F;$6K/-!J MVS<+H_VQ],= M)@OM4NSM\W-;SF_Q2_!CHY@_Q6K]B"78!X7%]6_P[> 8MCNV2$QL; 9!"+Y5 MXCJZB7>JO=5]NUTCWF[5G8I]>'?N['<7[L=_WUT#84F&&>,3#R]8W:LKN\,GZD7>6UHS.[$CZE^R;WXWK;]W8T?4^_H?OSHPYYK-38UH_;% MT?>NUYY^/5-7Z5&4 "Y0 B!G*<""Y"#C-$*4)R(T.T2;5-JY&9SKAXW$SUQ]#BK;J4TY?<:+X$Z5I/WEA>.UZ570 M:;\,3==F+N,]M0&]O%[BKB+B7N>#:,@TE/]>AN>URQEJR?KW*%%H KNSLH-& MG9I'=#](%%=+_IG3E32$+^^>^=U*]O O:?QV*6F?Q!W^^88ON2BWF^O'K6[T MUZ;MN:TBC0Y!JT3 Y *R706G>JC#2ZE)T*HB#W.XL3%@DNU';]P*N0%N8ENCBYG;L[%Q M:.SX9_N;]4=&.ZK:$3/M^--V3KH*Z'\2;]=<;J'N&4TIRV,!5+!=T<#' D> M@2PIDH*PF*>I%F](5^-S,P)O5NOUZB_ITVZ"YZ7$2Z5EKA;2U)JYLD?XZ7F> MMJA,/,-_7RT?0.735Z=I 37V0UHG5!-?X->!P=:0VT)/?<[5QE<\.US1> ML:P7)5]3N?&*[9)NG]=RL6O.AB"D.*9%#J*0*3)$BD$A<*RR:F@21PED(30J M%=77T]SL1,5A4]W!.!#5D@JH'UX]:^$$M(EMA25>YB6BQK!P51VJMQ^_A:'& MU#VK"37Z@IV)V%]D_Z*("963\?6)X2V/PRB+$J/53ZNM&7W;!Y?X=P('M<2! M$AE$R02+HA%*CKYZO3Z]S@ C&$YG@]G+?3/C<$SE#OW/__ZW]E_D'P1O^'__ MV_\#4$L#!!0 ( "8Y9U?\\]0MZX0 !\!@ 5 ='=K&ULY+UI=YLYDB;ZO7]%WKI?;U1B7_IT]QREERJ?<:4]MK-KYG[A MP1*P.463;I)RVO7K)T!)UBYQPDGG*=%GLX__ON??OOP$MR?_MM__,N__-O_ _ _?WGW^J?G MBW3Z&>?KGYXM,:PQ__3[=/WII_4G_.GOB^4_IE_#3V]G85T6R\\ _['Y:\\6 M7[XOIQ\_K7\23,B+'[OXT^6_!I[06"$@2.] >?J=DRI"3")A*$:&'/^_C_^J M?SL2Q7,SP'9:?ZG]_>_?JVI+K3XM3 MTL[OI)?5G]/B\\_UAWY^MB!0O T?*\F;CUA__X+__J?5]/.7V8_O?5IB^?<_ MK7__QPJJ;IF7K"[\_U[^Y9\O:?BRQ!4!9\/S:_K&^6?4U?:G![^M<9[QC->+ ME6:+=.V'9E72B^7%WYR%B+/-=R<9IY/-)Y_$U7H9TGIB@M)<*0D$2025I06? M4('W44;&C,K"7&>_DKXBVC>*66'Z\\?%UY_I@W^N(JF_V+--/BV7& M)9F2B^7",MW2\740G__$SU_"DCX(TJ?I+%_\[;)3.U$+D_NDG MXKK@"@>B?QP<(L].(/$6E]-%?C'/S^E0GA3NC0K. MD19+)H'8!-XJ!"FMLH45S1PV <2U9;>"@^P?#OO+LA,P?%B&^6I:!7\.:.F$ M-RPDD+E(4(+$$ECPX&QF,7-KDW1M3H<;*V\%"=4_) Z2Z,BH>#%?3]??7TYG M^.OIYXC+"1,NVF0#%/0!5%09HE*,OK0ZLFPUR>,@--Q<<2L4Z'Y1<) $N]#^ M._PXK4*8KW\-G\FF)<-RH4#!>5Y ,7)\R-VAT*&8$J-B*-QA#L-=JVZ% M,[ M"@Z09!=(>$7!_9),V$;P[TG^^&QQ.E\OOS];9)Q$U(F.-0G2N,I.XN!XE.01 MF^"5-UFIT 8#Q*Q%4YL[SAI)^Y;>"BNL=*BUDVP5(3G(F%:S.__-Z.D<^P528 M3"R#9BF1HQ0=1.(*A&#(2O#:V!9'S1U+;P4.WSLX#I5I3\!X1K]]L_RP^'T^ M*<;*''T!3R2#PDS8+DP!USZS(F(HQK>#Q>7"VZ6NV!-!Q9X"[0D3FZ/QS?+M M-%.X!<6WL[>'2<\&PD MUI'!4:W>R1+#AF[KDBRH%!CFR>YYDD+0C#QIY1)'4TQVZ;#[FBNK;0> CE.< M>XMN9)77N]+9VT^+^44&1BBOHPB<..8D@) M!.X5V%1,9"'G?&"&^^:*VZF^ MXU3F02(<6?WO,9TN";I),*1U?]A&6H]ROOOG^-B-L$B!&>6 6-1@C(F@@_1U/L9)EA. MS/IXD.ZO+;>=XCM.6^XOO$XV_8MOZ5.8?\1-OC7F$HM3K!8+5?I3O:C'#%&: MC#*HS.-A<>-=JVZ'@8Y3D@>+LHMPX-GILHKK[ :N0IIT<+J:<(TI:QZAY"! MZ8#@@HT@Z403FB=6FN2L[UY].VATGX)L(-HN(/)J3I]&XIA^Q>=A'<[9FBCO M,A.6 Z*H"3-M((K""?D&HPW9.],B2WWWZMM!I/M$9 /1=@&1>HV[?!;6^'&Q M_#Y13(3@/-'+R?]55D<(@9$3'+@NP=HDPF'AXQV+;E+SU_"_/LD.30*EN(&@@H<< V).5D9Q M6(#YP.+;X:+[-./A@NT"'^\_X6QV07V@P\Y'9REH+O66142(%NG<<\(5+Q() MI,6UU=4UMT-#QSG' \78!0B(\,^UC&.1_O'^$\EM]>9T75]TU,AZXM$8K2ER M,JP8\I*1O&25'5 0Q4*.AK[1 A0/T; =2#K.3C86;@P1T;#R6> M!<@OIZL49O\+P_+B08%VQCBF'6AER(X%82$:+""9%19#4O2?PVXL[UEY.RQT MG,9L(M).WFA<,O&2OK.::*]"#-P"'6Z1XJ8DP1NG(<@@&:K$2SBL*/^>A;<# M1<<)S!8"[0H39\^/SIA040>AA &L)<)*Z@"AJ A69A<"9E=*FY=]MY;>#A<= M9RW;"+49,O[MYUN"?$W?..B)]IM?G[_X]?V+Y_2;]V]>OWI^\N'%\U].7I_\ M^NS%^[^^>/'A_>D\G.;I&F^YFE*V%F>!%D1>2KB.Y=[=!>Z]C5!%VNK//;(?3,1(47@V%G2] M25:."_ L&"A%B$!.F-?X4/7N_IBY0"Y! Q=X"59V'UZ62>ZW]> M_-?I]&N8$3.KD_6SL%Q^G\X__F>8G>)$^.QS(E\-K6:TEY2'6"*2_Z:=%:9P MU*VQLQ5A/6#I( LAM9&!Q [2:D^KUN]PX3$4ISAK[B^N*,VN1B)2D-FAJ3% M"@,7-#E\SND:-VK+FUNE!^@9IVW&<(!J)OL./TVA@.0XWDW@&"WB[Q2YCF%]^^X'R% M%TQXD6)$KD!%XRGF3 6<#0FLIU]SD=:6AXI6]P'/G82,TY!C.-P<+NT.('-- M+!-+,3@KR$&G@*!TK:F1MIQN'0,>3WM+=W]H+-9AULB: M++[@FQ?:E1*1^S$,%MR(I@'F>K9J@R$K#C4%$YP2)()#UT\ M[V=4[J>G![^F2=#53.@=V)8WQ$FH);VO,:SP7>W#^:;\ML*-N":>2RN=0##: MDJ'$$,%CD."X-P<8.I/+KXMYNF&6R7!01:\+#Q[0RD).7S&T MBQ)"2L$6DY7DDC<&SJXT]N#R- ;8H&KJP"Z]O)^WZMZ1X<803&V!4"(H(Q&\ M2P)4-B5E"AQ3:@VZARGJP25J#+&&*N@ 4&_6GW!Y4TX3'Z6.2G HVI)\5"P0 MD\F0@LY1"MHKMG44?R%SN, [0,T9_1.;D MUE:B7A9N'ZH&W=^#[B'+T]!?WDF0'>1U7D]#G,ZFZRFN3N9Y4_'^:3$CH:]J MLF']_8=HD$0@LB]5(+F*QH$7(@)BEB0V8DRVCM"WI6U90<7> &,+]\K3&CFGQ&3^$;Y>U HH%ERUSD!"1&,DD(E;Y"J*0 ME&R)H77T?B\QXP;NPYFC -2F1%\\P0C).@0JT*Z)7!5+B MY,DE"B=\Z["(F7*U3D0&\HE\,A:B! M1!2+:GWMNJ&@/^C!A=Y!]O ?^5[+ILJ CMRV JX,EE*WR88J!S20E M+;UBIG6]ZJ-$=1..#9<0:JN8#DZ[J]'F%2Z*X]RD3'Y>D+5 UU@(*5+L4(+W M)LJ<'WS7?&A\OR.FCA&D#9AD/%P%'0#I^?FR/R+/*[*KE\8Z9Y%MJ)P(!XI^ MA9"K4U@XE]PGM*ZUW_0(2=U$<,-!JZ52.L#8S0CCRFX1%(GJH +(D.I(8*W! ME7JO9+CFPLK +^=^#!3;[6BTCA'>#7@0ME%%!Z"ZPL1$L1*="@XPVUB]3@$^ M:@M:OO>^FZ\^;M[CS_&PQKVX@SE-E M)12'R9M2_3TD.TK2\"((<#HD$6QQ3K7.2CY 3C=!W7 X:J6,#NS/ Q)26DH= MM0*?G:P#P1)XZ4E"S.;@,&NF6[\?.K":I'D?JJ.BJI$J.@#5VXMU-RR==0PH M)1HC2X)HZBADSA.XC!:*E3[+F#")U@FG.\@8NVE,&PW??N5ZD+@[0,R5UJYG M]&L>O4[!0$S.@$JL@(N9W+A8*T-C8**T#MANTC!V =L@6#E(T!T Y<,2P^IT M^7W#P1DS9WPD[1*/(@'!WM<"7TO!9)U:10PR@U:'!WMO[P.8^V@9-VLT$'": M"'YW /DS ,WQ8UB?_^S!=_LY;\I P^QMF.97\V?ARY3<] FO,VNT=2!5+3IW MK)I,)<$Z@2:$('SSJJ)[2!DW-S00@%J(O0,#=)+2Z>?3647C)@M1F]8O\1/. M5].O>);I>KU8U?S6F_(A?)O$("4RXDR20:V7A0E"%!Z<,RDJM&A%ZZ+9'4D< M-U\T%-H&5%,'*'R'ZS"=8WX1EG.*/5=7V'V.99JF]=(Q^&R- XQU.E>L#?&] M8I #[2ZFC$FV]27*XU2-FV0:"&N-E=$!O&X+:L)9L44'#S'4ALE(H85GL9[Z M(D>A(\NL=?G2;2K&S2T-!)\#A=U!DICI"0$/@ M3Y$A8NO"V\=HV@I*S1M8CY7N/EPMS6 V;JOKMQOU?,+U-)&??8VWYGVOKZ\U M1A/L![@]9D?L6)BU]:Y%BIH3+T%#<,R R*P8PX0-N75OQ*-TQ)[-%K_31^/+ MQ?+YXC2NR^GL=K?+'UWG-/,8A8)DK:7-1J>#PZA!*".T$LPGT;IF:B<"QTZ- M-L;1K8!@,&5UX*]=SP#3KG^SW @T;U(T;W&YF9W0&3> IM^]K>1\U8Z=J1P#5'FKH%%!7YT?&8H4VTD"IFT0AG?@A M*81@-:H<9 B\=8CZ"$ECYV5'@-:^"ND 7U.X M"13;%ZS/U#+]X7"7V@\$,$(P138[.MUFLD0I,P@ MN2M!E!"\;3XGY7YRQD[8'@];!RFB1TR='_.E&%%J82R%PZ'.5_ DGL0!59%8 M?!1"M/:V[B%EW!+ XV-I#P7TB*.K9SJ)1MDD$!CS@H(0Q\%EQB!HF;1SJ+4= M'$R[>EB#W0$<'U'[JJ(#6-U1?G3&T\0;KUG@ 2CFJ*W]#.T/R^A+5F*@_RFC M'AJ8W*CPZXR8[7*H[,DBJHT6GMS4U/_O?CUP_LW+U^_>?_^Y%?ZX[^] M???BK_2CK_[S1?U>^V&JNZTZ[/72 1)H=-%T5K/S ^$_X%S09VN-@N@=P=DI M"A.-T6"BRG6>#Y?-ZS[O(>7PFIZO.#_%E[2MZY.2^I%_GZX_/3M=K6FYY8_6 MVK6E*?T_U[*ES)-A)BE 5YU,VFT0G5)0T,JDA,U:M"_RV9G,<:^66B#G=LG/ ML+KJX,3]T6S@?'K693_>%&,4VG*POJ;_HM+U=1/]HG1,V:AD1>M4V;W$C'MS M- 2TVLB] P ]6ZS($3G?*9,0O?8%)7A>!R,EG\$7D<'(%%GB,<7FH+E&P+@V MJ)%2;SGX^TJX WB\Q]FL#HK .8EF=C+/)_GS=#ZM8EE/O^*YH":,8^(J)Q!% M,%!2U32*"I!,-L)E*=NWW-N.LG$MSS" &D G'2#M.=+*% MM=$,\?5XLU]-_ M;KZ<&):]KQV\9)".HB':.=&6.G@@>^.L+M:KQO!Z@)QQKZB'P50KZ7< I'=( M\CA-Z],E">D9!;X?*?*-2)Y;R Z"S[09BA/@:NL)+ITDH3'4S6M;[Z)CW(OH M8:!SL+P[P$P]HVOY[85@)J+(.HO$ ./UO5SP@H[I8H&+B"F:D+1KW?3\)@WC MWBP/YPOM+><.:NA_2.7R<=*$4;C(K(PD!3IB52P&O D2D->GE9+[ =H*W29C MW$-IT!!K3UGW )?ZJ.V,_"N@OQR98Y/2B0M(.DN*!4@POG;?%CZ*$HP6Q;?. MBCU,T;C'TR @:J>!#HZI5W/Z+#IN?[CXQ5G/?(+DR1XKI//6<_+XF0U<M;E1LDC!RP-]3NK1&*^XOZT ?T']H-2EPL%8LUJI&5 \*D07TK(0K%%T' MU$;\'7CGEW'%Q0WA='Y*3)T''HOYN>6],BCGQ3>2'^EN.@_+[Z_(3]TT-:UW MBXM-3O;":Y@XC,$%BE$$Z@A*: \N8IVO'#@30JK0O"!O0';&344,$1?THOMN MM@&Q>+Z-?\$YEMH-@YP)74?P.FUX;?Q,'B\F!%/')&BB)#=_AW@/*>/6O@\' MO\-DWL-)C.LKR9EL-=?12M(K'25U?"&$[ ((KI)B6L@46C^NU#G>U]SIRBCQG#WC&?RF\T[6%D+P#ISG4GJ32FC>''D'\L:M:1\" M6$/II@.;=!\_]\?9Y"!OOIJ=J33_[]/5IFWT1=NQM_4NE/Y@O5Y.X^FZ=B#X ML#AKVC'12J-W-H#4O$Z9XJ2$DNC %]SD'$@Z<9 4[K$8[*;?1%N8WA4?=XF9 M#C;4'7+YT9#/J!R)W )!V]KXB,ZE($D'1ONER!!VNI7L M.W '+OKN73SGO!SCQED.14F0I6A023"(Z 3)IVB5<_0>6[?)?6 JAHN(!%,D)0D(&/- 9'+5/N;0N"+N' ME'%OMHZ"G7V$W@5Z_D[NWR>B_(0^-'S$7T\_1UR^*;<>:FXVQV5VO? DDHR0 M;+:@I"0OE.G-I0J+VA7A5>MKB+T(WUERW>M)4T1?9//Q53N2..[QW T\FVCP2;\I?_;7DU__\N+]JU_? M?WCS[+__]O7_Q/WY[]>%_#?NL?*N%C_>R?':3)PP)017Q8&,=!JH@ A!$*], M4 RF39"B>=7Y=0JZR0PWPL*]5R2[R[N#<_@']6<2J7G$Q1SK*,QOT]4D!2>4 M9@92CF2S(^/D82=.;#GRMDLI(;4?$_$ 09U@:0]-WP>:@\7> 89N\/!\\3E, MYQ.)H?A D;L)F&N)0H:8:7=A]!I9X3FIYHF3NPCI!#.'*_IF[N1@J7< G2M- MK?Z&U8&<)&$LF6('AJ.K(S($1(D>G/=)USY[%/*WORFZ3L3(6=K#%7M_Z[ ] MI-P!3.[H5'7.B$S.V'HI:@*O#[T\DEC<9D SCY$QB[SUI="]Q(RD*"\D#Z;UC5%#Q(T[NN"]C!J)_T> MH/3X),)SQG(,T@=.)M8H.M&]JSWT:H.-*D(>=):I=97CUL2-^^9@ (@-HI4. MX'9S&.$Y%UIXX\ESA)P2DK>H-42;),6K]!$:=>:R=5OHNRD9M^"_/9 :R'M$ MU*R6Z\FSLXU0^_N4@FG]%I?317Y33O+BRT8O->[@U@8A@@26M 6%PH-''J"V M$K6.T__L5EX3+7@%._35)6ZVI:6384'[A_2#"+US$)WO-*5S5%&0I%PM\L!$ MV\)'!X'^(4.J4,:M0OP#831FG#^,]G> UAZJZ!QW*H" X6_=D5!FW>F!TJ+6Z05>_@-L'$[M8LT,4U(%3]+I:_AV6>V%2*0A2@#=>@K)5U=K0#= F#"\(GUOJ6;4<2 M.TF#[XF(V\\B!U-/!^B[73PAM=11!)).TK7]663@R'R3ALTYWX% M+D,6 0ZG\IOVZR#Y[PV@+YMSEK;*RY"M#8^&JS;ZZ 9>UY^O\T3&UI X;"T/),$P"&1>H4A-^R.4 M&&SK.N3=VP,,V=SP:##:7^X=.$GW)?HK+]N\KE7:F()(I[E&$IPND0QQKE,\ M4"LOO$36VG(=2/+HW76.!LQCZK8#*&\$>38@\/FF._99QN7,I%\\JL-92MWP[M0>;H'7F.Z^H-J,-^8;H9 MOGL/AX4A^1PFU[$2BC@,%.X7GH"%Y$LR&IENWZ]E5RI'[PDL^?"^3[SN*T6M$]%/LNMJRP<1,EJOPZOC'7&ZWC#$-]^VC$: M]:-W+!H<^D\#&&/OG&L!Y1E/=YB(27:,A\0HG-3UQ:T*"$Y:#E'G@AY=$JX^+.ZI =SLE'AS7[Y#DNUJNL;WN/PZ37@F MA'>8%A_GFT\YDX>U!15W!APS=6Z5IY,I2@&1R:R92ZFPUH]3AN9I_+XR1W-% MNH)'!]OEC@>SF2NM"@.O"T4'Q0?:ZII#(-%*5ER6S:=^['GG\P>]]-E% 0?F M4E_,\U!7/B'[) )*8H 3%RG+VI^%@10L1RST_]"Z5G3/*Q_^1[WSV44%G0#I M@1L&SWQ,Z$$[51M-1-H?K [FTB'RK)1FK'5(?]B-#_^C7_GLH)!.T'62TN*T MME+_^+X:6Y+-ZKT L)K&&;Z>KM83)E)"$3,84:<#>A?!1QL N>3> MB>P,:]VV;4O2.BE;;E-.,X0ZGG8+CY/W?WWY^LW?W_\V;,..V\LZ7[[]1Z/)J_F- X4E:3[]2B')UP(K3%,D3\T[% $K7=%$,F022 M%5IC14RM"[MVI[*3VL%#$73']?>0ZNH@J+Q^P2]K[9%B!;ROLE+:0W3T"R_" M2BD,*VK\N0N#P6AH;3]86[&+Z#O S;7D3,VLS--TAM=8^K#859J61.D3B<]P M2]Y#% R"XC4IGHIUS!]_4_^5PK M4/YY=DV:G/4"K0 KZW.)DA4$[SV4("-3-1$I6GLRV] UKLD='SV+@579 3PW MLEL1X2\7R^>+T[@NI[/S@&XU43E(D66=M%<'@3I'PD*EH"CKM9.9CJ76]=X/ MT3.N[>P.CLU4UP$,GY\O>V407IU]$KX]HV].U_4!K.2\]J;EI3:HM@[1^ Q)UXD% MKC#)6Q?^'E!W-EBA>7?P:Z"N#D#W^)CNW^9+#+/I/S%/A+>:Z61!2R?.7 WO M) (/FDFEC62NM4W?6CWJ.)"=*_K?=:[ MVN'[32&IGJQ6N+[J)5^,33"%(KE2YZ)&#<[R L:C#5'QXECK7/N] MQ(Q;<]X?*)LHK1\[>KLRX(?DSFO;?H@MNUBK@0U(%0PH+Q""# %,RB6P8C"R MU@]YMJ=NW/KP[F ZD%H[L)JW.;M(1)#<;?/TVC]/9#/,E5ZN)2+EZ MT0402QT'YRR0N!2DI'0N1!@/-WJ"W_/L8(O%>FM.T11,@TA\?"#=+[VW2_P2 MIODBLW7N5)S,S]K$;ES>%>T:DPLF\BE4X<1LB"1)J^A+4;A2R1?1NN7\?I3V MUN#B2(:NN1)[1NSU\.SU--#FK#7$RA!+@5O@7A-_Q!!$+PUHVIO*A<25&1ZD M]Q#76\>,(^&RA:JZ=OW>AN]G;H724A@E 6UM)%F<@F!IEV6>>#(2C7>MI[<_ M2E1OS3".[/3MHYI>L;8\)3K.=\]T<^>T,>R7V^ORSR8<74[&:Q"\ONIBDD%T MY/ F7:1*17-9AH^6=Z.YMQX8QT/J4(KM ,C;UV%-?,+,8VVIQ$3-GR8!7DF* MS#!EP53)Z%K7O6U/W;@NY?%K,H=0VOYP7-#V&Q*.K^9?<76/((U,VFANH)3* MH64:O!<*K-;"F_]O'1W*CMY9G.DRO-6ZNK /IXWT:AON]-_G4Z72+S2 M-EM_?SL+\S6=!/5UW)?Z(Q,*W+"H4B"$(LE=-O[L=S9'79)+,OO66<7MJ>NR M9KT93F[6HPVCM'[";>(G(>;52Y+T^S##-^5^#JTT47JTY UEBN*TS^"3+!3% M88K$?D#?>C[P#N1U684^&"X'4EN/=O*7T]5TCJL5GC4ZK&(^_Y,\*9JXTUG5 MJZM22T(]^"+(,\D)92%>+;;. >U"7Y>^Y-%L92O%]6,MMY?H).N48HD1)(O$ MH%?Q;"!D*B$%1!6Y.](SQCNH&S<]>61<#J2T?F.[!9EU="D;"5BL MJ+W[*6S,D0,+5CB!AF/SFYW=J>QD[,N18IQ6ZNK@['Z'7\X/@3?E/:93HN Y MQO4D1B58C $2_7-6MNSK?&_R/+Q(1>7LVD]GO).4+J.79@BX-;OQ<'7T<_B^ M_<%+9>+5>9/)9XO5>C5Q27B9#0.;ZMAXSA@XKFW=ECIHJRT+K3.*#Y#392@R M%,A:J65\H&UJ0:Y%5K6ST'E;TQ??<)FF),F-+WO!],O%\D/X]O?I^E-M<51; MI+%^Q_5Z=AYMG;4'W'097TW011LS664* MQPTH1 :!2PV2C'6J->GI9H7-KE![G(AQZQ2Z0&!C38T/S+LRZ%=\@TTYQATB MGE"\E#Q+ 33+%I0.",$J!2(6RPI74>;6[4QV)''66V_EM/@Z]AAIN7-R3':2)+O;GMF>?KW[CRDQ.F8E(%)617 M6V=$(2!R8<%(F5+42676NLAA #;T&2U6/K? .3/!!S)Y-8+A= IIFI]6U MNBK6,U%/LA#D-&$MX/,1E(\6O,@*LLT1C8O)Q-;%9\?E<-QP;K"=TC%,.C@X M#K,8*'(@'2 8SLEI+%/B.^DQ&[F+Q_& MS%$V8 M78CRU;PLEI_/E'DA5!$=,BT8*)-KJ:HEUGQM[VFL$1S1A]"\R?QVI(T;+PZ& MQ"$4TX&+_&I.GT4;J(XHH^!W4@1/2AL!3C(*GK5V9[,W2K#<#DWK(@+2;K%6_> M@?\&"2,_J#D*9/:7^=@7WC?O(\Y?^5Z(:D*V6-K$/ B3ZP"I(" 8+""\=BQS M8N=FV'S/-=$C"XU<[DK+/IZLT6ZQ.E_A# MGL6(P*5#$"*1#R@E[13C)13O77U2$55J_;;Z4)K'G1 \J"]_-%5V:O3.\D*8 MZQ]/+UZ37^\,[*-/C(0;O/! XC00'&?@2@E>6Q%RVJ[N9U\*QO6_C@N2+>QG M6XUUX+X=%%+_$+,LG G,"G2P&52,=)IPH6H;2R:XS"*KUN7@30@?>1AUGXF2 MO;3:"92)KYO.SF=F*!*=+T2#I']J?',%%%P"#"H')%%0: JJ/ M$C:^H3TR8.Z ;%OM=0#)6S*\P5X]US:MUFF[>V9I8QO@P=!)A76XJ5(*K!!" M.BFXT:U3>-M3-VY(/3XX!])C!P@],*4>+)-6>HC,Y9IXJ&>4--IN=E4]P&SDBV?L89[?GW[^');?%^7]].-\6J:I]EKX M,2KZ[6(V3;7H[1I3VTU&WGV19G.1#^2OT53D-\N/87X^9^'98KZBM7(X'T;W M]@I_;\IY*!=F/_SA*VCWR*) 9D+\H(-Q52!9PF9%2F%\2G-K.9C%#8R MB^?+U#)WPN &4C69].QTM5Y\QN4/F.F8/,\1P>3ZXHQ\2'!));#D7Z;@T830 MNN1D2](.#XH>7.82^U)%$U/T((NH4TJ+A(@A@2@\%H<6<_/!\=O2-JXA&P)# MMT.> ;34LX7:=#):;3;^7@[?M;_?S"K=3U4C>W1Q)#U;?(YTZET<29M)69=K M7_8F%<5SQ3+8R$OM-&$A**F!YV*MTLGQ* ;R,K:CL)7C=66URWN%2]1[[XVD MD NLEH;D("U$&2(DBLU0,W3T_^'E< =EXUJF =%TGR_54%$]FZ>_+!;Y]^EL M%LX[3+^BSYU_G,89G@_.V,-D/?J9SJ@&>C8B=7SF6UQNVEWL8T6N_?UF M9N1^JAK9D1=A.9_./_Y8Y#(AP+)3N3Y\"9S.H:@<1%M3BC)H#*)@L:V'L=]' MR\$OV&]\[I6$!'>DPL[]$E8W*B'WL!_W?%(S2[(-I8ULRN4Q\:9<7>P=SFJ-]Z8]Y 8/ ML9)ST<'E\JARCA?4&:IT"!M&@\^*TU&52ZPEY]ZW+F\YC.)#[=/6J_]R=?7+ MS61X"3'4KH6\=@=CT4%@0D/R7%H>O"JQM;]W(,GCVKHCXO.F13RFJGNVF\^( MENGZY.,2SZY,][&8MSZCF:U\F+I65A+C^J[XGWN7BBT02BU#CS7^=U("HLA* MZX(26S\[N9N2@ZW:M4^]DG4P3!C.(WA1)\Y[:<'7(G@F&?/H--KF,POO(65D M*W2X_F]9EP8B[]EJG#^B.!]YO+K($#\[JZ>\.F1RKTNY;3^\X8W=7OPT,D#G M[U169V4ER],PNSSC<-.J-@E(2E?_O' (1B20&)*+1B-]N_$F?8"<0TW1C3&Q M%RM<&\=YU[[AW#%6!RL:G>KTI!QI5V[F@JA,80IM)ED:2V%/4L M'4-O/=N[37WM:5J?+L\?K^U9;W#GYS2LAGJ,RF;U4%<7JN7'&Z?YCDZ.P7IK M:G=%;JJ;+*, +T.F4\]G'U#7OLE#O)#8AK@F#T4>6NC.+&UFUDO.H$2'H#(= M_CYK!,N88<%P3*)]?=3N=(Y=*S4$ONY\(#*D_GJV:#O7FQ^UKKZ#^OHG4&?O M R^BV P6M9ZWTT6=_;6%-WKZ?KE!&4M2%:>!6_2T M09&$HI&#-CR&G&2,KGG;MP?H^2-4S^^"LUNOEUKIJH-W=[^$U73UIMRP%=]O M MK-;3SR2LU41SBK

(KKBJH32C@Y0UQ!H-\&HYVDO=88?=]YO@H.T ? M':#I[K?2C[VE/MM"$S+G";DSP S%_"I@Y346""DFSH50MK1V2 ZA=]RV\>,C M]6BZ[@'7FYND6L7S0YJOYC7^J^*\>0+$P#T7VH"I([&5=K1=@XJ 5@H;C'&6 M-?!V*%UV@--?\?VMH/ DJHRU#HB#XM&" MB^2R&,_1>N8L8NORL%UI'+T9]%_ #ZK=GHWR[S\?^5O?>SQJP*\F M=G/;OA)!"0S)*"A<(BB;%$19!& *&8./2N36A43'[TWR@F2ZG(?9Q1*K7[[_ M!1Z"#R:"Z["!J>CY=A8\?E[7=_N;H.&?]!E,I.^:XCNE-:FT\?\1RW?]QLL&J.++3%!25B# M1\7 H]8@"D9?$'T1K=O'[$'FN-=.QP#DT+KK 9[ARW0=9M-_UAHXZKO;QVC_> MN.-3!NDT-F",L6.'J.AXD-)("%Z6>C6(X)U#.B)=\"H4&9H_@SQNO['WZ1/F MTQF^*1?K7E7$+]^O?'6EV,E:)T0L('0TH+RH924Y@_;6)++1JNC694'[T/FD M>I'M@K1;XR"'5F('Y^D./%9[/IU_)!W5#->4U!RNLRY\1I=Y.G]MZRG&"B)H M,%I&G:UDHHR(W\?('S=>Z1/6357>\T'^6">[_0_W+3_Y:#WY!G0"=NN>)ARW M1N< /K$Z=T!07)P< Q6]]=$(*YNG&X_:F>]RFUTL>^6-B,5>[N@YG[#=YA&NCJV7T[GTS6^GG[%6^*[$72Q M*&+*N@ 2-W1FL *.>08H!#(9BE>N=99F#S+'/8;' .,P&NP*I*_H="E;LXG< M>QFT!RQU\'%(H=:(*-!*)1N50I2M"]3W)'7/)YL5R? M7_"?-X&XP6M,]0J=T6Z,AGC%0*XPHH:BG=1%$K^AM7D]A-YQ4Y''@^[1=-IS M>'.U-^7^HR=ZGH)E&$'RVE!>6@JH=22PN5BXS=F3)6N\ M>X?JH7EIK&^N4)^W)=IRSZ>STSK!_3K890D&I7; L%Y4>J\A$OQ!1JO)!2[. MQ-:5#GN2VFG_S5TP=/\).YS2.CAA+]D\F:^GN;)$EOD]IM/EIJ'"BV]GD[C/ M[J@^?SF]*)N[OS^I8#%:+C-D'57MPE4GU; $G!SEDA3YRV&XK&,K+L:->@9& M]"BJ[ODXOKO!Z_X'\X.?-W!;V@$/ZP.;?^;$!>?<0)JO7!Z4?ITJ82]9]$U.9%QX;2 M*U7"P:.TM7,\&CIE8E;@A:+=EWE*HL1@5.ON:H,Q\Z0;VNZ"Z0=Z^EFU92R$D.A@Y'$CG5<C"^0?1>%/ .*73_@WO/\VGY*H?P_+? _[D;-DH@F@8_2@C)3@E2]@(\H4 MA8Y.#>=D-V%AW%1MQ^ ?$@H][(0[F:9CK"R6G^OKJ,T/G''\V_PK"0/OXQQ= M\@8C:4'D6#O[D0)TBG5^CB^I:*5B\TW0C/IQ\[UCXG\< /050O.< MS8!S :YDDV_UE;]Q2GMTQ1@LM!GKYJFO[F+M,R(PHU7!*ZE:6^SMJ>NW^_\N M>'D@U]]2.SV;MKM:Z1_23QNT^?^@;0>V;='.M,B6&PE:D$^OE-#@!7-0 MI$O%V9RL:_T:Z&@C "YWQCU+WDBE6JF1.9-!FR+(L?"U(Y,.=9!CS#DYZ;0: MS'AM1>+8+0:&0-7]]JR]UGHV:CNW>[H0U*+;BRM_VG3+=:-FL(NOTQ5I[PX6)YB"B[XP8-(YVL@R M@RM% GELAEP#IKEK7;3S$#WC7ID?%WK-]'(HX(YH]/Z^G*[)RR^K29+9E4TS M,,[KBVIEZE,5"A<\BBR*,LA:CS+?D<1Q;[![-(/[:>_)G,BUZNHK&5]<37SF M2L6D*9CUH6X_!B%D XE;1WY/)->GM<>]*XWC7C#W",\]]7>H^?QP,$QK*+YU M0]EGG\+\(SX_Q0^+%]_2YHMWF[DV422KO&5@:1?6V5VE]JA/@$YS6UA.GMVH MD;N= FA"R;C3,(Z#S..K[,F8T8FU:(5)%G)P=<8PY^"-BR#1*&^*5=FVOM9N M&-@,-O:B1Y.YDZ[:!#8OYKFSI.JO85G[['S%8^9.;RTZ7HKT8?Z[RH3&E(,T MR1!2O0)EN0.?*!A/C@?&I2@ZMLZ9=)$)I843UO:.FR*^Z>H?FXO$"MQ3PV5O#C31:>+SZ'Z7SB4C%HG 46ZE@C;@PXE@5XGV*P7)-XMK+/ MCV'E/@+&P4I#Q2Y:2[F#L.'7Q?RWU=_P<\3EQ&F=7%&L#O]SH(02$&)MW.FR MJ'5)19K6@\:N+#\B/-HH\^8;*[SV@'ZZ,FNV\C;OTV^BY#>@'2(KF_6!QXL^ [0S#Y S[@7Z<=REO43?(XHJ M(^>[C&?IC*%@1.M( :M'!3YK!<$S6U*4II36O?D>(*>W8VU/E3^:,-Q/_AU MZ3*FO<74Q4'M@K 4QH)FM6D>DNT.W$9P/%LRY.1*6M,84(\2U1FL]E7_8DA= MC)QFK&]!SI-JF_V6C>7,Z'KF1PI%"@DF<.9ITRF-J>8X;(ODXHUEQZVS:9Q^ M/D2D_:#A?*/XK))+@4'9%/G4')H+,M&7P>NHM$]BJUSB]G@8.\E\D/KNAL$> MLNP'""?Y?Y^NUO5WY]8ML^)Y(=N)K#ZJ59@@4I@ EBRJ+([LVW87HCN8B!LD M= &.?91ZCY4X1,(=.">W[.?KZ1Q?$6^KB>3"2B,9B,+)?3.90<@"@27G,9M" M.ZEU+<']U(Q;,W>,6&D_P?<(H;>XK-\('Y%/C'4JJOIV7^@"2M>.]8X7\"6) MH-&)F >/E:[0TYE7NZ?.'X/2O@KH $QOEXLON%Q_?SNKI5CS_.*_3J=?JGG] M%=<3;26S7$CPU@OR_$L"K[4AVVJ%LO6?YN4\#]'363*P#9B:*: #,!')K^9I M\1EKD?$DL>B3]Q&\\YI.9FO 22N <<:-"BF+YNBY1D!GZ;XV<-E?Q.,_*[C@ MX=]SNLGMBC"W^)3&W9WVHV#9EV>-LN>#?&8;PJ7_SY=?WI&03H=4LL? MQQHF\"U9N6L9FVAC[Q="] MKV.\B3$JYL$94^,D:R 8AR"+*B$:GHS?JF/;TWQ=UDZ_6[TQVT788R/FW@P3U0V1A>3*63U'A3C@2@6$1QS/M;QIID]5'NXPO3GCXNO M/Y]_XAD8SK^XQ,+E>N/I_U!M+0X2W<@FX&0U#6]#JBTNSGF7.481K("8JM<5 M L6CQDM(RDKCN%?N_.*VW^N=L)\N4EV2Q M?-)DMF(1X+.R()VE*$Q(GET+__#JFN-690?[_?F+"8;$HY(!="X( M2B:BW1/ODAGKBY#)X$-5?;OM]^++-.8B!4 M1BT5J$*V+'I3"*E:6[KMQ2/,DXR"JZ!):-]Z?6]I9,@@!65L*J(LK M$-$C<*F\EZBS#JT?,C[Q]B$[(6#7]B&[J*,#>-W=Q2*3XQ5E#D A68W2O*8P MBUPQGUG1IGC/7//QB4^P?VSJPU1 MT3L=G+6#]Q!Y"MT?=E+Y#MT?=I%_!U!ZO.- DM(67VK3GLPK&P:Y;!3K^FJN@ 6H]4;[WXEF:GNBB^"& MQ,:M(5Y"J5/A2(""HN@4N;)VNXXGQWQM?NRT5AND-5/#DR] OW@/,G31^VAUT5#$?4!D=3+/ MYQRL+O+*B64I0H+"ZN-&I1$B1PDB^& L'? ,MTJ_;X>3VP2,5T!RN$YO ^1 M 8^(DLT;V ^8/LT7L\7'[\3'Q1RU"WXNBFIYE@FY(2Z*IRUD,D1M%+B@$_H0 M4I;E,8=HV\5&!\>A^EP,*-RQP?)BCLN/W]^>QMDT$4=_Q3!;?[K%C],EU=<8 M.E,(DCV96I02,HKD4Y$NR[ 56+98;+P:I0' TEJX8X/EW2:N($[J?+I3\N#. M>1 IV9(90G$Q@&*24;1J"V@E$H\ZI8%$%?02-T=9.]!D<9@?6 M9I(E1R.$WPHP6RXX3M>E@4 SA) [2"0_FA[%(&W(Z(%93;%@< RB5[5%<&#< MNLC0MAX[T^3N;*0ZR3TBYT%4T0&T]KF&42ER[^EXYG18@^*TCV+Q!3))U=N$ M6-R1.V8\P;NSG7#2X.YL%Z4]^8N."ZELBC$&ONRX:ZWC7G@\RNV1+ST(8<9P M6XM2LB:W3"B(+-)AFS@760D4MG49; ^7'L&K.F8L0 K9@S+<0TB)CI428U9< M*6-:W_4\_4N/7;"RTZ7'+MKHX!R^2TBUT^SJ37F[G*9JS&M.U^CLZ, HX%04 MY!FS D%9#TFB"SEI9+*UH[<=95V>MGL@88MV=@>JY4F [3P0PQ**DQ1Y4: M M:UI.@-.8:ME%5!(1C=WJYJTIW#JI)FZ.BYVAMX>2.@#?A^EGI+C\;X$^E8?MI)?[%1*('1@SG@>0FG=^OYABGH'VCXH6 RFD@X M]G+Z#7,5#M[@PS&A=2D)2BRU?) Q")H+0(7.)?I#;[9Z=;P#M.ZC9?1Y',.# MJHD:.H#3HY%\M-X;9G2]8G?U]8BAR+H8,,HYRRF0-[GU](4GG'P[Q!MKJHH. MH+5/'B=;)GQ, 4R@+:0L_>)XB"!RQA251:%;&[$_7O)M)YPT2+[MHK2GFGR[ M$$;E>[T*\WS1]GN*JX%R<-LL>914W,Z\'[O'-7=%*17 ;8QN[;7NA.100F F M<&7IOT\S(W?G9U MFM\CG[U,HY-2*V"*W$S%:A//>M=AN"E)6%>8;?UF_ACCFYZ%+]-UF-4I+A=K M5!V\6\QF+Q?+W\,R3[3EW)LLP!3!ZDZSM)43!R9=C?J5=#?/W7M*F1Y?ZVD< MIKM X5I=4V-A]W"0WLU1G=PJDN6YD)2<0G()N! 0LLT4G%GI7/39F];7Q_=3 M,PZP!E'ZS<.RC0;VQM(77$X7^?TZ+->'5U?>P\Q)SIMS8C6QQ2:*O>G YT@1 MOR*6R*U@X%!G#+EPR?DAMNC'2N-X64,"IKV ^[4_)Y\7R_7TGQM]3:P2WD7F M ;%H4+5U=JRI2A=J8TZ%CI7FK;@>)VN<9P C6J2]=3+^V.:'I/;L4YA_Q-7S M4_RP>/$M;;YZ1\NNZJV+8-P'R.C)32BI0-#%0JDC\; V?V?;O33:=>5Q'A", M9;O:**!?6U9/QSQ:?XW1^!O!Y MWF0^K]#R(RI,*7(>BH$@3*&HL!3"BD9PAO$ZVD<(T;JF;S<*#VZ6>YZE>5,N MUKVJDE^^7_GJ[(X8)=E=$0,4[TDB*7B*DV,$$87SW,FH<^L'!KO2.&["84"$ MW6JX.Z3R.C@\[^#JK'N"M,9KI0!CE!3/<(IGO%'D$DB3BXDN-J_FOH>4<:$V MK/X7[971*:;J;Y=XT1K4:I90Z03H8BU[1TU[,Y"OF;B*C"5FL+5?]BA1?9BT M@U2_!9SVU\/8+XA??7CS[.WZ^^MUOICVH8,G7TH ,\:2:\D<1),L$.V2&>F$ MB=L]%;[YR?TAX0"M+5J)<&S]4V0QQ[3&"]H-DUPQBDT]*Z[.=*R5=-%!2@&% MQFR,V#*E>?V#Q[TG'E#[APBPSU/E]8^*-JF1.4]L,+0D%#IDP?N:M[>&$3M6 M&::&/U!>]U& .K;/LI]:.H+8E;BB]F>9DKHV7VR:*9Q1QFD?&E.LR\!L[&W"WW=G:)M MX#>8BCJ WU7::RW'%>%-C(S6.Q:!,95 97(4/:]12Q*83*T?>3Q SKAC M>08#5RL%=("ENS)TE]R\PUF]8-P4K4VBT"(+@Z"P9N=2J2W/ZBA/3$65%*-2 MK:^9MZ=NW!$8QSQ%6ZBG3^#5*ZGI_"/)^YJG\*,R=I(98F19D_M;B,5L%03I M$^A0F%#&&Q-:SR+8@\QQK@]'_-E\YWYQY.TGG[= MO)^9<"]"D8QVG%+$K"3_U25!P9F6J#FR%%7K..,@@K?"J7ER.#V>$GM^ 76 -0ZKI7+*)O*.@ZTM>,D_T3QC.<9%YM.[)M])_UM>D^^BC$XQ=?VJ M1^NBK X&O"@4@,E".Y+5XX==;EB5Z3[Z3ZG:_)=]'#V->DM^YX M(QGN0!$1R2(X4#IRB,([2,6(2#YHLEX^YIH]R6ORG;3VX#7Y+B+LT[!>O* 8*&F(R7,PY-%*$Z2(N;77] >Z*6U\;.VGEHX@=L6U/'^7_$_, MKS*)?EJF56)G+4$NLMHGUUJ#T)^=?L:\27O/\POZD:]A5F]7)DXB'%8CKJSE7LB[_'DW5@P^*-MBK-V#6<_29^")!3Z MFZL)A6(Z>U(2QLVEHG+@N(P@4O2&.29+.D+907.^.KXO[F:#M(#$'VR;O"*0 MS#].S\1@16::2[#,D!C0%O I*6 A))V-EQA;/YL8B)6.[[=[V0S[*KX#_/]E MLS"0\V:U0 M&."8N/H'*2U.R9]Z&[YO@ACO4I21 F/&D8(81T>%DR3PG)*/S):@?<^&\E$& M.[XI[\5\M@5))YT&!A?0\K16Q7S^@O/563N&R$UD/DHPS-0&]RYBAY" U MHW]]O%&[=$]N[>BD=WQ+O\\>>0+Z'W^3',>0O%E_PN4D\X@E,TM"J8-,/9+Y MH/ $C!1%FV+K6-LG=<9LV-IJU]@GLVMZ!<3X6^4(]N35/"T^XX?P#7^M=/S&9IRBL CI:R6J4:""@3L"UR-QSH6+S!C[#<[75;O%/9K=T M"H?Q#Y$A!//\G!.R'%?^<)*4L[5%-/!2GX=8;2%&^M)GRU0Q5@7>N_7EM21:\B-+K>K#6J71!.G 4QA'";A\\G=OC?M7]=%/!%YGO.^53Q9!]0?(K QC&Z>ADVH/W60!: M2Q$9^9Y,'*%^O 4KVVV'_VONBIMJ?O\-L*CN6HL-\.,%['0^7>/KZ=>KEWUG MK/\=IQ\_T4TSI.M MF%0HB4E(I!D^.F=%:U6L4 M29M=(X3:J$4JS0*V;@';B/0^ZCH'P.,!#[R:J;HC;_SF>Q.I,GKD"%&[.O,A MNSHBQ$,L.@G#O6/\&"]SGM*[KW:PV/(YV"XZZA1JUQ^T.%E49L%"=DQ4AA0$ M$PK$BI50,I-RJ$XI3^PYV$ZJW_DYV"YZ&/LYV,VFC]S'P)4)-0 M3AP*&TB8HD#*SBFC5?1Z.PNWU_+=V<&VB'@D@]]8/1W9SUW:4SF%SL5,.YE. M!&)1) @),TC'G>+1FN*.,-&D23^Q848['@$Y#;J,[:+&/L9 ;L_ER7)9YWUM M>IG^&&+X:O[A$[[=$#2)+FF;>097LB6KX#1$DQF4:&4*W*&4NK$5?8RF$4=+ M'@^P8^JQ W-[6)?C65\-7\9ILO_#+-3G 3-([EB6#M-4,29BX"@*8B-4J#A MP1F1MYN'V8B@$<=D/@D[?)@>[0=9OG.V:))A9QDQ\I.A/K%$O _VGOVYJ< M2G8UW^>_Y$S>+R\30=.P#Q,T$,#N$^>I(J_@TRZ;;;O8S?GUHW2Y;BY?UB67 M5]K0#]TT!;F4TB>EI%1*EC&.(N@K-C31Y/S@X.TXZG6869QGA.&>\JS G^CB M]U//2$.,U@C_[A6_$'?&<4OK418^V39^]J MO.SLMM9QNYCFH6SB[D_V*!?I_K%B)2&%]ENH[.-1A=TV(;]/EGXZ7]XLXD,; M54YP,EXB.-;!4]6*(_!6*9*:Y5>B@N#M\>7%NCHT(K!4^XK'NJV92]I*AFP, MN76L!%='"HU8C#)($JV/I9O*[2!CW-SK<"C9U^6BJP0J.)?O&W7HR+P402.2 M'X/R8/(;!9[]XX0%3:%H[_?+.!PW^2P M O'$2".1I%KG-G 1Z7R<$^P%;)435KS8YA ]XUX\#H6;WIROR*H 7^+DR^SV MU:W_L9X)-UU+Z!]V,GL[7RZOB @V6.Y03$2"E@B+C+(2!6IQ4,I%;X:R.\>I M&[?_UU (*RR5BO!V92Q$ORX$Q%@>-,BX0-I"E)-C#.:P,0*7#AGKZ.0UV"G6 MAJ.7$[T]/+ZAG.O!FY[9DR3M0XR@B[)T"*[2-R%E@BJ;11X^Q]+1T&6ISZNIP MZLMC:G\]?E%Y57"H'MC/;S_^L/\]7[RI^ODV_+ M375ZXA);8Q2B4>>^'\Z"[PV;HL[PQ#&AR?'"$#Q 3K5PZP^#[='-A612 ;S> M@&^=6F@JAG!,,LE1"KE^6'*&7% 26@_:; 48?RG@4&'*(H-YX#B!.Z-+1RC;-%0-L/Y"GQ>4 M0 4(.G!(O+U_L^.8CEKFZSW"..S):."-PB@D(@(7B@E;NLU-$[K&O;<8/^#M M)J"Z0?>/1;Z8<1ISJA-'6!'8%,4)&<$=8EYHK[0*Q)8N:CE&4[7!14<4-(=9 M>Y'4#;$7WM]3R4VN#3)0*$1FBDLP[ M'4Z8W=M#Y;C!Q9@P+"&V2IYJ'-IE AW8L]7?8IHOXN9>^W&=]%60C$0X8A 5 M*@^&8 3IF,!--LGA2)2APCR%[IZR]]*4C7M$#P;7\:580>?$(ZXV;&UZ$R:S M+_>7[)Q@*C&VB"8LX0B!T\-9F6LNJ''***+A:]S)5B=P9CB"% E'("EDT Z/WVT MS#&FK(EVN <,IR@>?!Q-O7]6Q'D5/81.V"7P647(%^L>:;#@B!*EG=/,L.*U M]H=:&O9Q<*CA>#QP2'V.^-\H=0Q[M^/8-"[EB06'#/491$XCB M%>7():Z1HR(18H-RX827)8=(K>-ET?"X/(4DS_F ?BB(?[5<3:ZW$U8G>15P M\,LC/ UHSHE1CG@!CJ)2CB+BH\Q]/!UR1F"D.0-H!:Z\+=WK_Z1'_*'.MUH,YBK?Q2Z]G?Y7M(NKY+2-^<)5*%!:3@W-@ST2THS99&)2DIG3 M&>*F9)^3L] &A6UN>H:0<-T>Q8XMOP/#\OG?&#C(F)R@O[=?VH_B<_(O30;F77,\.Q5E//_][#KZ4E3$W^^4J M>.!O=MUR[H,FBF7B1LI0.B;M1&@=;Z%KPVP7*9XG5 %[\4HS[X7&&F&<\W\* MCA07 D8FQ8I5B&]1B%A;*E]Y_9U>N0I" YD>#D13A%HY Y8V_S!$I.E>=,N])YD@/D M]'4)7Z44/^-C.C;=K0WD]F73??Z^6QY%:C"S-!\7R$T6&P%+ C$(JV= M5 Y3BE7IC3>G;NQG867PLNWH#22=FF^3YBH]A\I9L%Z[J^0@;O[UATE]VBU3F(E0T)J?:B:H)!C!,):CG50 I!< M/#>QCY;>IFUKW=_L$DAE'8L(H>=TPG89&WI MSB1/"*@++3T$.R_%Y1YOK\HT_?U/" N^YI#A.YS)7^*[F_Q>^WU:,VCY_F:U MA$@C%VC^/IG>P!][\!36]:#WW./*6A_S"%;L!>*$>(AJN,@364$54X#3O;0! M+D/YN-=Q@QBP$41:@:5KNNNUUE_Y$"P.P2$J,#BU1@1DO4Y()B83[-#Z5/H< M;47@N)9R# 1U!'%[<7;&*E#BYL.B=< MTABV?!J\[B-Q7$-:+V*+B+0*S.[TGZXL%S%X*I$P/B N! 3OV.:V,3($@Y-7 M3)\B(AFW1N%TD4@KAE=P+F]O8J,/5TQCPE("?QL#.[@%:^VHDBAZ0BRU@@5= MNIGS'E+&+16WKXQB^$UL/[E_/K; MS2T)\_2,2:4S12/"$8Y[90#72/! 4E3"4)A)-)(4Y4W8' M=>6(.B%N?Y_XDXNX @>@YYY_^[%[@74G3 M@A,#/(0]^#^)2$60PI4@P)IB$ MJ%#2TGUO!]Q.+;WJ3X_2[3>3E4"F6NUYU*<3&VQM\@FQZ#6XB1SV(Z)&2B:J M.>$I%6]N>HRF<7%<#7@:@;JC),>N+;N+1V/X8'_D:=6/!E>__[:^VW\Q"Q\C MG)Z37%'W:37W?_US-EG==82- F.!K4/$.^"DX#QWA/7("4:D\IH8FXYYW44H MJ1&L74$Q'TM"U1K*QFK_]K[%"2,6]%H*"(])?M/!-+(6CK 8J'5)^B2MJ,NG M>-NJ]^\)FNR?NP/1#0SGKP0OKNM6'U-?NGV\>H/1(!Q;Y M;K&T7WDN%$KO/=S"O4^//[T>X).I6:Z6:UBZ1V[,PV6=UDZ9"&Y)8B;7CC*' MM*$,26J##XG%J$JW,NA'<;E4X8-S]YB*1Q[>\K%"7@UIMV)B;P:G#C*H %#Y M> #MM--X/Y@P&*(2G 5!68,XYA:!N\V14?!+(U/RM'0AXC,BJ@1.%P%O#X3L MQ>T*X/(I3J>Y.6Z7?"_R0^S) MZL> V;^^E'KR4^SJ?3U_-%_N&5XSQ8"I9!26H1IX$AC3U#7FLO08.U+\['879R MWIG,%F@NYEB4 T8%SD9!+MP^-KH*Q$K!G4'140+.'H2W.J;<.96P %Z@Y**T M7U)\$V?JPA1$YG#*T@$FG?7DVWI> ,3;BS(/U?NRX1_P!U?+-YLY!K?C>T-T M3HD\)16[G [2%!D)$9*70H$[*(3WI6\0!]C&R*'JY6E,7ZA!:(^2'%?3XB-ZJ ._&^)=VYN-TFMN-;M3:B>CP M>M@3R1U#,29()Y90BE2 % 0&Q[)ET7XATL;MH5T1Q"N0_/CP+R675W]_FVPZ M5=YS(BI&O%$.>:7A:&-$(TL\1UC))!U7*='2?0L&V,:XC;XKTI=:H'(!,3GOFH5[-0 MA:YL',M\1;]A@E#*66PD,MP2Q(44R'AFD%.Y*7NBEI#:=.79)L;-1)WQA48_ M.%S6V;'51^TN!/NPF/B8;5C:V##!L5*<*^2I-H@G,%_:0H!FDT@B"LFYJ"T= MU7Z7XV:KSEBC!@;4SZ-R5XY&Y84#-T%Q"E+,+?HEA]"/<7 7")7,L$M) M**1(%V"I.D)54 M(6.H$XH;Q=U6VK/KE7)1NB_FOGE(;:L=3V>O:NM+QWC$;T]>TF@="I3D]Z8^ M(,UP0C1P9\ GR%(\C8(UH/9BKJ7K5ZO2V#D'E[)0BDIZZ^#05KD"++/%1N2T M# B3:(C3V#E5NF=#31G1<[CLKL*)' %NEW<]?I U01$2;(1P5ZB .+4$.2(U M4E1X:V@D\)_*-+'AUL8-Y\[XXF\(Z%S V?8BA$G^A9T^R/9!8,GQ)&4P*+)< MW2RHA(/>,(05]3%/Z!;%Q\L-NJ%QP[,SUIYR,+D G7ET0+^9K1:3V7+B_[33 MFWA%$K,XY+Z-+AL/9@R"J%,B)@)7FF,O8JI,7_9NYKQOP0L"=CCWK@=Z:E$C M=YP1[OB)_)01Y(KH*(*C'@5MP-1IH9!Q<":[%%EB'GQP[(?0HT%V<]Y7UP,K MTOCXN0!-VA\Q?HRYC1W\_LOY;"VQ&SO]'!?7](H8194*%MP'YQ"7F")-64)1 M1LF"DE'S0>J*3[O-\[Z:KE?WAD9<%8.-"QJHADPB5R%ZX93 *-\-(LZQ0#9R MCRC')C'#!>.#5%6>=IOG?2E=KUH.C;CSZWOWSBYNVZT6;W3W;.6!.]L=WDDE MK>RB#EQ;BC#+?92%SPU%O4*!2LYY4-&ITL5NES)Z(ZD\LHTDI&/TX+*RB)QU M GYEL8UP6!I6O$[PU^B-EI@=;O1&&_%7$+'<4@Y_>-W'WTGK.<-PT,GU;9G$ MR'*(OIBS/D5+O$_%9XT^)N!2QFNT L%VE]O.$JD 3MT9][#M6?@PM;-'(S(3 M=40I;G,S=95+?AC2WB0D @[64J$EJ:?R>O\^1IY>UQU6Q6HK"\FXGK*NYY-7 M/T^NXY]QN0('_=:5OYT*<#=R-5%NB(O(@"& K2:/7/0!>6XB=B)2)NPQ)[8? M"95?!@P.G:83=,O)L0*KO&L(\,=/_]QL1H.VTV09 AY"G"MEW@QU2"NJHZ-8 M,5]ZK,A!@BI/LY\*HN6%5T4N[D-&J&P4,0:6;XV9A\QES*5ID\ 5$92-4#N@?RLB^_3 M9V#?TOK,RHUB,F]D,J")BF+PPPFHDV,RH3R"V25F64BQ-/:.4C6RCUA&_-N@ M*BN+"M#UYL/[C27&E$:E"3BB^;TVEP["NB0XXH9Y#BY!@J"N,(CN/SXR5@I+ M=7LT92<65X"-SA=C;^\'->7">I3-@'Y^7W$2 9/G'!. M84D**\1)-E9Y1J@P6N>U0^>2]>GV>>_K^6+S6_G/D2O%J1=)B5Q)!">J31I! MZ!B0B2I$K:A4IG3\==H=5I[0.E,-ZP^F2U:UAY5N_]+[U=>X^/S5SNYLDJ:!=G/L:Y]S>+/'CDQ?7\9K:ZHEPJ+W5NP!TT"# 09*P4^=V]-E1CQOQ6 M=KO#Q5]_.L^TG+.?HM0F__.KS7R8U;OKLNH$$XJ;?/9D\XI;\Z".DD]JI0/? M22*>1UAP(QDR(@^29Q1+FWQ4IO0%W*64?'+LC/ L(.<]1CPD@PR3$>6.FD(X M*GBBA5GWJ^2S+6:'*_EL(_X*8HZGE6!>4JD->&6!!8=X'D:@H])()REIP()A M6WJD\$66?+8"P<&2SS82J0!.@Q0L6(FQ(52CI'"^JW' 3<(9^'%$$1HBB_CD M0[C.O.2S%:Q.4?+91L85X/QP'9; .' (,E"D*B(.X$).4XD8-]IA)Y-EI=,I M_8OHSJO.LQ5>6A71M1%>!4@L$2<[$B (=2CAW$M:*0D[MAY)(@)$J ;KTSP;%47UG!>#8SR -(+/ MY1[&&&1E2 AS8:VP&JQ!-74/G798^BU)2#Y+0@ M.K^M!Q/HDD;>6 CHN;3:5M/7L>WFSE3!3H#PTRMC![B=S\RISNQY.A7H2ON@ ML)0,*:$\<,=D/EF!" '!:F:DQ^=SY#W=VYF67ER2+O8 VT4?B9OQ/P]C#ZZ4 M2\$:B#LMSV$HD0$9X CR+&HN*;4D5M.DM?WVSK0(XY)4L1_DVFNCN=7&6?R2 M+W,^GX%2_KF6Y#U[:&#:>>PAP" VC]P"1GG#$756>4DL=(:*2XYI1:\P@O62KB1GK&S=U2=K8 M!V[G/I6C.7.VNA&NG?O?P:*\MI/%NF?O8T'KH*7SSB%K\V"3($#0RFA$.?56 M2$>8*5X74Q<+SC3^/)MDZV!PO.C0LSG[KHBDD@GP0F22X)1XR<$>4H4L6,"0 M.';?I]P;;1**-E=>T-R%WW**J.", M&(%%4.ILC$#+S9_I"?Y368(A\7S1CL"C$?3'N9:((U(0X)5D'+CFTNT;%N=Q M$#XD+V/I$KL+, &#(?FB]?]I!K(!X[3@CJ:(B) :\40\,KEWK-'. M:V>LQOQ\RC9:;O[B$^878 6&Q/-%&X(6L11PQ7C@"Z*102S%8D#K%[>,:T5- M"(3*:D8CGCHC<,X9^@M0_X%0/')V?^M]>G&FQ=6GN%I-8[@*P24>:4",*(B+ MF 9S*+5 F"4LM>')ZJVW@$>[% Q'[9EZY?U2ZW5BX9P[%FRW-SY5RX)&WSU9 MSX+V7*BC:8&QR3J>,(HL$L2YMT@[G4"1(M&1,BNY^=6T8.Q>"SWJVE!2\P.U[2@C?@K"'V>OF5F5 0C<$0L:0J' M$X_(&@5')PO"I5QDBX)6^!VW14$;,%4Q0.YT+P \5EJ0D%\GY/[%(3<63&F= MKPV18<'!'ST_/?L)FQ2TPOAH#T[:P.VG*U*],H())8$[GDJ.N"<&::LHLH0[ MIY7P(9[/6Y*?N$E!G;K8 VP7[7_>\N/-S"\B_-W?X^U_KU3(? @2X<1S*SY- MD';,HP!Q _4N&JK/YV3>A]$WEJ?9V\161]:MC#[#]#+JX'6%;"E)R6*-HC88(FWCD*/Q+ M&W IE 2+9<\GANR2T)&_M+%2N/WJ(+*SSMPE+TRB$1DG N)1$F14!&D'BR6) M)%A_/BWQ?LX.(I7?A0P&QXL./5N\M)#>&!$(1DHY!U8P*N2<9<@+*0FE"4=U M/A[PKPXB)U"<"HU *Q3_=)0;\DY'$2'5 W@,3>7Z"K86.*&@NC12Y[?#6 M?+>3OS3LO+F+OSD:7-]KE6PKV%ZT_]^JW8IEF@D-$: D&(QE, &&3(BG!;8 M8*//* (HWCCHG"^L+N#D'PS)%ZW_K1NM1"88I0XQ137('F/DO+&(,:[(+L )#XOFB#4&+%(JRVF*3[VMDP. \88TL\PIQHA25-%!/S\<- M*)P(/.>+N0M0_X%07/12;X#>*"^!GLGJQ9=%O'T3]LX"+U>3[[%'WY.C:Q;K M:=*.^E+]2J);/?1_N._I(,#L6ZPX"D(G< P5H,)@AB*-V&J*E9>N=!^2G93T M/2GRJ@^*H5R1O$;>MW+_9=Y8$YB5#.$@(DA*P0X< N]%*4*<9=;;TG)Y= M=(R/EU["G1?F=(5HV3R7%X):';5%+BJ)./8>?.G D,0\,F.5Q,4;2NZF9%S$ M])?P$Q:86 C7&4&XF$Y^"!:2N0CA0CPIQWS#HL0NF> M7\^(J LJ722[[5OW8G,%.,D%1^_3K4^XV4$RP!!PR9'7"?QU'P.R*B@D+,61 MT<0Y*UT\]IR*<6]_!T!*3T97 )6G9_/:SGJNI;<\H<@A&.7:P0X(3DAIC^&W MF*6I](23YU2,"Y72'DM/+E>'DT<-?ABF7AK#D>;1(,X2RS< #DEE%'54<5>^ MZ^0>6FKRRI^)A]_HUX:"KX.9EN5B!!;G=Q6OK)]/)ZL=:/S!84JV302'Z@'C(KU<9 M$4@1V(#64K/BWNMS*L8M42E]TO3DB.]E0)+152@<3;*56.>% EA;W& MP+ H2[=YVD7'N):EKVP/0J4#HRL R_-0S=BD4[!PYCH%H1J6%)D(GGB$TU? MF9M,^3F[=47$_>5Z-!YNP^0*4/(Q?I]/OT]F7YZRYJZ=9,(RJ. 1S6,'N&<, M:9OSUH0I;@4STI5NKGB0H'%#G^+H*#IRO0+T/,XRWIM/^_?D^N;Z MM_EB,?]W-J[V&_QD]>.*&:H<"P2!TL'1+,"J:@;\$U)&8CSV*N'"B&I#7TUY MO3(H&TPZ5708_1B_;69VO$\Y@?YYDT"_,L'B*$E"RN:*'P7>GS8<<]1Z MJVAIG.VCI:8(O@RFBG"] LOUGXO)"I0CO4^_;PA8.F0TB9SZP+0I/7=D)R'C%KH/$_#UH>&/#&!$O!\M.9Y?$="3@J."'>$&HP#IJ55]'3UH1(" M6N6"1X0*""U$P,BFP)%D3'LA/<7R9ZT/;2/W)O6A;5A=R7GUO*:-!XH]8;EO M5[[#@]UHXH%%07OCX# 6JO2]QGG4A[82;J/ZT!:8V$]N)HL(8 MIJF7I?,V9U/WUTK&3>O^VC"\UKH_1Z-)6B%"&)AKP\E&=Q+%@4IPXFED'G$'YM1H[Q'\+H<="$G\L!6B-9PP?67;I.ZO M#:,K ,OAHB*<-!$X&<0IG+K<1XX,!K,K+#$F*@@&3>FL2O^*KM/6 [:2=ZN* MKC;,KP!)^ZY*E >3Z_CZ:MZ",8X*&9,$2@;B/&LI][CT&74V%5WE0J)N_*X M-F_;5'U81IGWF"&2\K6;D0Q9Q0.BH S6*,-C+!U9MZ&O)K^Y(R#ZU.2TD4YE MR+N2BD T21.2QCB@'3;@! $_0 3@%3,,]'1 9-64K2F/G%;R,>&[4:!V#75@5."9X !^H_IJL7LCHRMTJZOB>M5@_F5^ WW57$OI[,[HIAE^_BZHKB9)W $.82K!%WG")G84/1 MPMEO.;.6E&[2NH>4\?WLXO#IS_)ZIG8^=@W?S6?^9I'9>J44@#T%BPS$DXA[ M"EY!0=E,ROC->&#X%&-[=[LQ7=EH<-B\W6]!>1&:E0(SD MUG8A,.1,]O.\4,S1@%4:LG[]90O #.IE#PB8+JRN(H9[$H'&!*& X[G/&"80 M=Z:(#/$B#V$C6& ;-2W=I:MU?#_H^X8!$=**N<4,R0"!U@OO%SL#EA()0QVI7N1'""G7T7/?+8"!S_[^O/9<@+JO1;:%9?8 MY5U(HK;8P@Z](%Q Z=2PGU:UE. E15$37D;F1'_ M.5E]?7FS7,VOX^).YW[O5F] U M;CQ5&E6#2:0"E&UL_(?%/,7E$@1DIZ]C7-[M)@61N 0?+I+\_-!G=AFBD?,T M<$V=U*PTO@Y3-&ZH-12R"DJA DQ]LKO6WGRSC9_OWAFUWVP$58(*!(58^ M=[=BP2-KN45897L<0Q"X=*_D(R2-&X\-A:J2\$XZM+1V@%RQ@W>AH)3*?Y7 *5U'+,Q MNH_BF+O=1,]=F)V M7_C;&7(%AJ!8^QFF^G,HD?%_CY6&^EF(Q80$@="KE MJ3<)6:;65QS61I&(-:6?\C8FKK=+OJF0>)_V?')]0WA;?$HN%ZNKCWEVYOIYC;:, M P,8BM8#T3SHVX9]Q@H?$J.)A49I!5CU$;S@_QZ@]>2#XX)F,''.^_*V!D!L MGK7P&(B HQD1!\$#S^U"C68&>:&!_3&;Y MC?4E#@X#.#P40RFS-:GB,#&H&T>6PK"<6@6!0IJ7,B6VBD'?8(24E%TTDW(QV#3 M@>-C-TOY&&%9.YO\SUH.&Q.JLJD4TJ#DC0 3*B2R.!@D.'9"$*E"VJH]WE-7 ML6OURE#016;SD@RLS71DF[JVL.L[C+62$.=T-$*@X WX4C9@I"5UP*&4%!?P MCQKT NDY2>/>=(]R+O642P4PR_WOMEAVIWT.*XCO/'A^>;HV!G<-'#^%=+"@ M*LXY3TO?*>TEIB+[U%?D\R'X7P&07EU_F\Y_Q/@I?H^+_(3C+N8S03HF.$K* MPS9XY,CQG&"D#DM%@J*D])N'/:2,"Z)"@IZ7YWH%X%E?B3WAS68?Q$2@FQ 4 M&87H$?XFN((R(JWAV)9>!4I*MWO:1\NX8=M'T?G-X2*F M=/^!)G2-6_E90=#>34*UH>XIQ_(#.+_Y-;D*3%#+M') MJTP]Q@HX!T>ND@9QEA@RS#@D1-"!Y)^ZTB_JJJPRMI.U.=7#$)@'%WBB&!G\W8L@M (HY!( ML HK"4Y"A;=]552HMH)"R]N^-G*I &;[L\B*2J-<"HC8/*U*.Y;OL(!G%EP( MR:D@L71QTYG>]K42>>/;OC;\KP!(^^Z=,%4JX'F2O16>H2B]H3IR MKDEI.W5FMWVM!-WPMJ\-URL S]Y;)RQYT-$)Q+)^@ G]U5@QA"7DHAC!:2B=SKBR/K@#.$2TNCM*S\H.4S+\\M MYAAUDD&-0+J;!&H#3B:/_G3YB(^Y>L)*^%\?/>,R4B8&K:VKNSRWE9 ;EN>V MX7B5Y;D8>T(HTRC@"'8YN( T,7D6#DN8&1N9V8+,V9?GMI+9T?+<-@RLS73L M2_0&*J0SWJ"(:6XHZB*R6KEM G2L])JLAT%<% M@Q9#7052*;ZNO/'P+>V1$SX_G*"Y>;^'8-,%^+6P"?R $X"J(B3U%70#$+7B M>F?D?(N+R3Q\6MG%:KB+X:2P"BI(I(,!AFC/D8% $T4JI6=*$R5*]Q.J_&)X M2/QTX7H5S4S>SY/KG,N]G[2P/'J MDR<0>KSH+7I\> #-[B^TK#SI3'RAPI)/+8WP&7#2X2//%=;XD7N]Z.0@>]GUEU.Z_IT3" M$3:/@P$X]:]NMW*]/NT?$K]=/9/]*Q8@\8_9MTE>]#-X(+_!#_\J0N;S54?) M'QV5Q1VB&G%DQ!3A$_KBZNL\%);7UIJC9&NZ26LW-RJ1U0?X[&IQ/0NOI_9+ M$4D]77&4C$@G.>WD1"52RAK_A2ONI/@#O-F9 '>GZD0T877\T7V#?^TT][J=FC=4=S@5J)KP)4:%&_Y MW)S=4!![3NR_BAC*-JK8#,N52O/@<382'JZ4NE5(K0WLS#Y/@DW M=KJN<.TCJ*VEQ@W*#O-\?HP!8ZO2=/I U_$$3P,EVK7@:!+:P_-Y,P944$WS MD$XZK#2=ADX^67O<8+F1%AUD2G%AG;H\:/>NMM^O#IF8'!_N]Z^3CO_\ZX+R].F'8^RNH*X+"F[<4W^+R?K%GQ8?EHX&[A)C P@QV6G>.!+;[4(+I_SL)B^N/+I^AO M%K=M'JY7_>6V<]5&ISL>7VJ'6%*#R%[]O? ?%A-?0+\>EFHDG JNUIYMO@:) M_ -.@-7O=A5?V\GB3SN]*2":'6LVDE$%%VK[V3&RL)YJ]H\__EJMH?3RZ^S+ M!]_/[!U9NI'HQKUC:\:<8A(L7-KY9K:< !<_+VS(+]$>^61/*>]9WWG@,T6* M/)MNHV>EYR;SLN,S95)0^Q?N56-I)W_86;#?[.K'\R_LJNAJ4V+9=?'QTI\- M!/BT2K(G_\8IA5J3_O_F=C:S'^SBKUA<\EW7'B]CUU;P/;DW8@GW>>9@=+QCW+MN#V(?E M?OL!'.]_8;USP1'OVH[)XK&W?X@9(T=I#Z3UOJG>6FHTV1SD]DZI7,35VH$M MS5NZ,S]S\<0@QTY32)ZH;.)754)#*/ZQ6DP_Q\7U\GWZO @@OC(U= >6'0VB M[4ZTXXP9_5S+5)6X&WNZTFCE^VT]CAW;KT4DGR>KWL[@DZ5&J]7O*)0G#!A9 M*A]OII%@)TAV&L+\VRKV?U*Q;\W12O/;R>D(2T86V+OY; B9'5AVM++\=F([ MSI@J#.":+F!>OK,K8 2?+#=:X7T70[B+$149P\^+Z]FJK"U\M.1H1?;=3>%S MAM1E"0L);/^JHQ5"];*#U8GM+F!87$]FMJ EW%YQO!*H+M9P#S^JD-7O-XLU M806$=+_4>#507:2SS8$JQ/*H:.[+EQ??[63:MY[PT+KC%41U$=A!WM1:5_-J ML7Y0.E"[M.>K%ZFB.4)T@>*9C]'/O\?%C_?IV;>>(:&;C];D SW4=;/JW6?Z M7X;M7'"T%&\;^3S6U$-L&3L0B,N[Z>[Y-.Y]$;%KO='D=9#O\T9,^'5%-)90 M?KVL_76'U39*?A?G)83R=*6J2ZCV;KRBS:AU]0R:L&ELD_?E MRVJSJ=ZON)XN-=H58U=I[6;%R/*Y(VAFIS^6DV69B_N]BXYV ]G3]][+GI&E M]VGUUX>%?[_XO%R\6JXFUYO)5^7:*#;ZP&CWE5VEVH9M(TOX_ZTD(2;,+%"L?\YF4_7;'Z?_F-^'5_.;V:KQ8^W]M]#R/[@Q\:[C2V)@";\ MK! &L.-_W=CI)$W\AOK/]N_?XBRFR:IW$Y).'QSO^K]E&0JPJUW6<1Q7="LSC$N+"C_%?-Y/%O5TI8Y1;?*:1D*M*?;7G M8:U50!^^#U4!]'3E(M4_!X@M4/GSP?[X<_EH9E3IPI\FZ_?0:V!._UJ?^T5& MNW!M(87'&KF]^[$OA/Z._F8U^1Y?@IGX,E_\Z%TZLGO%\<2TS>]YP\V/G4B> M3K?)FS28O]>HB&3_PN-57QT4Q;P=7T86W8UD$_[[\WP=C_=5CZ7&.]9WLGO>9.]C=YZ)-@=8O77B\3JC%:D=TH@= M&QW;J=U06R;I]GRU\8[M?G%\;?<7+^>?XC3F7JH;#/6^NMB]XG@'23=Y'>3+ MV'$*D!+NG?KW*4T\K/MZ5D;7CJ\^G@GL)LO&_!K;9L:X^,=B?O/MS7)Y4U"B MA]8=K3JWJQT]SJ.Q+>K7W!$RW!-:2HJ'UAVM+K>K=3W.H]%U=V\F)\";WP*XC$IS\^V$DH)*A=2XY66-M=7@858,IO2>UN$'=N_)X%:9][.HQ1HU=6?&OF\GJ1YX]=\M* M"&^N;SL[3A(0$V&WI:3;\E/C%9QV%'+6JG7-W75A9G?S?Q=6;F9]?%\JA-_K >"6KQ62]GVW52?A9DGDH M21_X4".)5Y4[ZL#&L3M-/C<_>>>;Y%<9H3?]1B-YUY1]:LF\ZI3\_>IK7 RL MW[N_T4C4-26N6C)O;*VV[F9J%V\GRU7!J^[]JS829TWIK*,,&EN SRU+[]Z_ MNY=L5*U04S+K,&M&S_S?&?_R CRV=B-)UI3*:LBL$45ZLT1?K/UV=>^XOYTO M#]5K);MT:R(V?W$CR>EJ>?<[#R+=O78C(=:2P#K(GM&]G2W/NZ_Z[5RPD;AJ M2D =8LO83YVS0Y5W5$A@N]9K)*^:$D8'F%)#BK](>\S'"S424$U9GEUL&-T) MF?<_N&@<^4Z351M-M%.B[L?]3SY#2\2'K\?5[/;G= M+!\>+UUJ4NKQU4=\"-I8;D_?[#;DU^A/J7?1^6Z^VI!:QH0W_\IH+[F*ROD M_X:WZ)L?Y'\YNXS_]W_]?U!+ 0(4 Q0 ( "8Y9U=HR-=3[T8 $&\ 0 9 M " 0 !Q,S(P,C,Q,"UQ>&5X:&EB:70Q,#$N:'1M4$L! M A0#% @ )CEG5X7A5;+L!P H"D !D ( !)D< '$S M,C R,S$P+7%X97AH:6)I=#,Q,2YH=&U02P$"% ,4 " F.6=7HN8K=ML' M !5* &0 @ %)3P <3,R,#(S,3 M<7AE>&AI8FET,S$R M+FAT;5!+ 0(4 Q0 ( "8Y9U?'/B+QSP0 !(3 9 " M 5M7 !Q,S(P,C,Q,"UQ>&5X:&EB:70S,C$N:'1M4$L! A0#% @ )CEG M5\C^FU[0! ZQ( !D ( !85P '$S,C R,S$P+7%X97AH M:6)I=#,R,BYH=&U02P$"% ,4 " F.6=7*YZ,_.H_ 0#L%Q0 $0 M @ %H80 ='=KN$ ? 8 %0 @ $FV 0 K='=K&UL4$L%!@ , P +P, $1=!0 $! end

2G Z\B8ORQ,ZL$U\ ;'ET>[')NW," IKE$ MF-$A/S]GLR_=IS2U2L25OF?:H44.'.37H>PQ3"Y%0GOM\^(V^1-W M,QG6;2UZ! ^ON^HP?R1P3(5:$3NVY+'-^^YNG)5KX6]!&>,VZ/7\5C/!% M@FNFV7L+A/ .7/!0 C'.CO@+8Y]H(SL*)3KGMRR(Z;E-&+FL8H>:.@(5@$FX M,Y_3'#Z[>R^/Y\A/?3VZ)LQJP&>WQO[!E?L7*T)?QWF!\%'SH(8Z@0Y0?JS4 M4^8)I7,.I_2 =?7QLVO%[[8Y+7JS<%0;L>CIPK*D4$_T7 ;&BD^2J.E8,[#\ M[$V'<;!]G$-:*Z:L,!W^UV3/ @?X+BP&A2D7A3$4=XL0RLH[GV7(H?H=:A2- M:[;U!P=[=08\U%)89.7G:9ZGPL,[1UQ,7KS\?#IJ-*W,E!VW/E//=:2^OE+C MP^"JL:VMLT7@:MQ ):$)%EZ=.VB-1(]\AP8&-[^[4ZK!S/NR[9?+'C=\UU'H M5G/F!+>327=Z5$8[A#2DC56J8DZ7&89R0MQ'PZ#Q#E+A50F"@-&IBK_UUOSX MK/"_>(/KDH#B-O@-*)N![2V6L $CJ/SD'S8#Y4]QL]=H'"T18LJ6XI+)9O>4[9CU'X2;G#2OQG@F"QQO\Y#R2 D8H_Z:7 %(8*'TO$ M].!^P&0.BPBMFV5CN$\&+L76%S.I(?K2 L?'LM?BI\Y;3EWLP"CV1YQ]\;PD M.>M(V$KO^+JST%F _D*$4,$PTC >N'"5769E7UU>^T:-;KOXY:;-!YI3(?SM MJTP=5/?O>4XYEKY$,D,K/I3>^JH^U>QT_&31]R+]RS_"4RQ0K@(X9L#7'=,A M\0&2*RZP U:YQE[$BM@N!6?;U+]<:IB04M&;2)DNIOPHMR0ARV@26ORGCZ'C=(.36W0JI< M!U#089(_0^)45P/IZ:\G/5GN4W$37"!\3L1- H+MOC1&=LZWK/3PZV^O##QJ MO]FIC09E \?7-*P/ZET"_*:BSR2D,F=K;(M"Y\-MMA6XKV"[H_F]T)QLU>3Z MN_C6!\0*2EXB!/M*] %:9P%A 2R#X/Y7-N6#H\#J;5J@!<**MYA:HA1-FE[W MS \IO*'RO"PVU%/^<499"1DW/H-&1;XY_CG>3_/ MS#7ZV]2N4-+?!W3U"O'I.'G@YV>/!RA]KL ]Z(JPSE>BM^/,^R?NOAYOM5.)*UR"]!V[AM<1R%KO]-GP_+ MS-+, !F<"M2;K,9*K4)?HOP1H*]SGPN#YYM^OU6$HIE9C:!;@I)=YXFXXPVL MD5OK'!3&UY9<=_B.5CA?EY8<8^MN=:5M[(?+&B\-/EU@M M>HI +#&'#7:=X(]?RN,7@&D-VUE-@0F\@P8$'>[%@\.]0(7QKI<7_[B4.-2@ M$*W!E_>5(T28'G ;J0^!:I1/UKC9W6US\[_;M=7Q?)S/^=O(' FY5(THV5/V MRI\\UUC9GDS5>I$HH/8/A8U"NT"C6(9"C8>"[W'WOIO!\YF?-W'PDVVSI:88 M3K6W'/^L?>M7KM'S_IXS\&KJ?FB[,)+KEV<2(_*?V!K=TWO7<;4EJL8 BZJG MY(5!V\8%Q\@)_1:\F[-"9*.OW*@- .N4J^*DR5G!/P8__^],FF1+LY\)G\VA M.@UA7_]FE8>L69XI,_[)IKF,M9H]Q?U;5B8;-&P\W(ZIZG_7!<*.:U F_&+2 MF:257"Q=GJC&[.RJ1MTK_9TN9_=(Z9;M_F0#C05JD:U'C>P;!_(6!?N&C9&. MEX4F/;XL+1$<1WBG@RWB\5$Q(@2JS,"-EI]00U[CRZEJ1[FVE]ID-&3T%G]I M=;IR9W_GJFMAAAH9DV>#UV!'/,..? 2/G_2*?5#TPV0*S3DB).,K[K6R!LH/ M3AFA/#$)CBS-_6_?'*ZK*.@MXI\^AJ_R[,G@Q% ,-+]B+GI$>4.?: 4*L.C< M7:D7!*U2)E!/Q9UZ_:96XY$CW\B_1:";'7 )Y69R6D#F.K[3JL;CY(X772:/ MMC,Q;\(TE#$G0JW?W!YK.S-<^#;R4MAIP_C?S\>=\[\MJ:]/N$H8_(>!%TJ1\\@;6IL$VG<=#7R_J=B\7[(N&%5$ZC;O5M-:# M>YG4H=Y/C5SMD=<[JJ)4/E*/S5"-F,6"J@RWZ?7,)Z=Z)#VX.7G&-C'_J-0WZ3H\2E MBAM$21-482 SO-^T.K,;7Z3R&R6\,M&QA!'\/O=>^J5Y M;,R9]O&K;M3/NBH-,ENUV+B=G0P0U>8Y1V&9VX5,J M 4FZ^;GIL[7:Z1LU+X8*FW*_2(ZTC7>T#UL!1W%BS5+ ]&XWB5G0\:FOX)O36N*ED!M]M@")CE>0IENK*ZNX MITQCXFF1Q-(,6 ,>G/_+:6JONKX0W?JU5,8MRHI"9FKX"D7%MZUDUK-*XBZ> M\]78OR&H13'O$ +8A&*>)'>N #K1PA3CFC=")T@1%5*5%1/PN$:*L,-Y"RG7FU6#N=O^D _B% MN;T1R3-;YJC][H30A'[C,A5]%2'>DIOF$\A/VW7=NKUD[A;YG8]7^XR4BZ;QVS[]D 9K4+ M'QWGA'[VRK5=M[.SJ^+=B[>))I+1&5.?JA"&L;A6=7#U34AJ^(6XK!)SL5>] MXIY<:9].:YR^CISK*K!FBI?PL/5=M23:=L6"!4D+GN3Q9&! 4TZHR@%O"K/U M+<)L6Q.I3P.V!JI4'7YK5F#W1X/4.CK/\G7NK/+QEZK2WN#8 8\I#?9R$U44J*>BGH2GI M)'&0Y\6I&A+[N =E;CBU?5JA%A>5+"=,+),==S!@%>:X/>6Z5;*'^F>FO#\H MR\F9ZJCJ+LMXFJ>+6&@.8'#,*^W5-!EPJ3"7L-FWLII?G1S$H"#![2W:T]/9 M=E>N/6V9HU0_C)&SVG_YPIJ%A^6&4$SL-%. M[%7=IF5>#"3=YCR_CC*SW9#V/>2*@[5XA+&+H('Y0-0,\DP%MP^Q%X4? [R;414G;>N9=[<]\.(!-UO?>L8VBQ M9WM&Y/%JZB?JC/T:[%?+E&4G3MS.-:V^X*FO*Z?LFCTC+NP*^2']Z7!/H G5 M]^T2YJ'U7= +F2N(F[/(KN08/SO_M?N5IM1C%YNN7BCE.(98$O:R0/ ;X2-A MK[ (,G!)7LA<&M,5GY.A/'N,9V>_JV>ERE#_,>7HS286:C%R!W=JD$;?05*P MHES\A6D RIZBY_H"E='9+_OMS4]:K/0- MC=K7O@UG(E%5:-7X#7ECJU<$%->>F6P#E0WHU6S#*U5H(DB&)5>4+3!]JF\\T>(WE@X.9C0G05ET^R!77(I77# MG^^$QK7W$XRKU_3LU$B^ =SZGMGT_6';][FGJ][>J[CE*;*=Q%5+ -??\V&F M'&N"E F-6 5^3>!5^6YS5ECF68?1D=VGW^]/2-Z^]\C;!XY#JYV\H&YP-S>! M08M069[#4@CV^:Q39;LB'97DDN'2OM738R\L&6.'=X^8GC!!ZH-.[61"'5!$ MK"9U^%>;GN8Z#9AC*\N\0TMREJLW3[-JI[->+%7?3=>UKT?6?YAU6&&H&HRE MFO;B2X /Z-HM_5W%UU]>2##RG\<-\WBD=A\Y+D,@[FGI2-R5OB0[B97WP<#6 MOEV23PM.HA9Y"X?S'P752)P\:2-%E<:ET/*PX)ITNL7DC3>F=-2]/H4V'^D_ M=KG$] B))]6A]TY2NK7'@E7[RIQ6)?1O$2%6:_=R3'OILX]5-+GZ<@)C5 _5 M\WF89L3\7Y'V_>>/1O:[K"ZNT^^E+>2THV[*:(GBXD?4!G$G.O$-(G%9Q-G$ M"*MN-&R&;[\2=Z,'@CJ%S.,D=.^IZH/XOC;>L]Q3'S'S7VMH/F9+"#[MG@+3 M .<2V(-CQ=JRC+_,1['=X^_GB!!$_^N\"Q89)Z1JK;?YMR-QNF%9DZY[KH\ MGM>0RU\3U=/OQ @'WX^*$/>F*).MSN2CWT=\$O-_&=Y^SR"M>_S) M(GM7Q;@*V^ZJ]Q>C.S2(5=&GW28P7+7I"9X((640J5.VP77[U;S&/*>T:0>U MDDN\'N"MDN/X!F/KPF=F+8FWT4"8-]]F%Q:KF\FV#B]-CL894"[=;!0KG A\>JGW\WFI>_JQG??%.<]4A[_IV&RWRMT?\5,**[G_47DOHRV482X[O :)$5@ M!B\(86@L-T'2_C&F(@G\Q+5$Q?\B=A]) DHPI_&F8L+DZEL[YV;"MI#O8L[\ M?TXB$,*!ZB[I0U?/X(M]DTBB.% M_A6S*(M&+#/@QJ7P\H48LV95K[WW!DNB/X@0'ZY36["DQ);!"G.>W70CN_A& M0OXG%],O(H27QQS& \9=("A\^)?;#N/.H$)P32$JGU-!6N7GZXZMF!U-%2%* MM;*[]F&0!:@OE$UN[%AHA2#8VJ-SRCSETR668OS4/JC^@]!B&!?NP^DT(@<% MS8.=W&G90Z8[7R4D#*P1\VP=9A[XG_2=%U6).^2!M79TU 22Y5\=W3#8ZT*0 M*Y/W6A29L*.J\0,P/7$/]U$(F*&8WA95-4P%<'6#3;/U027?AJJ]ER/+R\_E MZH^BXE*!7?/L]8;'6S:AIVW5N(TKQASO$,0"54IF; M"#!X+#\)*GM[(I\XTNT,*;(]6]IVKX*MU=*R=>1.,E?/D;$OJ0JE M:.2M!^@7E#UY9FL6]=PDT:\&7YKIS6U?ZH+M9#CI:.+Y*K5(AK#P_!'D>V@2 M.,BNA_>+2NSZMZI)S 8V20V4!IC=#$S5QXW=FQ,R>GU=V?O0?"JJ:X-$I_G[ M&LSX,W+'*VXFM&(U]P1: RC? JGM,!UR\+W8Z5;8@Z^4:3EP2H0@J+A.-;@* MC$YO&O:@'/Q(?0-UZV0B-85=4.CL*G@/1DS[R_]<[S0G!:.YE( +:!WAW5(G M^FCJK+:14G]"\B8J/].M6/7Z6A$B.^ZF^>^8=ZO*VFP=TJ II%%]->EY8P,.W?N.<%+;VNJS)'5WNMPS(_C\+A&X\(90*<. M]>9:$1@V"G33^*?$Y"YY([\^BE\J@K]W&?RDP][-4#C%MY(Q*X&/)>1G($?, M\B[%_3EZ^0MME1XG;EC[B0*6D(P=[DP7] @MNG8#T*&6]PO+%.!?CH34#2K) MW$T*45J.L0W%+"OVD^=5'V9G[4V-@EAA4A*-B8+GE"WB,@L=Y5V/!!M /697 M(6V2J%#X] .PLC#O$69;3Q!WFMUFVZ>QRP2MUM( M@J=_8N-SAG_Y:)FTSET1PH5XKP^=J,7B8BN9+BMWKI"WZVR80DTNSO.NI=WN:NL]-1-C5DU(P98[R>UA M>:OXI?? Q"#ZJ!R$=/*Q^,V3@K:6*TP MK6?L.E[)69$2?[3X=]84^Y339N-!= &?@Q-/?JVD+#>M(G/51(@J%WG,CO%* MKPXW:Q#?+#=HMA'<&&,+"XC7A6DD:$K:2H#XOH)/<%<8C M0M+K!#M%B$JL>-Q F;KOY3[:I&)!?'S7T(.%0P=]+A(:,TB3AW-*<6;F-R\5 M$QWO1? =J%]'_/8,(<=W*SZ(9Y?,VXK[0A^(4VD','(_09Q7'MS?*)/P]9.! MO>;%]=Q369\Q3S)&;0\SA=#QL^87:EK@&^@R$+7'&/S@-N8*^L#WRXSBK#.) M"B7)$>1[S6='L>R^S"_2X9ZH+5,X]*^2^FP\I6I:38ES6,3LB_' M$GU7-[9_$_XM/J;Z/3Z& ($P772W[I/"R!2.!U?,@S&/)/WCU=$PEKJ-#(!? M/5A< +_$C'O>30]]@\0(KS.RN.$9O3;WH)X:T3]0S+Z5R3:$5ISD+A AI%,@ M*6+6^"XFKR2T,LN:6J7KCMH3[EGPV$GPW# (AJC9^]AR,QA0\2!381*]E5O$ M0O>K;)MT#] ]KXUF14=^_D@MBG,3(?#8"8M:RIU"G HDX5OY@1_UU;%?*#]K M\N3NE^KBX'ZM>:5<8TFYF75I.Q-0ZW1R/&:!1WPGY+=2GA&=\_(S=)2%Q40M M@R]I6("^/YTB.V:+3I6V<]UKWE*(/5%T)C6R?B\I92%FV3.< ^'R5/X/T[[F MU\$GK<*=A5]& $FY,\O&7$HG#U;N\O*]/.&T>>>EC2$K+=X7B\O^V4L(^N*I MV1B5LE8&,ARW_.KF\IQW!2SC.[\+&1I*;K%$C\WMD(#<>03D[$B9R-E)? +! M-BIWFT71AY,OV]H(F1:-\*8SC,^)A9".X>XQ9 ?!^RTFIJAMU_/W*WURM%_[ MI0NCXP;I\:'BGB^>PF:Y=R; >,:\'-C>/HX#E1.^-^M;" Z!!EP7-_0X(.6< M.XZ]FT[,=S#+L0KEQ&M>.C^BSB'7'1&\CB'F5:2#7:1HEH-F]^7585U;=5JA M;>)3)R;]ZZ5?LB1*0HV)F,:UU8*R!]DNJ%SU"55F[8<=^]GX@X>_7D@Z?>Q< M^'A$C_VB\7NI]Y>S%XWB/HL0X*I9-FS[0LCPM8D,T&&6LD4(YR;W JNV BO- MAY]3'QIH$Z%/(?KAXUO(8TUE=G&IYR!NW M#MI@RB31.>%&5KMHZI5[]8=>"4K<;TL\&(:XY$=A[ITHOZU;,O-XXJ[5IP$7 M/(@XY@EJA,.6U3PV)WEK:6%^[!Z:N\?&0M@_HV4XDB5>ZGA<;O'87%PTS#[__ZX[\:LAZN$]V0 M%D9:;81AX/5ONJ+56K+RWUE&#-E\.Q-+Y#S$LG69XQ]*Q%TBH5T*(=TG<>127ZISI_[I8V6ES23.I_09W MC0Q@NX!*1K5DZW5R:Z5 MLG,UC-Y?H-?\4%TT%PK)>'$K^L2M--%G?:^:'2YB#8?H7%F]C=G\P?&="?\N M_3%^;?O0/%Y6W+# ?4A8!4O644C*#>T4$]G_SG@7]LNNVANPM??"%Q[O9'_V M&G@I.&;$&*0>W)HUX9G_ZD:,@.S$1;4IK['$/285HV!(^X/Y^LZ23 &&^H"I MBR)$CSEA6WO?1 M7$ G+NKBW1ZH49R/CW@=]$#P^^@J#Z[D!>_&!4=.FMG'2;XU,S',XXMOIA2A M852P'2C?&2"QOJV"9LNJ,N_O/399:6@?[+RS1Z[ SF?#W(8Y)W1C7]5+O3=5?O%?"5_JY^#PK:-D!K>DAH.+1:B!@'5?,M#A'C"BC]_ MFYEM RL3>R[@.[_O>KN $J[!COXT;ZLESR4 M $FJPP;'T*-#E9V$6\%-.>%,4 /)!H:GZT7(4J:M,LF% 9R@]4OWG'4+1R( M50R#XE6C+T?:V-BH\<=,I^'($TD:3AR-/:AQN<^ZTL8H+D53=$ ;!?TS/(;UY7SNQ2N#EFU)I M7>@N<<=G5,F>615&>;=KY[M5DN@WQ;YWQ^^VEFPG9S!ZCG"^5U:16(5+^M86 MDZ](ZZBCE@IVA?AO$LP MSZ9OTYC7:1.S R+$9I2\B\->IERSXZ?X80O[ Y_1Q*N?M]8*/>7FB\I)7-AZ M3\BOP!= Z@06<$4( MG-_T>6[S.AF-FAT@BI%.!UQ.'$_8_CHZMV[]'SMR'VM?0Y),4?CA).&BZK++CM@S>@WD46G%$^!*]DJ<[YK") M*4(0MS$^K.2&FD8F>0A]"F[ MS0&!0DU+7"1F,84^I:4]4!?4;UHN/-"\=M8CP.!5:LVT?>'L*T?6P_8.W"(* MG4[MQ UXAJ"X9\SI EX.%-[O)G5E%_ >K=@#T+IF7;\]? 6L037@/G*V\]@X M._JKLEN$&^B6YV]A2P'(@3HL_]_M+2H(:HU&EFF%NC=?C*UR^.#=/!SY"+ = MT0Q.>_)HO,8L\RF,#-;^E8_W@[_W$18W*TH7$EI)"XTG+&X>[L[PC17^)D(X M!GRU2;F6#I7LKA7D%!N[C9%7<\.H%6@8M/A(Q7=5FA?Y)]VS>^'Y/-Z1BW!C M3;/_X%;ZL8;[V07]X9\;A"E[!$;;@(&^);P+Q.8[BW:/>?FWDQYB!]/KBX!H M_G10CXXP-0E_*U?8IM(T3^K$Z80/DM_6?!7SJLQW_,5J%Z0P4,MHOL/5>V^$ MIQUH5PQY>2V^D$4Q('H[3RS8 3=9(BZXI:.;]EI\>+J9RF(K*,H<[T1=34QF7( M8Q][V\JX9&^M9PU(9PX0#9('<&OP'JCUR4&<+>,Z>PI$B,)T#^N_UTPC_U/- M]/^UNFG<.QK3!1FZA#S1SG([TSV+\TWL^D2RE,D A-ENS!#*4S)7;^RK+"3% M&O#_ ^.G7F58W"'03DJ+%B&>*;)F:Z^HSN,>S?6H*@U9XF-!8HO&EN=EZX7. M?QEYM?G)0$\:@,H"$6(7#,6]U:%^-];ELEG8#?,.I1?\!+P0G[UM+Q?AP/CUGN$8X(54B($@<1%#1A B4#PS6 <;\F MK!.Y:L2*W6SW>+[, >B@<'97RO4Q8/IV$).,O*M^98=]E] BBUX?T,'1_@HD MXEZRS;^3K:7]6^0PA"FLK?S*1YX>RKVET8FI]8?/F$O>= MD\:EC='<>[JXUDT!'BMK.NX(R*VDC&M61^FI*DU S#)N'K1"^?O!X^"#-X"2 M)S2_TU3\^6'#?Y4#SZTK$D3"!F7&:59&' 6N9?PTLP>^H'^:LT&1!^B-.KQB M#T&\",'1PN6W,OW:!8,0+@9SCN'!DVL2(8HH<^+M]W-J_&6$Z)=<+W^/?/Y, MU77S&S!];=Z(L$$\* -WD#"M"$(>-]KM/FWCPW6=>$&4%\2[:EA5 0J3E9S[L) M29+3M&/AOR!SU5?_LWSI[_B"XV7;?O&0LJ<6*&T1(63!3D'(*6C M%%P%BFMNZF])S-+^(O(Y.OPK"I6GWX"I^W,8A7[8 +6*=$%%%/HC]KU+\'X,<9=%1V@&> MQ%@W/W7DQ^(,JTX*6Q1((_BBQ:;"M!>4=_SD7EA0/I)2_S+T^^IB:\C? M4Q<[SF"KX]BD7SSD[Y(0=I&XV$%BY:P'9XPVD#!4$;8E.X7ZH\9LUN3FD2=W ME.'N8;[1J'.8?70<#Q AKL)8L?S'BN[_08]0[A>5U<#VUE\\]34Z!$VB6#IU MI//EF&E8KRSZ9W],QC\W1G6+C\:''6_*%_NDP@@C!L?=:C'11,M5F&QE&7Q8 M5<[&8TS:4A..';NVS:FZFMR^LF'M[BD97W="&5#>">1A0%410@%:'V";6]3M MT6^.QJUPO1H>K"#_Z5)@DC ]S&:-OUW[H#+A7D([N\.W9::]]2IAT^-S4&;D MRT-7DI.)5EQX$?:A#__U!?'O8#&<)33BF,\P](P^R1 7,-*@]D2/K_7$L%)D M16@1KF9,TY/;/D?#U3A5DI7'4-)E&T;0FYLNSOA8K!C;Q7_RF#3[Q5G-QA$3 MM$5?> _)Q;9F>A]\.KO]F<(G'.8NL\Y91.1UJU MVDV)N>9L M?_(*[M49-X4OF*:NGXC,?ZL) M8EU>&#*9J6C^3E5,,QMTLVPA;*4C81FSY6[V>S;C@UQ_UM[W^8BCTIWI;Q_Z M>(4A/9 ^9XFW""$%*9\!45P[!EG*Q:WH&+,LSNV%K;;N7?=^<93I!'8_+K%? MHZ3@DN6\.ZF$?FTL1&4-MM,,_Q&R!^BE) 2&D0P#TPR:K-;YT+KF4BL?5-BV M+]O5%#(V/0P\\)7[5Z M<_M0E>.X\ +.HTL>;B%W2K,XSH3]I/,$,O'EBH22N5O0L^]3I_\I35Y >0E- M!6"8BA/!I4KN>GTFI(',HY3E]NN9-FTU M19I;>6QW2ZEF9I>;?.D IW!6[255\%%3H,#$A;\. .B3Z@Y-0P*3I*S.2L % M-CKQ]^MO_^Y1?4:1I_);BFO.R]Z_79 C],<6NU12)=CVD 6DQ-*#/7I>\^3M M,$U8']*?8O(EA?' !7'RS2;X/2TT ..C%11+G*NUT&AQZA-/,CX1_N"!]<27 MK,/-02^U8MQ!XI 3M.R].)1::0&_S^^0EF_)GK*OCNCWVJ3TXCW8_/R%34MQ M^[Y69,T[XHR:\A0N?#*[X&4V;89+/97V;,F27&N,)-G6RO7(ZZ+8[S'$_!T_ M> WPQC>1.U/P[=7("(5XT.0-]^B1!V3OW+'9F6J2:FLF^U49C$!NZT&?8">N M'F":TT+0ZXN+!&CR2Y<4A];]9\W8FC<&"= 3:.OU$9 -J:)][U5@?%J^ M& R8(.C/I0;HPZ9DO>^]?!VN6FC58;G")[:S9OE\XJ2FWV'P.9BY;;U?SDIB M(O@EHBE]\XK7 A-<+.:1>*ZJ*4;F9ZYK"KV%')I2!131PO5YJC+($'"=Y[=" M].!LKQWL@@[J;B>/[*6L@5?52).2TM>)XL^F?UYS:],=K8D:WB"*.^@CL,%) M)Q_AOM5N [,);RNN\[PZT).4&MI36/8&28?_+5X%7P#E%\I4B"$HYFE49)=M M[;?7?5N*6Q<&-CHL*47QT93,6Y KA?X-)TF$D5HYMM3.5]8#5%-$QQ$L.&%= MF\J &1PJV+_'6//")I7Q>=-:SRQ#^@"Z"1?F5 [_ #Z:]T.;B#6UDJQ@SA0A M^E<$D_<76SQWW<5AQ8TI;I7?3ZQV4PQ3>?7),_;X"-2D=37E?4&4L\W%L$LK M(O;NB+[O>H2!N419512!N6P1NC=O%[O52#?-01YBQ32I4\?M>PF.6SH[A.S5 M0V$)WO^MG-SKO^?D[O_[G%Q9[W=E)$NNQG U:)6CFXF?\IGY"ET3 \K+K7/5 M3)F)9RP8N%78<050T8H)NI(*@&KD&CU_2H[15OG$UZ8]!EC/.EZT,["\?<6E M4['2>_P(MU0*#YEV#:U)$0Z*2S8XK\0E&Q9=?V8&^^GS/\VK\=?U(4^IW%WC MT#(8#,RT#[F/BQ\_XAE9P7OJYJ1NJU2)E R._?@R.;B]YMV*^ M\N&YMLWAH0[)Z5DQ0S$?^JVLF!/M/I#;=>#"'#:64(4IE @!KL)B7PFL-M+9 M8&?O*E,4?X61VC0MN]#?!=-E,G+-8*OU^NUD&S)U>!WL//6B\DZ]5+QOM6$J M.0-&9['[_EP43B;" I2/89H?]>!NX4QD>J:/7NNN9LE6;#8_6L&Q")Z]V&74 MO40_]8CK"P.3M:_UC0YMM7R5_>(U%?:!J]"H M,F;\>WRJ:_S-O834M![CK-ZLJLM[LM),-%@ER59Q@8M5]B]]V3Y]$U08AB3C M#":5W %6'F-SW)#OS!?4SJI;RKD!?;\%*Z"<@TWM7IQ8L!\JV%<[O48*L_C; MO:=Q*=$V:@>LXD*61;>LPCT]Y_FFJGDX2HAU9#WNULP,S!X]W9TR1F01-"6'*J?95?)?X$9F];KKM.ZJLHWNK@=E,$'"HQA MZ2XG%: ^+"T*+O4MV]U\KI:O$#:I<&(6TU>LI&TAA,AASJ]=&:-6UB_7""V; M0VNP3Z=-KJ(C4S@Z;-C9"-OQP"-EW7E-NS?M5'U0(__9GU1O/IOI3W!,P0?C,RPC,___6#]AYH'C)E M/SH$;,/D6H#R%':X,.I%85$CZ.??KX/LILL@JZH+CFH%/=]X8_8\SOGB?MQK M7 X*7 _;B82!QX6W=*K=M8<9N+N;JP /;8_K9K2T8Z\6W[_(CEZV95S]%I-E MH_U;?,[9A@:0PJ!F-7 SE]P+R N(F>V>[I[.X?L=O14M:GQJ3DGCGLF:OKM?_K:G-K(#S@E",=D!Y3 M_)*ZHWN4;_^N]^QA('#54=3+#Z,]7W-.C]9[G;C][M:FWKQ!&E<3.2DE0DC6 MWKX2L"#=HI#C4-V76O VJE5I\" $AI->7+SN"@JS\P9(U9G343BY>?(:5Z5X M^Y/T4D_9:(^5/,<(H"30].UB3O;Q,IR<75>+UV@C-$*_JAAE&MM4;D?CI@D^ M3W-\86C'7GW%ZB_43:; M6*"?@',%RC=1G"B3,CA+;N3+_8),Y2Y"[/M;]:;3J:BIEY+(@^]K+>W.CY04 MK%DU&V!?I3=S[%7V>>/^++D^B\-D"G8P"5W/U6>65-*+*F44*OBN(L3S4?F& M50'G/JO;J*&GOCT4NJ4]#^,_K-YT$9#LUY73;(V[]64FUKVHM>@&)"X2O?SO MR?NIR5T"+$=4(&/PHI0D2'S3F-?EMCB5M)>/-7<.)_ MF($+.S<+.U,LH%Z%L!+H<1(A+&[.@Y6_>DIG*0CR@2K*9GSH8A&"8@$B9^^Q MG\"+520\)<".1'DG/]-T/W?PQZR4%YSII "XZ\),S-8*X7Z M;L4$$Y1MMH,^QN*,^E+*OGH1HG?C"$&W2IL7B<.)"P[FD&M_W,QR\4@,YX9G M0+DNM/1 9KX972!-K#E3E2Y"'"0/\BE9%.[F(_":;GN"2Y;IBA#R@@.89-(" M\I-^=4&&#J91<%4"-RF'X@"G>IQA*"X[]_2O^IK^$0WA+1(6Y5]B#D^FL/PM MK+H*T?IM[A]J]R4TZ\R1=<@NXBQQA@5W2T)M@64P:E7I 80RI=_)TT$+EV9Y M,UUAD%B>L-9AJ^BE44/;S)_WG::-QM M>#7% -<-%PRC/"RLZ\,G56"_)0G31/'79(9#*_J:NS!=!QF;VFCQ'C+VOR-? M'GTM0DP,S&9'$(53:.+,;FX>="AO'O>()R;&Z"%%_]2-U%H+KNJ[1(*D\$SC MA*?,K%?0AI5 ''XK3CSR;/E\-4L"7.U/?U_Q^.[/($^N7QQ/_-NT3@5O;$;FSNBLK5]CM7_<+V$$!/]6%QZK2-SG7C<\XY_+??^7T>33!X/AZ0*ON-P M"3$.KZ3QKQ21!V]0LG6XF]OA>T1'"6-)2& TMZ_,^R[LU&<>?Q"D/^ M5K!*4B/<_RO]"6RG,:]-@VE*\*L)RRES=>=Q\M@NX.=G(QTHCBO P,5@D)\I MM$P@ZON@]Q+B#Q.N-07'R/U?*/GU/(*:")$ 8!J%BP*!;_#7O!,ABN";@-,F M_/&_6G7_Z]X$P+^T9$#X2(1@I /T1ZB5[NZ3T-?7OF@YUN6DX)YZMI_?F[WQ M;M;%)R3V>,Z1O_51\NU/'2MJFVL(-_SH6%Q0>N]9XE8%KR,1DI=4BS=$AT$' M*.X6G4,#[!/"UV4; _86VRSD6IPMSBUT0<^UO6NP^PC0@E, KAP>MZ)?9YTE M7A_WDD=3.C=Y,GF3#P?78,47UB9\/20WEU[^8U[R&(IY%2Y1NA@6,8;=N M>+9 )Y13Y+#VK1K8K7I>GZ)RN\_W!%#LQB.1VZE/ MM2).XNX52V)];E?=X"<%8?K1AW7LH(YV8K+E<$416 *%-E]+UNP86A7>949N M)6P1-L(RR*"VW:;H ?118A2-F4VAD_;B@NA)[K0JS*KN[J/RGF5-+4J/D&6; MCUJ*$ O)36,@;!.#LB%#H,)-<-%7_<,)\R%;KD)ER-1%*C_SW>C-W;5"S]L= MXO+$EKH1P;&S 04""CT9*7L!'V5_LKNA5\ !M0EG8!7-"1WXYR07W&6@? %: M'+;CPU8B+6!/E'/ )*9BM7E_>%X$#[@8D0_K^T#SJQA%[A>*,^R/-2'_>)>- MU@XX41PZE94>G,_+&4]*2J4R+@,?L]=_*0C*T)(98.F;]FD ;9.'GRV"%A9\ -UX M>/+$>(V#; Z+$S3O+GWZSEF7DM;';0J>*C&5&FM\0*N[Y(&B@9L5#=.!E'6E M-O3W%I@N]*HV[3G_&).=FTJILJAG6TDU97FA;@ZK7_ -88%@U@X;>007V/H& MM^I!MA EL$%\#4(K_GD- $L4<[\%$<.DP$LC+9_:G/2EQ4C372=$N\;[6]*> MY=?(T"+\8_'F\FZ2NRVX>J$#[20&-9RT7'NS"$&T"[=8<^80Z?W0UL*W5_S] M;@1!2QRT\:8DZ<]@%J:1G[RR2F $J':YD)-%B&<"W;]53 <3[&'Y;:7DHT#- MZ0Y211FB**FAE'NO?TF\[RQ46%_]>^YRH-U/"\G 9<2!8_#?-E+R%4 M&"A$ M4NYH#<]N(RB.[&I#KMUC>=,;BM-$>J^/'\,/D$]M3IG4M9QIGX+OB^.P;XK< MA-=HZC]HH">_TT ?^"&@-$EB'K?HS**X4;J)#%+E4'#V-I_>J_(M#Y \S]"= MO<"@Y(O:,LVJ\?EF2,;@NS1OYC)8LOW5DV7C'LM&**0=XNOA:,3QDT5JQ5?O7J5\0%Q M;L'QYV'@A+!8Z6VN"I M-<#'@Q_D=^3,7Z*TR/(TVN>T<'_@F#=<%PB\ HRO!-1^R%E(2 R>YK;GW*>P M"T:H"?WS 6_Y*3/B/JIBC/I/KY*-Y&[.SN!30=DBNGD5:5R-"SQ;JOY6,0!! MJEU'OD(F ?0'I]91Z(F8A6?8S./QE+AMQ>LOOPB9:Y) 1MOD+SI:0(41?(QS(F M@7TTIDO;'X7 &],HG]^*8P2U"2N'6U6;)PX++[K.[*RSD]K42_[$=Y -W75) MH=. :S>/L11S!SC.O_D/&!OQRZ!:5V8U0']!@3$AD<0^'G 0AG -86VA+-6Q MJ <4WT$]@IYRN(49A[SSTGD?POHIXG<#5AP#1,JI^47,REA/HN0EIZ_+3VY[LS%58UAD)8F7Q:6S6L8 M.NQQ,,5I,@KC.+?621T?0C_2>;KMWU(LS%\\YTOSTHZW4S>G8/ M>^'X^'888#[B]* >VPA-,F>)8Q2K6%1W5&9!H!J43P\38_=(-1_7K*=F_A G6K> M^=AW0F:]O;I)20F(3<1$ N$XR0!+)JI_:2H#M\YY+RD$//2B[IM]!^[#A435 M#KKPF^K]2HT/MZ46*PZ-\WN$XE'-3TC+,/2G! E[5+]!2']I28&)/<8F_S?: MZ::ZZ>5TV2*CASUZ5ZX=>;P,W"EV4N#;^!:U#G.11_:A+J@TJ"8NKK+=K_WH MJDG.A2< WGE'TSE@_:;9VT>>]I=1%CVQS)JB]B8P9IR&_(JD^Z]E?4F@(+7: M7PFQ=,+-KR?M;>L1:?>4_ER7]AX\*3[ 2 M*#]&V Z4H\$3121D@(61[;%<7D+)$FC\B>J)>=H"5;?U"X9,3A[S?+<>.WT3 ME%6'I'.81="RY84$I19%# (TCS[P9!E$7ZMO,'4E??=J/N^8_/XOQ=>,[:'''+X<7%G[FZZUB<2&VWL6JWAI?JZ]=-U38]KL)H[LW5/O&R07 M&) 3T AA^3? 4N+D;V'@47C/Q!7YU0;6"ET6%;0N):Q;DEF8K3.TJP3HLTN^ M)_^T=GHC73JHGC3_:/%'2N&)XPDGU*)+ZM:'K5,^;A4XN-(_"*<04=Y2:1'S M? Z_CI]FEWBB]B0['_=J[+WI]Q3\SYZ7HIA8@.*,FJA9-[LEC#,&=?68?IHYO ME_#:1ZX%(D2(-=.0/GBBK=3RI2S[B2V]7G;/2A/TF0&5CX&G\9I?/KG-G!JT MHWP4AI>7*4"-GX%\-YW>QCP';P )+6+YH1V&=6 E] =@]U='IX1"!DAG!)BS M:N(80@V,X8DV[9-MQ2N82@A*4PN,^$8*[K+GNK=CG:L+(_G=J M[O[/U=W]/_;>-*R)=5L7C:*B("(@HBA$!45%P(9&$9*I3 1$C&!#3Q14!$0$ M0;J04I%&$"(@HBA$141IC/1(%^E%1*0-?4+?0T(3*J12G(ISGK6V4^=:^]Z[ MS[G[//?ZLQZL^E(UOC'>,;YWO.,7Z_BSHO=3YZ-7VSPW84ZOZ3H W3=-P.+X MDBC^<[?^SDG_=^KS$N @GML_0^DFD4Y<]A3V(6!S3I*[FCP$:/!R?(S:0MLB M2O#:,&#/>TV4&+4$^J;*I-9_F)M^%PI,N+10Y<=F5R?25XGBFB#[X(2KGY-G MOK>\#\ON_"'^SB4NHI9E- '96,93[))^=!G#2!;-[6U0742U.7&4**.A\,I[ MO6=9>$C\*2.M(:=G?6"+=YV7\N5;I+*:"L*\F$IG!0<.:F?^3FU/UN-2DS') MB 7TBS;\NV,H4;[^EN0;$3Q[ >QQ+TRCE8OX&)/8V9O\>4Y58QF\EY!^\7[> M<\@S5?&:M66Y9@ #\]+P"7J!M@G_VN3<'1M]2$I,V3$CYBE4^E=-=%%'9 ,Z M6_ 0=[J=N5[KF@A+XK=/;.GH#]A$P.HL] (HV9*E NI3&4ED 6?VY#1D:>]! M6NB%7>!J?/,$@22&[2[Q)B:-6(FBV3XD+OVY:069GYR_&/HS.9^_@'>@_73- M!O-GCS'I=2VUTPFX@X_"/G9$L.6QGZFS6 ?J7UAP8.9/%2__KU2ZPC04P144 M1E*E&%[1(BIQ+_)V:S"W?JD)/2/ZTW;B:5%^WGE4Q464;]#;/I8@%)J\@*[S M0P#^ M1Q!LWC?=V3YV\]7"ANZ*(/@^-H+2X0B%\5FC6EMHU,RJ4AG I>8U&#*#4PH/ M[&W5%^QCVW'./=%*NQ]4-WU9"[?F:D;R+,#9CUV%@!9N(^O;3[PQ4^1F3H2+ MQ3N1SXX#,9_4^WJZ\&<;']M//BJ,'$)'?X3&IBR@.'YC:_%VY73N+L(IYKTH M]UC!D)?-ZE&?MP^\/(9=VG*-^('2LAN:/Q"DO-OIZR**F#1A+H)WB*F/F3?A M9O$0PWHGT?*W+O@3>+O7G8F[E5WK>.PL2?]]_-R]X66NF4C^1U>CV @NHI;C MP,?4E53&,T!ZKO*!CCQQ;=,>AIMKCM-CBW:YN9GMQQL>>@\F=#WNW>VK:?)F M80?<#^Q87=&:*6[V+-*WP5B7^)@H]%,AZ:]ZPW^8Y5\O#1V:[1H[F99WK001^RZ\=%5%7*,/5 .Y^F(C?[M]Z9$_A'67DO_<^R\FM#(3"C MN/%75ZG'D+L6G%Y$"4$1(-$9YEE";E KX@&;O'\,)O^G=P%_Q^P? 5"SCB]6 M=U> GL )0>T<&\M.CCM566^;PBGG;*)+KN5ZKM6+Z+<+6OVW'7?L7WVTVS&,[V, M"MVB>#( 293U:J%;]DJ$=&.F.<#'#U =GZI:U?>#T#$> 9HELL 5%? R .[" MEN+%#34BDCJ=#!(<5Y]<:]GM?V6_#KY2,EX<]C[N<1CJ8Y57EEP']?@92&5O0.<0T_H<+=!!\%; M&7NBO%+*V#&YECYZ[G9+>[", ZND8 &;%_C8S\K[77T3YGT\UC&29&*IW9+0 M$V119^##0)D^G\-4K.*5O8.KFT@+?KI)SHOF[ M _D. V8/ /I)1:X4>(-A*1I %W5'KQXQYFCB@]S'_/;78C^L%DO5QRXWQA\J M/YMV4C7&%"B -W/#5Y7=./?6>O8<@HUZJ!*70W92(K'Z0K CP.C'WT(S7R'> M(*E[6_.6H.K&XJT..?'RMW9R")4Z+EAL]P'+3T-POJ@QOB&;^#OR^MKQ*&QN M\0IH'_C$>1DP<5]@WF9 MPA,9' .7]60DA5Y!7,>W&H7^V_^PF.M 2<$B2A;H.?9=.45L=:.W-!"N-%FH MXGYC_CZ+\T"E^-J%7'08 6LM6(H/IM$%BW=[V5>T6SHW%2HEMX^R@PZ6Y\SL M^4Z7VZRKXG3\#/=U>.J:K=_*CV9PE; ?R&V7)*,9^(UFD"[S&*E71!EW^ 0M M]7R3L_PB*OY!K?2G,#!%P"*;\ZX=7; C-G]K4_8&53_-WLG1*Q,3SG8.KZ._ MKE<]9;@/_&LG?W6D_,9Z<%;KVJ$UYDN,7'(ZSP9H[ZVL3L MPGWWY?>]##@K\ TEV(/7*#<+/:IJ:FT^;R7A7W3\<4R].6$.2.JVX".^NOH[ M5 V ,9*"ST)PO)Y'>3Q MHAO'\^M>7UN&YYK.O>O\T"&):Y:U\=XT,!C MP@KC$2P,#7S!\CE.)%U:B)[TSX2)+VU]\@-YB*J[Q&I8#"C2=7WBZ^1 M3"\P(<0+I]RN;4Z/XA#U>5&! [6/&HBX&;[H>*SO[7_%(<#7U4$RI#<<:B[] MMC,P%%3&=1#-X>F=0G.W [\U0_W\*BN\W=H3%O)QUKFFJ7(WJV,_-M\0A\%. MJP/2[ Q)@FDU6:E2/,>&YBTWPR]LYV!W_@0(T[#@]NS<-@2& TMHY*',-O/4WVZ9XM^!&;M_C8HX_Q9Z8!I4+IZS446-2\?0EBV@_7 M7F.W=[WR/Q%BL%[>P6RU\M#Y%=Y;]@VGZFD8/M$6.ZFDR$)G8#.DQA(NF0^L*I>5*K0LN'EH>E!&=B.*/Y_M4TV754C/\-N'9V(4 M6]^$]F"T:SU87[S M6XJ& FQ^=XO''$TUF+Y%&3EDZ=;O)KHE?(YYZ-'RGA0W7DSN7#^Q.N)R?=6% MA_3RK,B9*<0+,]SYA>F9]K][7QA77@;R5U'4I<"U3X-YK+H[5QO+Q=])E4L; M<%(O$^6O![= M?7C;YP/+TN!&;[EVJM>5=^/JEX)?O-J>9)\,%XFB91XPTGV: XM:2+#HUZ%I M$:X.7(Z7PEXUIF=$Y]L>?MBUFLP45!N(YB7@6X\D MFQLZ>ZS66#_S(MPL\;>1;?$KMS"/S*I-DR;X$A6'>8\740XW\_*:,1L=;&2; MK^T'LK14:Q.^I/JDZ[L*I\]%J@\6?=ZL*Y5XA45%Q00<+F$4-CO&7L05+(UPYY8JTA-@+CM !O#;VP"#+? TFJ,JH M(Y\V3>TEV.M>!8=Z:,&8#4ZD1##F2 OA\%N]^0FUP[N4%/#)^B^"!LR:N^/F M]!XTGN0/;U_VKRB^W[HIJK.188HR_1\&'_>U7 M7_6H_+ AOV1J4E;PIMK0TO+Q(P:R= ^^J-! MM>MGFQWQ:O7OOL -PY0Z -2@PT+^"A,U7,UJ!E7*<45?KTO98[D[DP[D_6,^ M0&<@<^A1Q'6YAS,S5]UN* L.ZQ+]@E]HJLDR7OHQ@Z . M8'M3C>GGCE]?O'T4O:%8?@RSHWF3QV"Z6V/&T+;MPQ$DMO'1-VQCJPE"SH[< M[#>#@,=UO$B9W.==YTTKG&KGG](GV[SY75'G_7Z:4?V='3=5IA+4'E0!!$OK M!:GF0343M@-*+S]Q3BL,WEQ$73+=@SO_^GW*I LH3QGG#%B.XL6R=V(-E?5]!ZOMQZ$)1>H\G7OB1L) MVHWP.@*V0>M08M5 ZS"[QD5JYL MZX$='2XWN]/X!9'G7_XSC-'_;\HH_E?7-O]1=JH@@X?G8>!#'*Z?UUO)G MH?QP5#:U'S]_D,!7\L)68*=54[ZW88WL_%6CZT_J8-3'CC]?+)3=MHBZ20)C M^NO>,\CS(XNHV[ KIA%99Q^N210)B^#AJI+Q!> C>>TQ\AXW)PM"[63I9_TJ M^+ 2<1=M5FX1)6A.T'+AZYMA(26*KNQ(H5K?83LYN\DCVFE?G#G5_;29+OR- MB*^@_KM:2N4BZBT'O?[TP)?77"15$";R1X*\([3^R AY@?B@;^ (X8_I@2WQ M\MT$E7>.^1?0G4INUU@<:P&0-H/'Y].95Q91%P=";/F.#72U M^7[\:2O0T5EFT\'#E"=7 [5G7"V,@[3URPKTRR1-VXSC]-BG 3?LPS9Y!^LG MCS/W5AKK)53HH?53T"-.)W'0OV_=PD^ZN3 &(\ M?XK0+PJ:Y,ODJ1MSV"L]BRB.E,FL$#2.>,3G!%3W/F2U^-JWNY%->A=787'M M317:_6!L(Z=K"4@;CB,@:=?R<-"*OH'?0K1)U8/TQ8N@IIX:LL)0+73[<%6Q MRDW,X6$0;K"Q>QTN'_!@?$J=[ M6$&!R_N/X\0[S4\6F,H6GRT?&GY-)3IQ-)!UF<#UAEQ%H$2G>!WXN1?(',G) M[[PI_?!NCTG#N%KJ>/<+NR?D4?\BP%R213BB%[,V":J9;H1(37D:$G5WW/,K MJ!_&.'P],V;=N[]%RQ"_*>9E\4%*&0 JR,M*AI_/):^%]!S.U]NO;FGAONMW M>1ZYZ3I EUS0Q==I^EOFL33K\;^1GPT MXC"[I[3H1#PIJT*O!E\ BY $[Z7;E*F0O7U3AJ@]-Z87$.]?B)7YR?O_5!3+ M&NNM^^G2S#-/;BV.A:TEYUW"3JH")>AJQ/*LDIY_'[+V,P$P'OBE<.(:4WA$ M5(?UO5T\#'\*^5:%K!_S[I_Y?]2(=CB/RGB*1T+>+>09!&T^9\"'\U4.WJR- MRV, ?0##'.WR7 MGOSKU83S0-?;150 41_"JB^BB&GP(2*?$#^J]:/&P\1^:J@FW*@X $;!UM B M2F=V#?)[8Q91["F8/TJ-\&'A'\_G'T ($A=1M85(DEB]B,J+AQ]]\!%SZL$)T$Z3 O4WIX%EW7LM+0TZ>RQ/$I_[1A[FG: M-E/%W*_3ERZ*B[*M4!_G5RN&4AKJ0$T5?MTT0(_KZP ?SLJ=GJT+T53U-#EH MM:LX2]A%,YP^&I BT?F)F#1SDJI?>H[=9':O".P WS]C49A6B'^]S+-VYB M&6H+E[Z'@PK^G^;PBM2H E9& VT$?2:47B;K.FC31LXZ!JS$T#BT616\X#-C MMM=;[S&^[N<'KN!JVZ(<:^$IM.=D!S.=@R YP2,0@C\#$!"WK!&M6H\W>ZY7M(C0WC6\&JX6 L:1$0%.-SVD7M./_^=U,=A+HR61WN^RGEQ2C MH\[DG=7:7CO;NKNL2==)0M1!NY:(HS5>S/*+E\0L+*+P<@RO%(F)&QL3LZX6 M3^![^47U,;3F/UJCLQ'G.P?Q91''$ ]Y@KFI5I2OJVO0X H M9=(1"S]+89%@D2V@\ ""!*0P.ZUTX&(GG/#(C-WKC]>NQ6"X$Z(]^,QH)F?@ M&N$T:?H5%=_$L[M[O;M&Y;1O;>Z""E^%CE7W1HB3! N+, 5@:5-X51K+J,4Q*;=VY\8;KQ9J;(=0);.3IX7Y/2F+RX:=7IIQ?!5YI,+ML$AY>$-UT M?ZW>=5V'XPE):FKUG55BNN<2=YNT&U *8:5AR@E>9O&R:NX^8@M>K!C]*3P" MQ)5+Q?JE7\NP3$WKQT)"+>>)W<6*AR\P!993QRW6V N:%E<3:E$ M@ZK^?;2GKR K$.^JL? D3VQ0Z/28$_81^078AWS.J_ W_'DFNI0J+LWM[*DY&P ILZ9 M?*K2B5RY#R1NH75@F==)_-FQPO.P$*GO30^YKI&P^H&72=VS M IA&1A*6^;G3'J1[GC-@I%O-3*C;[^MKR)./7XJ3%B;]G*:2PD&L.!Z?@6CL4N((PH+US+8K%Q(W+)/)OGU4/;[K";! MY%!?KD/K(HJ^+[NB0)+[TIHI"M.A]U3C# MW]UP@KS-75NPYDH/^,J&9I1[=2]J0JCNY)$%= K3SX90I,>QQ%/XLH9>24W_ MDG\$*",Q#H^3$44#)18892N]': [-T5I_SYRGO.XTDO7110@6==$FQ/#5\U/ M/&4=(:K!-&"=EDVD]WLPIL(G/D%8(&+ T$.N4O#]T>>^0@O*,@%CQ_VBBQ$W M@P+C-=*NJFGZ#0 ?@!*M!B1(O\.J_1"D(UO:#3L>]P18&%P^'YR0LN_@T@2* M"2^H6":W@MIQN <;2*#N4Z-+C9PSN6\O5M1YI)J]*H]\X?0AMXKJ6=4DHZ^. MPBGI/#7T+1CE+A[54G]*2?5_%F+)J,\8_)18F7+OY?9*]/ MK_G?S5[_7R\S^/V.LUA(PA]>E=U7!^[2J,R#U'K,+''?LM@&'HNHM3@Q)R/I MI3[Q3P>O[@W?&J7ESP07&K@U\_E/>/5]MIILR;;?8X\P+N)20@";WJU^3JVG\9S M-"*G)^$I9<_O':$ I,*+QEY>A1$';Y3E9'J9GLJ*I%E(A<@_Q3O830\]&GFO MD16B+W!4,@I=BX,D5=@KF[&,.')V=Q'#-R OCSE1 CC0V0+G+ ME.--_B*YCAOJO6=2/O!*]RY;6R1/:U:2P$)(A MP=()#!RT&[O!4=:E7#3HG&..!&['I9:LZ-)C'*VL!Y?LB ,GC*J5]69JK(?& M:[BZX%.V(3C50PZ.%RW@RA;U^%;D^Q^:GI2:K%Y]RVY?]<:+%[JL9K5H:R[X MF\4JR_CXQ.<8QAH*W#M+K&DPS%]$J>5CTX44:P [='MC&39G$35.[R'?DY6( M@;DK ^4I -&HQ[J?ZDUUKP&&O-4X7NK*;QA(+;Q6^W1?,4 M!^K"T,RC*FWX/L^X[?32,(6R^4A[YZH@^Z<&T_><"182%J@P)3-VO&TAUZ!7^=U\Z2Y4O;82@_]>S"2 M^ 4:3^I$3.%E"6Y(]+ %'%P"4E2[9?P1'+-VXO0>?_WF@.QJ8][PY*.M!6W6 M11E."X=>%DD?ZE;>5+! &8F7E0O8/UJ@6\'!UG<1!5E<%I5]$$SGJN.V@?,] M=?Z3"@.&?2ZW"6N"U_HVSXU&[PFXF8MCQW95&E-I7=J']EL M^E8ON*7YPCR >*<#'RNN:SW*\R'O4B3N1CP3]+(>GT_-TH"D+S" M=[S>&%X MAY=_V>G-&69.[(C1F_V+*'=#],/AXO$,=!I!DLL_M2XD9\V/S[!#0X$5'=!O M#1>JN?9W)XL[QP_;MMVQB@JOD1 E/IE[,YAGD7_L'-$'?2BDI[-,-/5M3D$: MH$2<)6!UKX"44NG<6W/<, 6KACD9J3.9SE%M=$OMHG*1X4^,_61;14TDLCLD M7?X[?^:K!TG0V:7-U LJ[4/(NQ=7;8DU]),=UTUN/]8*?VL"$S L:B!JEU.!OF!7,/F"=NBS _!@X>#+_[&RB MF[)@PL<$BRB')]@K?+9Z: (=-^1(%U%;!1W8=;DF.S\@MJF/F[*Z9NTBZMV* M8I?@Z]6E:BUC>B.-"S.8L3OI7]44[CZJ.SN:RZ7U^\TAWKZ:G/"/S4G00Z"H M(^\Y]-1:H^?K4VRM>I>>:;O/SD74:;&%9Y^.S-Z?I[S';(>.-,*27@+G6+)O M%6(N)'1H?\GCUMTN5>&>:#UU.%*11>OU+-?6Z:TJE\&7Q[Z*O\1.=Z.)GV<^ MX;[!MIU=HI<1,G-C-_3^.P$UH80HM<"^.'-\;-Y=?>9IQR)JB04'__+N?65+F[B!+)%KV/%IL%5H\XY<^8?3"3#/Y<7F2C W_>>1GSV8FMV#-U MVWT1%6@CV%"(3:SH'UG0SK \6O3).*RJ^5ZUP@=YVB> :>#2-L/%ZC<1MXV> M(K*Y-\FOIFPB!+@C>MPO2P6:KKI^H[5'3UW*.K3U*U_W\6F?QCH_X(#Y)2EN MOC3V4!&")B0G.9AK2%)G^HJX_]^%N!\@T2_5V?XH__ZE_W*&CG=YL(C*5SE' MQ%6BI_<1@Q%$S\;%_%@)_;G-\H_*[U\&.%?64;O0R9@$_T54OVW1Q@5O?L<, M.O4G@:V?VT#_*/[^HD6\HQ\[&=I,CF(%0??Q+_F0-VK@QUK S\OX@]7ZU^YP M5N;4O-XHZ0UC$<790#E&C/_7)4S!WKJ_ZCI2':B,*3HGE\Q]@IV7P(>JS3]1 MX3[# $^QZ%XR1_KL(BH7F'V(? "?H+H?J]T_<<2^J/UZ3KT>9#AMWWH=QYU= M1'U<1!TD.]0CJTP:%:PF,ZWJ[DZP@N!59UEW2@]"-6&*QXUN;EMQ K"-5TR2 M@]MTMV#*:=.U^+:87'9.1&$# MFG#"F:K)TZ0,)<%K8GFO3'MC)F@OO82^ ONK>L(#(T[>SA!?F''6F.DLTSI^HY;1]T8MS$\[D@Z4)&!7U9)O M$?>#HV89^8$ODH;5&\3F"<$#\>K,CX T]PY5^\LH]\29@2&7 AWV?7_1<;>%4WZ4 M^;&% ((YDH*N640AR%EE$=6Y"8'.-R79<00\RLR>>^*%:[X%CL;E@H3I&B? MB@*P[#XDS6J'G9 TJQT;7,-P 7=3 F?9435XJ2NQKR-H2X+])\ZCWV:CPQ47 M3B%)5L+5L]Q$&/]B@2K8-%C3!#PR(E+Y8WI[R2:_1-L@$CL$70CZUJ;L$%"O M1VQ'WPO0;=6W6W!B(?7 ME>7T;Y[8^UO:?EA*_"16B)TA36A]=ZV:VCB',;VOZ'8)(G]IX $ZO8X[7Q:W M0J_^2WO,S8D:S&@R"=J8,JQYA_-(NOEABY0B;SCQ6%@5;[HR>^<[D6R]]PV. M7^#]\%:OW3,]%-)O= +TXTZRQ?Q1%RR"T"(J M0!@)I(;@"Z=UF+.D>Q0YEEJ"W5)C7^G:?9#RZC$DR%%(8[/YDMJ)!YNL3>P9 MX.3YQ^?0/0]T4%[*0NQZ!:0Y<1_X!5*% [\B[XD:*65N8J$UG MQRLI]G,].6IALOA5GQ.*'.27DT!U0S:;Q/;EO74IE@#OS![I(8=42. <\&+M M8V)WME9ZR?I(2*4Y2"^3>4) M3PCYW,RAL2-_YW\5665]:T*Y&((L2R- M76[9D8AMSW9A(LR9%C0AV\A5QP@/,>>9=O M9GX,[%F?_S(M_J 4C.=S>;G\N0+30\/_/4/U3V]G" ]M;N,> $K'D5=]TZ"W MYC"@<0[$I^BD!)ZM>7HH."?OR+C6IT3,-],9$KY-HY(4X.-2A;TKNXMID_%T MEKS>0<-"M[52'PG?.^0Z5WR:W6+*FF+I]70G,OU[\<&%"FDZ_4ZR&YHFW5.& M%U$?M,2S3$2Y(T9^GJ*VA]X>CQJ>FK8?+'3R[R_765O#,. T?8Y!QW2W-Y>+ZK^KXRV8"R"N_-VI$ MH)M8=]4 'O(S^C-&!Y[(>QY^TOHL$N=FI(?7.1Y[=YV4KEUONF2<14:*4G\' MM^L_-*DHO@(/,QNX?7I\M4>LH4E[3,B8,J[M==ZI$%N_>Y M$5)N+-@BWVWE]QE#@L@6S0:=5G_C: :%*@VP=-LJMM,A3 X<%)P7_#03+F7"38E'[D!1OR_8;Q%FV7[ ;2.KB#U7RO?>^N&I?7$Y,T?S4GT.5_GE\[@2+ M#/-'"PFIP$)/&/J#3S\U0LZ2=0&37UVI$V*3MX%-;](J (-%U ;BCA'D,Q6+ M@PF5FIG.#="N5UU.4O8'>&$[\GIAF*:.01SUG:/6CA8R]!I6*%?C1$/_.4Y\^X!N M?Q"ZR^F*]:H1;OVHXN"-9PI9Y8U.$P[SV&E[^O7BBV\8BF_]2-X$&H=2#KM# M0)^S3B^>I$85=VS@+"0%JPPU4>2_2Y_*Z4^ F1+F"$([D56/7M;?42#T'Z6] M/? "1/%1O"RLZH4KD=:<;-:R3FD?9E.5&1FXW94;D"BB<3'^HX15&C$,*$GG M:]HJ ^!.!U9 %_5)(D&Y84>SQOX!3,=!]991/W;AM*C.RG>$LRYVQ\X>5@'M M,E5*"T_N6"?5[D#(AP5G]S'[/FJZE%*"8D4#9J\0ZQ) EY.Y#>.(I<6?.B)= M(0T+/3_7O,YT<")GLJZS;UWT V/==:MW91[-79OEMKO0;6EJZOX-LL\;WSP7 M[2.S2:"EPL>I=HDJ&^%H80 ./[5ER;%YW67 \LV,:B0 MI$Z51)5HE%V?I2]6O/V^G6? J$A%7<06=29FXQZRJ$C?H;P?MRUND:,[/+K?9X[3LN[?U ML2AC(_^3_0B9T^8"D'WSE(>@B50^^8"@R+J!8X?I9IG-UAJ%7@H;>.W\^O*L M,FLC2ON58!&A3JR^0=(T:91Z>BH/+3EUIHRZ2Z4:#JKGG]V^75C[KPIC ]A< MT\I$7AS6#A$>^>]]7/S+ 2 A"*XQ 9D M #1V_!F(Y/M&,9(39W]1GG?2 2/F]# JH,0L$ &%\YGHYN#!G^[73&<>KP.W MH\.PC-? >F+M1655=-#"GII%U"K!X.X]B7D,7CS**W+@(;-HK4QMY;D9DF]/86^DO!SLY;T*&'TSGQQPY=OKG]<:3! MCD*K#M6%?/896 %$GRTKQ+ H'2VP-. [,4)G3B=QU8BU&&%>1/$:!\PRYII0 MEQ>@I]X)/7%"@Y4^$6J@FF^_47/8S>\6RO.A,5YJUZ'#-3?F](_N#;DK&=F* M^.5(TA 57F.,[" DS2I3)WX3@VR9[\@#7@J]9QL!ARHA6VT5LRV%9-V\)8GH MB=2N%?4(8.3Y$UO(F6@$^%X%VN@56!'(5/1) AA;F_8E^<6KC,<77N21L-,- MNY;FL[=?=ULE"<7"C=3,I'O8BU02<2?HV5OCDND4O[[(R2!8L";OI/2AOKH= MA^1V;8L?[4LZSCT1)3/QUG<79 P9<_"2 ]ASY7ZVL?,*("9E*)_#/JBY\V51 M6?]?NU!%O[F &F.P$)(TK3[$U0=*I7IK_^!2]Q[VK7K"6A\*E.IXUPD%!0]H M$1(WD+M0P*OS;GP)]6%_6.0K?YX:4&;^/1X;]XGHU((!S,%:\08^ ];B>(]< MC,*CR,VI)WVB]^V3SQ2;V<@6@&TO(,'LP%0>]F#F0ICI$+J9F#+43WS$1Y%5 MPW^7@/PMVA5FU;!M04_NB6%T&WFMED0/>8-YV**:+WTW3A22,BWK7L_F=F7J(C$U='Z<[&1@,=_O#* 1:=OH64^?>DTI]?-/UR_]<;K./"+X M!A/-,4?BM!V2_K@6JK!J#)JU/)EH7#HS)ESNW(94W!>L).^\97 M;+.[=53EX2.R\,&7+_\8*BTUAL_V<0^2,Q, M>MP0.>5"Q37!D6]>AD @[_D?T.;#(BJ$+NZ^B+J+7N-!DG ,RZG1RW$*.G6] MX7V/'9[]).3-_ 6#K.BV-"$UQ3-ATL>GHPRV%[C\7GP5'(*%:-PCG"@'ZAKW M$9!T+2%E DFA!N[K,;_<19O5$G0LL6LASS>$DZRO:;TB)CB^9H'-H%WK^D-" MVI+'4#*WEJ:G#/"A:+C]O(L@NCBT3@;G?'@C:2&#[' ,6CZV3SP@K4W"]!&UXNF86!UWF=<,SLJ[I1C[ M(>[#J'QCZCI@.-,&XP$ M[QOT>X/.TH"7Z]W -U80^9V&K?B,/J],ALLMHK(#>^ =8>L;3$!RO@KV8CZG MYR:VRR!AI_8D5<5.CC+..J[BX #K?6%=EN@XO_D1TP'* ?RIGZ#MR ^9%*T^ M^E>#&Q6$5VIP\0H3'@@"'6 27T.H)=X4#